Skip to content

Commit 16caf35

Browse files
committed
Add circe codecs for numbers, separate derivation of codecs for jsoniter-scala-circe benchmarks
1 parent 6fcff37 commit 16caf35

File tree

120 files changed

+1308
-290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+1308
-290
lines changed

build.sbt

+3-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,8 @@ lazy val publishSettings = Seq(
129129
},
130130
mimaReportSignatureProblems := true,
131131
mimaBinaryIssueFilters := Seq(
132-
ProblemFilters.exclude[MissingClassProblem]("com.github.plokhotnyuk.jsoniter_scala.macros.ConfiguredJsonValueCodecWrapper")
132+
ProblemFilters.exclude[DirectMissingMethodProblem]("com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs.*"),
133+
ProblemFilters.exclude[DirectMissingMethodProblem]("io.circe.JsoniterScalaCodec.*")
133134
)
134135
)
135136

@@ -219,6 +220,7 @@ lazy val `jsoniter-scala-circe` = crossProject(JVMPlatform, JSPlatform, NativePl
219220
libraryDependencies ++= Seq(
220221
"io.circe" %%% "circe-core" % "0.14.10",
221222
"io.circe" %%% "circe-parser" % "0.14.10" % Test,
223+
"org.scalatestplus" %%% "scalacheck-1-18" % "3.2.19.0" % Test,
222224
"org.scalatest" %%% "scalatest" % "3.2.19" % Test
223225
)
224226
)

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ADTReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class ADTReading extends ADTBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): ADTBase = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ADTWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class ADTWriting extends ADTBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/AnyValsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class AnyValsReading extends AnyValsBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): AnyVals = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/AnyValsWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class AnyValsWriting extends AnyValsBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfBigDecimalsReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfBigDecimalsReading extends ArrayOfBigDecimalsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[BigDecimal] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.Decoder
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfBigDecimalsWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfBigDecimalsWriting extends ArrayOfBigDecimalsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfBytesReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class ArrayOfBytesReading extends ArrayOfBytesBenchmark {
2929
@Benchmark
3030
def circeJsoniter(): Array[Byte] = {
3131
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
32+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3233
import com.github.plokhotnyuk.jsoniter_scala.core._
3334
import io.circe.Decoder
3435

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfBytesWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class ArrayOfBytesWriting extends ArrayOfBytesBenchmark {
3131
@Benchmark
3232
def circeJsoniter(): Array[Byte] = {
3333
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
34+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3435
import com.github.plokhotnyuk.jsoniter_scala.core._
3536
import io.circe.syntax._
3637

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfDoublesReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class ArrayOfDoublesReading extends ArrayOfDoublesBenchmark {
2828
@Benchmark
2929
def circeJsoniter(): Array[Double] = {
3030
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
31+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3132
import com.github.plokhotnyuk.jsoniter_scala.core._
3233
import io.circe.Decoder
3334

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfDoublesWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfDoublesWriting extends ArrayOfDoublesBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfEnumADTsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class ArrayOfEnumADTsReading extends ArrayOfEnumADTsBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): Array[SuitADT] = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfEnumADTsWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class ArrayOfEnumADTsWriting extends ArrayOfEnumADTsBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfEnumsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class ArrayOfEnumsReading extends ArrayOfEnumsBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[SuitEnum] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfEnumsWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class ArrayOfEnumsWriting extends ArrayOfEnumsBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfFloatsReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class ArrayOfFloatsReading extends ArrayOfFloatsBenchmark {
2929
@Benchmark
3030
def circeJsoniter(): Array[Float] = {
3131
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
32+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3233
import com.github.plokhotnyuk.jsoniter_scala.core._
3334
import io.circe.Decoder
3435

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfFloatsWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfFloatsWriting extends ArrayOfFloatsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfIntsReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class ArrayOfIntsReading extends ArrayOfIntsBenchmark {
2828
@Benchmark
2929
def circeJsoniter(): Array[Int] = {
3030
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
31+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3132
import com.github.plokhotnyuk.jsoniter_scala.core._
3233
import io.circe.Decoder
3334

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfIntsWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfIntsWriting extends ArrayOfIntsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfJavaEnumsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class ArrayOfJavaEnumsReading extends ArrayOfJavaEnumsBenchmark {
2929

3030
@Benchmark
3131
def circeJsoniter(): Array[Suit] = {
32-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3332
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3433
import com.github.plokhotnyuk.jsoniter_scala.core._
3534
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfJavaEnumsWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class ArrayOfJavaEnumsWriting extends ArrayOfJavaEnumsBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): Array[Byte] = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfLongsReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class ArrayOfLongsReading extends ArrayOfLongsBenchmark {
2828
@Benchmark
2929
def circeJsoniter(): Array[Long] = {
3030
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
31+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3132
import com.github.plokhotnyuk.jsoniter_scala.core._
3233
import io.circe.Decoder
3334

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfLongsWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfLongsWriting extends ArrayOfLongsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfShortsReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class ArrayOfShortsReading extends ArrayOfShortsBenchmark {
2828
@Benchmark
2929
def circeJsoniter(): Array[Short] = {
3030
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
31+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3132
import com.github.plokhotnyuk.jsoniter_scala.core._
3233
import io.circe.Decoder
3334

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ArrayOfShortsWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class ArrayOfShortsWriting extends ArrayOfShortsBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/Base64Reading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class Base64Reading extends Base64Benchmark {
2929

3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
32-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3332
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3433
import com.github.plokhotnyuk.jsoniter_scala.core._
3534
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/Base64Writing.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class Base64Writing extends Base64Benchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): Array[Byte] = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/BigDecimalReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class BigDecimalReading extends BigDecimalBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): BigDecimal = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.Decoder
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/BigDecimalWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class BigDecimalWriting extends BigDecimalBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/BitSetReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class BitSetReading extends BitSetBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): BitSet = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/BitSetWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class BitSetWriting extends BitSetBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): Array[Byte] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/ExtractFieldsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class ExtractFieldsReading extends ExtractFieldsBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): ExtractFields = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/GeoJSONReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class GeoJSONReading extends GeoJSONBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): GeoJSON = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/GeoJSONWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class GeoJSONWriting extends GeoJSONBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/GoogleMapsAPIPrettyPrinting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class GoogleMapsAPIPrettyPrinting extends GoogleMapsAPIBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): Array[Byte] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/GoogleMapsAPIReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class GoogleMapsAPIReading extends GoogleMapsAPIBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): DistanceMatrix = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/GoogleMapsAPIWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class GoogleMapsAPIWriting extends GoogleMapsAPIBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/IntMapOfBooleansReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class IntMapOfBooleansReading extends IntMapOfBooleansBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): IntMap[Boolean] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/IntMapOfBooleansWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class IntMapOfBooleansWriting extends IntMapOfBooleansBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): Array[Byte] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/IntReading.scala

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class IntReading extends IntBenchmark {
2828
@Benchmark
2929
def circeJsoniter(): Int = {
3030
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
31+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3132
import com.github.plokhotnyuk.jsoniter_scala.core._
3233
import io.circe.Decoder
3334

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/IntWriting.scala

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class IntWriting extends IntBenchmark {
3030
@Benchmark
3131
def circeJsoniter(): Array[Byte] = {
3232
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
33+
import com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs._
3334
import com.github.plokhotnyuk.jsoniter_scala.core._
3435
import io.circe.syntax._
3536

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/MissingRequiredFieldsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ class MissingRequiredFieldsReading extends MissingRequiredFieldsBenchmark {
4040

4141
@Benchmark
4242
def circeJsoniter(): String = {
43-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
4443
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
4544
import com.github.plokhotnyuk.jsoniter_scala.core._
4645
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/MutableBitSetReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class MutableBitSetReading extends MutableBitSetBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): mutable.BitSet = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/MutableBitSetWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class MutableBitSetWriting extends MutableBitSetBenchmark {
2323

2424
@Benchmark
2525
def circeJsoniter(): Array[Byte] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/MutableLongMapOfBooleansReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class MutableLongMapOfBooleansReading extends MutableLongMapOfBooleansBenchmark
2323

2424
@Benchmark
2525
def circeJsoniter(): mutable.LongMap[Boolean] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/MutableLongMapOfBooleansWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ class MutableLongMapOfBooleansWriting extends MutableLongMapOfBooleansBenchmark
2323

2424
@Benchmark
2525
def circeJsoniter(): Array[Byte] = {
26-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
2726
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
2827
import com.github.plokhotnyuk.jsoniter_scala.core._
2928
import io.circe.syntax._

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/NestedStructsReading.scala

-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ class NestedStructsReading extends NestedStructsBenchmark {
3030

3131
@Benchmark
3232
def circeJsoniter(): NestedStructs = {
33-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3433
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3534
import com.github.plokhotnyuk.jsoniter_scala.core._
3635
import io.circe.Decoder

jsoniter-scala-benchmark/shared/src/main/scala-2/com/github/plokhotnyuk/jsoniter_scala/benchmark/NestedStructsWriting.scala

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ class NestedStructsWriting extends NestedStructsBenchmark {
3131

3232
@Benchmark
3333
def circeJsoniter(): Array[Byte] = {
34-
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceEncodersDecoders._
3534
import com.github.plokhotnyuk.jsoniter_scala.benchmark.CirceJsoniterCodecs._
3635
import com.github.plokhotnyuk.jsoniter_scala.core._
3736
import io.circe.syntax._

0 commit comments

Comments
 (0)