File tree Expand file tree Collapse file tree 4 files changed +4
-8
lines changed
main/scala/io/kaizensolutions/jsonschema
test/scala/io/kaizensolutions/jsonschema Expand file tree Collapse file tree 4 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,10 @@ inThisBuild {
1414 ScalacOptions .unchecked,
1515 ScalacOptions .deprecation,
1616 ScalacOptions .warnValueDiscard,
17+ ScalacOptions .warnUnusedImports,
1718 ScalacOptions .warnDeadCode,
19+ ScalacOptions .warnUnusedImplicits,
20+ ScalacOptions .warnUnusedExplicits,
1821 ScalacOptions .release(" 17" ),
1922 ScalacOptions .privateKindProjector
2023 )
Original file line number Diff line number Diff line change @@ -9,12 +9,9 @@ import io.confluent.kafka.schemaregistry.client.SchemaRegistryClient
99import io .confluent .kafka .schemaregistry .json .{JsonSchema , JsonSchemaUtils }
1010import io .confluent .kafka .serializers .json .KafkaJsonSchemaSerializer
1111import sttp .apispec .circe .*
12- import sttp .apispec .{ExampleSingleValue , SchemaType }
1312import sttp .tapir .docs .apispec .schema .*
1413import sttp .tapir .json .pickler .Pickler
1514
16- import scala .jdk .CollectionConverters .*
17-
1815private [jsonschema] object JsonSchemaSerializer :
1916 def create [F [_], A ](
2017 isKey : Boolean ,
Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ package io.kaizensolutions.jsonschema
22import cats .effect .{Resource , Sync }
33import com .fasterxml .jackson .databind .ObjectMapper
44import fs2 .kafka .*
5- import io .circe .generic .auto
65import io .confluent .kafka .schemaregistry .SchemaProvider
76import io .confluent .kafka .schemaregistry .client .{CachedSchemaRegistryClient , SchemaRegistryClient }
87import io .confluent .kafka .schemaregistry .json .{JsonSchemaProvider , SpecificationVersion }
Original file line number Diff line number Diff line change @@ -4,18 +4,15 @@ import cats.effect.*
44import cats .syntax .all .*
55import fs2 .Stream
66import fs2 .kafka .*
7- import io .confluent .kafka .schemaregistry .client .rest .exceptions .RestClientException
87import io .confluent .kafka .schemaregistry .client .{CachedSchemaRegistryClient , SchemaRegistryClient }
98import io .confluent .kafka .schemaregistry .json .JsonSchemaProvider
109import io .confluent .kafka .schemaregistry .{CompatibilityLevel , SchemaProvider }
1110import io .github .embeddedkafka .schemaregistry .*
1211import org .apache .kafka .common .errors .{InvalidConfigurationException , SerializationException as UnderlyingSerializationException }
13- import sttp .tapir .Schema .annotations .*
1412import sttp .tapir .json .pickler .Pickler
1513import weaver .*
1614
17- import java .io .File
18- import scala .concurrent .duration .DurationInt
15+ import scala .concurrent .duration .*
1916import scala .jdk .CollectionConverters .*
2017
2118object JsonSchemaSerdesSpec extends IOSuite :
You can’t perform that action at this time.
0 commit comments