From 2e9a6d93601f9e961318121890d2e7fc734da8a3 Mon Sep 17 00:00:00 2001 From: calvinlfer Date: Tue, 16 Jul 2024 13:37:17 -0400 Subject: [PATCH] Delete unused code --- build.sbt | 3 +++ .../io/kaizensolutions/jsonschema/JsonSchemaSerializer.scala | 3 --- .../jsonschema/JsonSchemaSerializerSettings.scala | 1 - .../io/kaizensolutions/jsonschema/JsonSchemaSerDesSpec.scala | 5 +---- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/build.sbt b/build.sbt index f84dc40..1ca56ff 100644 --- a/build.sbt +++ b/build.sbt @@ -14,7 +14,10 @@ inThisBuild { ScalacOptions.unchecked, ScalacOptions.deprecation, ScalacOptions.warnValueDiscard, + ScalacOptions.warnUnusedImports, ScalacOptions.warnDeadCode, + ScalacOptions.warnUnusedImplicits, + ScalacOptions.warnUnusedExplicits, ScalacOptions.release("17"), ScalacOptions.privateKindProjector ) diff --git a/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializer.scala b/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializer.scala index 50f5599..d4aa708 100644 --- a/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializer.scala +++ b/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializer.scala @@ -9,12 +9,9 @@ import io.confluent.kafka.schemaregistry.client.SchemaRegistryClient import io.confluent.kafka.schemaregistry.json.{JsonSchema, JsonSchemaUtils} import io.confluent.kafka.serializers.json.KafkaJsonSchemaSerializer import sttp.apispec.circe.* -import sttp.apispec.{ExampleSingleValue, SchemaType} import sttp.tapir.docs.apispec.schema.* import sttp.tapir.json.pickler.Pickler -import scala.jdk.CollectionConverters.* - private[jsonschema] object JsonSchemaSerializer: def create[F[_], A]( isKey: Boolean, diff --git a/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializerSettings.scala b/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializerSettings.scala index 1a10c46..9ce9eed 100644 --- a/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializerSettings.scala +++ b/src/main/scala/io/kaizensolutions/jsonschema/JsonSchemaSerializerSettings.scala @@ -2,7 +2,6 @@ package io.kaizensolutions.jsonschema import cats.effect.{Resource, Sync} import com.fasterxml.jackson.databind.ObjectMapper import fs2.kafka.* -import io.circe.generic.auto import io.confluent.kafka.schemaregistry.SchemaProvider import io.confluent.kafka.schemaregistry.client.{CachedSchemaRegistryClient, SchemaRegistryClient} import io.confluent.kafka.schemaregistry.json.{JsonSchemaProvider, SpecificationVersion} diff --git a/src/test/scala/io/kaizensolutions/jsonschema/JsonSchemaSerDesSpec.scala b/src/test/scala/io/kaizensolutions/jsonschema/JsonSchemaSerDesSpec.scala index fb6fb24..78924e9 100644 --- a/src/test/scala/io/kaizensolutions/jsonschema/JsonSchemaSerDesSpec.scala +++ b/src/test/scala/io/kaizensolutions/jsonschema/JsonSchemaSerDesSpec.scala @@ -4,18 +4,15 @@ import cats.effect.* import cats.syntax.all.* import fs2.Stream import fs2.kafka.* -import io.confluent.kafka.schemaregistry.client.rest.exceptions.RestClientException import io.confluent.kafka.schemaregistry.client.{CachedSchemaRegistryClient, SchemaRegistryClient} import io.confluent.kafka.schemaregistry.json.JsonSchemaProvider import io.confluent.kafka.schemaregistry.{CompatibilityLevel, SchemaProvider} import io.github.embeddedkafka.schemaregistry.* import org.apache.kafka.common.errors.{InvalidConfigurationException, SerializationException as UnderlyingSerializationException} -import sttp.tapir.Schema.annotations.* import sttp.tapir.json.pickler.Pickler import weaver.* -import java.io.File -import scala.concurrent.duration.DurationInt +import scala.concurrent.duration.* import scala.jdk.CollectionConverters.* object JsonSchemaSerdesSpec extends IOSuite: