TRAVIS_JDK_VERSION=openjdk8 TRAVIS_OS_NAME=linux <<<<<< ENV .github/CONTRIBUTING.md .gitignore .travis.yml LICENSE README.markdown build.sbt circe/jvm/src/test/scala/diffson/conformance/CirceConformance.scala circe/shared/src/main/scala/diffson/circe/package.scala circe/shared/src/test/scala/diffson/circe/TestArrayDiff.scala circe/shared/src/test/scala/diffson/circe/TestJsonDiff.scala circe/shared/src/test/scala/diffson/circe/TestJsonMergeDiff.scala circe/shared/src/test/scala/diffson/circe/TestJsonMergePatch.scala circe/shared/src/test/scala/diffson/circe/TestJsonPatch.scala circe/shared/src/test/scala/diffson/circe/TestJsonPointer.scala circe/shared/src/test/scala/diffson/circe/TestProtocol.scala circe/shared/src/test/scala/diffson/circe/TestSerialization.scala circe/shared/src/test/scala/diffson/circe/TestSimpleDiff.scala core/src/main/scala/diffson/Diff.scala core/src/main/scala/diffson/Jsony.scala core/src/main/scala/diffson/Patch.scala core/src/main/scala/diffson/exceptions.scala core/src/main/scala/diffson/jsonmergepatch/JsonMergeDiff.scala core/src/main/scala/diffson/jsonmergepatch/JsonMergePatch.scala core/src/main/scala/diffson/jsonmergepatch/package.scala core/src/main/scala/diffson/jsonpatch/JsonDiff.scala core/src/main/scala/diffson/jsonpatch/JsonPatch.scala core/src/main/scala/diffson/jsonpatch/package.scala core/src/main/scala/diffson/jsonpointer/package.scala core/src/main/scala/diffson/lcs/DynamicProgLcs.scala core/src/main/scala/diffson/lcs/HashedLcs.scala core/src/main/scala/diffson/lcs/Lcs.scala core/src/main/scala/diffson/lcs/Patience.scala core/src/main/scala/diffson/package.scala core/src/test/scala/diffson/TestDynLcs.scala core/src/test/scala/diffson/TestLcs.scala core/src/test/scala/diffson/TestPatience.scala core/src/test/scala/diffson/TestPatienceBigArray.scala playJson/jvm/src/test/scala/diffson/playJson/conformance/PlayJsonConformance.scala playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala playJson/shared/src/main/scala/diffson/playJson/package.scala playJson/shared/src/test/scala/diffson/playJson/TestArrayDiff.scala playJson/shared/src/test/scala/diffson/playJson/TestJsonDiff.scala playJson/shared/src/test/scala/diffson/playJson/TestJsonMergeDiff.scala playJson/shared/src/test/scala/diffson/playJson/TestJsonMergePatch.scala playJson/shared/src/test/scala/diffson/playJson/TestJsonPatch.scala playJson/shared/src/test/scala/diffson/playJson/TestJsonPointer.scala playJson/shared/src/test/scala/diffson/playJson/TestProtocol.scala playJson/shared/src/test/scala/diffson/playJson/TestSerialization.scala playJson/shared/src/test/scala/diffson/playJson/TestSimpleDiff.scala project/build.properties project/plugins.sbt sprayJson/src/main/scala/gnieh/diffson/sprayJson/DiffsonProtocol.scala sprayJson/src/main/scala/gnieh/diffson/sprayJson/package.scala sprayJson/src/test/scala/diffson/sprayJson/TestArrayDiff.scala sprayJson/src/test/scala/diffson/sprayJson/TestJsonDiff.scala sprayJson/src/test/scala/diffson/sprayJson/TestJsonMergeDiff.scala sprayJson/src/test/scala/diffson/sprayJson/TestJsonMergePatch.scala sprayJson/src/test/scala/diffson/sprayJson/TestJsonPatch.scala sprayJson/src/test/scala/diffson/sprayJson/TestJsonPointer.scala sprayJson/src/test/scala/diffson/sprayJson/TestProtocol.scala sprayJson/src/test/scala/diffson/sprayJson/TestSerialization.scala sprayJson/src/test/scala/diffson/sprayJson/TestSimpleDiff.scala sprayJson/src/test/scala/diffson/sprayJson/conformance/SprayJsonConformance.scala testkit/jvm/src/main/resources/conformance/.gitignore testkit/jvm/src/main/resources/conformance/README.md testkit/jvm/src/main/resources/conformance/spec_tests.json testkit/jvm/src/main/resources/conformance/tests.json testkit/jvm/src/main/scala/diffson/conformance/TestRfcConformance.scala testkit/shared/src/main/scala/diffson/TestArrayDiff.scala testkit/shared/src/main/scala/diffson/TestJsonDiff.scala testkit/shared/src/main/scala/diffson/TestJsonMergeDiff.scala testkit/shared/src/main/scala/diffson/TestJsonMergePatch.scala testkit/shared/src/main/scala/diffson/TestJsonPatch.scala testkit/shared/src/main/scala/diffson/TestJsonPointer.scala testkit/shared/src/main/scala/diffson/TestProtocol.scala testkit/shared/src/main/scala/diffson/TestSerialization.scala testkit/shared/src/main/scala/diffson/TestSimpleDiff.scala <<<<<< network # path=/home/travis/build/gnieh/diffson/circe/jvm/target/scala-2.12/scoverage-report/scoverage.xml <<<<<< EOF # path=/home/travis/build/gnieh/diffson/circe/jvm/target/scala-2.12/scoverage-data/scoverage.coverage # Coverage data, format version: 2.0 # Statement data: # - id # - source path # - package name # - class name # - class type (Class, Object or Trait) # - full class name # - method name # - start offset # - end offset # - line number # - symbol name # - tree name # - is branch # - invocations count # - is ignored # - description (can be multi-line) # ' ' sign # ------------------------------------------ 1 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce Null 936 945 33 io.circe.Json.Null Select false 0 false io.circe.Json.Null 2 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce array 1003 1015 36 io.circe.Json.asArray Select false 0 false json.asArray 3 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce fields 1097 1104 39 io.circe.JsonObject.toMap Select false 0 false x$1.toMap 4 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce fields 1079 1105 39 scala.Option.map Apply false 0 false json.asObject.map[scala.collection.immutable.Map[String,io.circe.Json]](((x$1: io.circe.JsonObject) => x$1.toMap)) 5 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce makeArray 1161 1184 42 io.circe.Json.fromValues Apply false 0 false io.circe.Json.fromValues(values) 6 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce makeObject 1246 1269 45 io.circe.Json.fromFields Apply false 0 false io.circe.Json.fromFields(fields) 7 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce show 1312 1325 48 io.circe.Json.noSpaces Select false 0 false json.noSpaces 8 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe jsonyCirce Object diffson.circe.jsonyCirce eqv 1373 1402 51 cats.kernel.Eq.eqv Apply false 0 false io.circe.Json.eqJson.eqv(json1, json2) 9 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1470 1470 56 io.circe.Encoder.encodeString Select false 0 false circe.this.Encoder.encodeString 10 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1489 1489 56 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 11 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1489 1495 56 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](x$2)(`package`.this.Pointer.show).show 12 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1463 1496 56 io.circe.Encoder.contramap Apply false 0 false io.circe.Encoder.apply[String](circe.this.Encoder.encodeString).contramap[diffson.jsonpointer.Pointer](((x$2: diffson.jsonpointer.Pointer) => cats.implicits.toShow[diffson.jsonpointer.Pointer](x$2)(`package`.this.Pointer.show).show)) 13 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1559 1559 59 io.circe.Decoder.decodeString Select false 0 false circe.this.Decoder.decodeString 14 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1608 1608 59 cats.instances.EitherInstances.catsStdInstancesForEither TypeApply false 0 false cats.implicits.catsStdInstancesForEither[Throwable] 15 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1573 1611 59 diffson.jsonpointer.Pointer.parse ApplyToImplicitArgs false 0 false jsonpointer.`package`.Pointer.parse[[β$0$]scala.util.Either[Throwable,β$0$]](x$3)(cats.implicits.catsStdInstancesForEither[Throwable]) 16 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1620 1632 59 java.lang.Throwable.getMessage Apply false 0 false x$4.getMessage() 17 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1573 1633 59 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[Throwable, diffson.jsonpointer.Pointer](jsonpointer.`package`.Pointer.parse[[β$0$]scala.util.Either[Throwable,β$0$]](x$3)(cats.implicits.catsStdInstancesForEither[Throwable])).leftMap[String](((x$4: Throwable) => x$4.getMessage())) 18 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1552 1634 59 io.circe.Decoder.emap Apply false 0 false io.circe.Decoder.apply[String](circe.this.Decoder.decodeString).emap[diffson.jsonpointer.Pointer](((x$3: String) => cats.implicits.catsSyntaxEither[Throwable, diffson.jsonpointer.Pointer](jsonpointer.`package`.Pointer.parse[[β$0$]scala.util.Either[Throwable,β$0$]](x$3)(cats.implicits.catsStdInstancesForEither[Throwable])).leftMap[String](((x$4: Throwable) => x$4.getMessage())))) 19 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1795 1799 65 Literal false 0 false "op" 20 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1803 1825 65 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("add") 21 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1795 1825 65 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("add")) 22 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1837 1843 66 Literal false 0 false "path" 23 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1863 1863 66 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 24 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1863 1872 66 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 25 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1847 1873 66 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 26 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1837 1873 66 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 27 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1885 1901 67 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value) 28 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1775 1902 64 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("add")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) 29 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1969 1973 70 Literal false 0 false "op" 30 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1977 2002 70 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("remove") 31 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1969 2002 70 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")) 32 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2014 2020 71 Literal false 0 false "path" 33 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2040 2040 71 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 34 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2040 2049 71 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 35 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2024 2050 71 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 36 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2014 2050 71 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 37 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2062 2074 72 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old) 38 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1949 2075 69 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old)) 39 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2137 2141 75 Literal false 0 false "op" 40 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2145 2170 75 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("remove") 41 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2137 2170 75 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")) 42 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2182 2188 76 Literal false 0 false "path" 43 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2208 2208 76 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 44 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2208 2217 76 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 45 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2192 2218 76 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 46 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2182 2218 76 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 47 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2117 2219 74 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) 48 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2294 2298 79 Literal false 0 false "op" 49 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2302 2328 79 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("replace") 50 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2294 2328 79 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")) 51 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2340 2346 80 Literal false 0 false "path" 52 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2366 2366 80 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 53 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2366 2375 80 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 54 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2350 2376 80 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 55 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2340 2376 80 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 56 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2388 2404 81 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value) 57 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2416 2428 82 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old) 58 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2274 2429 78 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value), scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old)) 59 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2499 2503 85 Literal false 0 false "op" 60 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2507 2533 85 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("replace") 61 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2499 2533 85 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")) 62 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2545 2551 86 Literal false 0 false "path" 63 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2571 2571 86 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 64 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2571 2580 86 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 65 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2555 2581 86 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 66 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2545 2581 86 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 67 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2593 2609 87 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value) 68 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2479 2610 84 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) 69 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2670 2674 90 Literal false 0 false "op" 70 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2678 2701 90 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("move") 71 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2670 2701 90 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("move")) 72 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2713 2719 91 Literal false 0 false "from" 73 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2739 2739 91 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 74 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2739 2748 91 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show 75 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2723 2749 91 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show) 76 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2713 2749 91 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)) 77 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2761 2767 92 Literal false 0 false "path" 78 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2787 2787 92 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 79 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2787 2796 92 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 80 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2771 2797 92 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 81 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2761 2797 92 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 82 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2650 2798 89 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("move")), scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) 83 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2858 2862 95 Literal false 0 false "op" 84 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2866 2889 95 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("copy") 85 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2858 2889 95 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("copy")) 86 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2901 2907 96 Literal false 0 false "from" 87 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2927 2927 96 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 88 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2927 2936 96 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show 89 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2911 2937 96 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show) 90 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2901 2937 96 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)) 91 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2949 2955 97 Literal false 0 false "path" 92 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2975 2975 97 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 93 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2975 2984 97 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 94 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2959 2985 97 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 95 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2949 2985 97 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 96 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 2838 2986 94 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("copy")), scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) 97 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3047 3051 100 Literal false 0 false "op" 98 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3055 3078 100 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString("test") 99 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3047 3078 100 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("test")) 100 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3090 3096 101 Literal false 0 false "path" 101 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3116 3116 101 diffson.jsonpointer.Pointer.show Select false 0 false `package`.this.Pointer.show 102 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3116 3125 101 cats.Show.Ops.show Select false 0 false cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show 103 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3100 3126 101 io.circe.Json.fromString Apply false 0 false io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show) 104 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3090 3126 101 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)) 105 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3138 3154 102 scala.Predef.ArrowAssoc.-> Apply false 0 false scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value) 106 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 3027 3155 99 io.circe.Json.obj Apply false 0 false io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("test")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) 107 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 1700 3161 62 io.circe.Encoder.instance Apply false 0 false io.circe.Encoder.instance[diffson.jsonpatch.Operation[io.circe.Json]](((x0$1: diffson.jsonpatch.Operation[io.circe.Json]) => x0$1 match { case (path: diffson.jsonpointer.Pointer, value: io.circe.Json)(implicit evidence$2: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Add[io.circe.Json]((path @ _), (value @ _)) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("add")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) case (path: diffson.jsonpointer.Pointer, old: Option[io.circe.Json])(implicit evidence$3: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Remove[io.circe.Json]((path @ _), (value: io.circe.Json)Some[io.circe.Json]((old @ _))) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old)) case (path: diffson.jsonpointer.Pointer, old: Option[io.circe.Json])(implicit evidence$3: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Remove[io.circe.Json]((path @ _), scala.None) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("remove")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) case (path: diffson.jsonpointer.Pointer, value: io.circe.Json, old: Option[io.circe.Json])(implicit evidence$4: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Replace[io.circe.Json]((path @ _), (value @ _), (value: io.circe.Json)Some[io.circe.Json]((old @ _))) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value), scala.Predef.ArrowAssoc[String]("old").->[io.circe.Json](old)) case (path: diffson.jsonpointer.Pointer, value: io.circe.Json, old: Option[io.circe.Json])(implicit evidence$4: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Replace[io.circe.Json]((path @ _), (value @ _), scala.None) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("replace")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) case (from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer)(implicit evidence$5: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Move[io.circe.Json]((from @ _), (path @ _)) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("move")), scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) case (from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer)(implicit evidence$6: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Copy[io.circe.Json]((from @ _), (path @ _)) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("copy")), scala.Predef.ArrowAssoc[String]("from").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](from)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))) case (path: diffson.jsonpointer.Pointer, value: io.circe.Json)(implicit evidence$7: diffson.Jsony[io.circe.Json])diffson.jsonpatch.Test[io.circe.Json]((path @ _), (value @ _)) => io.circe.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[io.circe.Json](io.circe.Json.fromString("test")), scala.Predef.ArrowAssoc[String]("path").->[io.circe.Json](io.circe.Json.fromString(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)), scala.Predef.ArrowAssoc[String]("value").->[io.circe.Json](value)) })) 108 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 3286 3286 108 cats.instances.EitherInstances.catsStdInstancesForEither TypeApply false 0 false cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure] 109 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 3281 3294 108 cats.Apply.apply ApplyToImplicitArgs false 0 false cats.Apply.apply[io.circe.Decoder.Result](cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]) 110 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 3324 3324 109 cats.instances.EitherInstances.catsStdInstancesForEither TypeApply false 0 false cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure] 111 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 3317 3332 109 cats.FlatMap.apply ApplyToImplicitArgs false 0 false cats.FlatMap.apply[io.circe.Decoder.Result](cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]) 112 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3430 3434 112 Literal false 0 false "op" 113 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3429 3429 112 io.circe.Decoder.decodeString Select false 0 false circe.this.Decoder.decodeString 114 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3416 3435 112 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[String]("op")(circe.this.Decoder.decodeString) 115 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3461 3481 112 Literal false 0 false "missing \'op\' field" 116 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3446 3446 112 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$5.copy$default$2 117 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3444 3482 112 io.circe.DecodingFailure.copy Apply false 0 false x$5.copy("missing \'op\' field", x$5.copy$default$2) 118 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3416 3483 112 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, String](c.get[String]("op")(circe.this.Decoder.decodeString)).leftMap[io.circe.DecodingFailure](((x$5: io.circe.DecodingFailure) => x$5.copy("missing \'op\' field", x$5.copy$default$2))) 119 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3545 3551 114 Literal false 0 false "path" 120 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3544 3544 114 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 121 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3530 3552 114 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 122 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3566 3573 114 Literal false 0 false "value" 123 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3565 3565 114 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 124 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3554 3574 114 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson) 125 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3579 3579 114 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 126 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3576 3585 114 diffson.jsonpatch.Add.apply ApplyToImplicitArgs false 0 false jsonpatch.Add.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce) 127 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3523 3586 114 cats.Apply.map2 Apply false 0 false $anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Add[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Add.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) }) 128 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3627 3660 115 Literal false 0 false "missing \'path\' or \'value\' field" 129 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3612 3612 115 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$6.copy$default$2 130 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3610 3661 115 io.circe.DecodingFailure.copy Apply false 0 false x$6.copy("missing \'path\' or \'value\' field", x$6.copy$default$2) 131 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3523 3662 115 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Add[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Add[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Add.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$6: io.circe.DecodingFailure) => x$6.copy("missing \'path\' or \'value\' field", x$6.copy$default$2))) 132 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3724 3730 117 Literal false 0 false "path" 133 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3723 3723 117 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 134 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3709 3731 117 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 135 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3753 3758 117 Literal false 0 false "old" 136 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3752 3752 117 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 137 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3752 3752 117 io.circe.Decoder.decodeOption ApplyToImplicitArgs false 0 false circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson) 138 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3733 3759 117 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)) 139 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3767 3767 117 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 140 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3761 3773 117 diffson.jsonpatch.Remove.apply ApplyToImplicitArgs false 0 false jsonpatch.Remove.apply[io.circe.Json](path, old)(`package`.this.jsonyCirce) 141 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3702 3774 117 cats.Apply.map2 Apply false 0 false $anon.this.A.map2[diffson.jsonpointer.Pointer, Option[io.circe.Json], diffson.jsonpatch.Remove[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, old: Option[io.circe.Json]) => jsonpatch.Remove.apply[io.circe.Json](path, old)(`package`.this.jsonyCirce)) }) 142 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3815 3837 118 Literal false 0 false "missing \'path\' field" 143 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3800 3800 118 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$7.copy$default$2 144 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3798 3838 118 io.circe.DecodingFailure.copy Apply false 0 false x$7.copy("missing \'path\' field", x$7.copy$default$2) 145 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3702 3839 118 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Remove[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, Option[io.circe.Json], diffson.jsonpatch.Remove[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, old: Option[io.circe.Json]) => jsonpatch.Remove.apply[io.circe.Json](path, old)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$7: io.circe.DecodingFailure) => x$7.copy("missing \'path\' field", x$7.copy$default$2))) 146 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3902 3908 120 Literal false 0 false "path" 147 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3901 3901 120 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 148 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3887 3909 120 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 149 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3923 3930 120 Literal false 0 false "value" 150 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3922 3922 120 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 151 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3911 3931 120 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson) 152 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3953 3958 120 Literal false 0 false "old" 153 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3952 3952 120 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 154 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3952 3952 120 io.circe.Decoder.decodeOption ApplyToImplicitArgs false 0 false circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson) 155 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3933 3959 120 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)) 156 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3968 3968 120 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 157 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3961 3974 120 diffson.jsonpatch.Replace.apply ApplyToImplicitArgs false 0 false jsonpatch.Replace.apply[io.circe.Json](path, value, old)(`package`.this.jsonyCirce) 158 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3880 3977 120 cats.ApplyArityFunctions.map3 Apply false 0 false $anon.this.A.map3[diffson.jsonpointer.Pointer, io.circe.Json, Option[io.circe.Json], diffson.jsonpatch.Replace[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json, old: Option[io.circe.Json]) => jsonpatch.Replace.apply[io.circe.Json](path, value, old)(`package`.this.jsonyCirce)) }) 159 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4018 4051 121 Literal false 0 false "missing \'path\' or \'value\' field" 160 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4003 4003 121 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$8.copy$default$2 161 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4001 4052 121 io.circe.DecodingFailure.copy Apply false 0 false x$8.copy("missing \'path\' or \'value\' field", x$8.copy$default$2) 162 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3880 4053 121 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Replace[io.circe.Json]]($anon.this.A.map3[diffson.jsonpointer.Pointer, io.circe.Json, Option[io.circe.Json], diffson.jsonpatch.Replace[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json, old: Option[io.circe.Json]) => jsonpatch.Replace.apply[io.circe.Json](path, value, old)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$8: io.circe.DecodingFailure) => x$8.copy("missing \'path\' or \'value\' field", x$8.copy$default$2))) 163 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4113 4119 123 Literal false 0 false "from" 164 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4112 4112 123 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 165 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4098 4120 123 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder) 166 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4137 4143 123 Literal false 0 false "path" 167 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4136 4136 123 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 168 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4122 4144 123 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 169 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4150 4150 123 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 170 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4146 4156 123 diffson.jsonpatch.Move.apply ApplyToImplicitArgs false 0 false jsonpatch.Move.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce) 171 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4091 4157 123 cats.Apply.map2 Apply false 0 false $anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Move[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Move.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) }) 172 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4198 4230 124 Literal false 0 false "missing \'from\' or \'path\' field" 173 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4183 4183 124 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$9.copy$default$2 174 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4181 4231 124 io.circe.DecodingFailure.copy Apply false 0 false x$9.copy("missing \'from\' or \'path\' field", x$9.copy$default$2) 175 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4091 4232 124 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Move[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Move[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Move.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$9: io.circe.DecodingFailure) => x$9.copy("missing \'from\' or \'path\' field", x$9.copy$default$2))) 176 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4292 4298 126 Literal false 0 false "from" 177 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4291 4291 126 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 178 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4277 4299 126 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder) 179 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4316 4322 126 Literal false 0 false "path" 180 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4315 4315 126 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 181 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4301 4323 126 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 182 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4329 4329 126 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 183 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4325 4335 126 diffson.jsonpatch.Copy.apply ApplyToImplicitArgs false 0 false jsonpatch.Copy.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce) 184 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4270 4336 126 cats.Apply.map2 Apply false 0 false $anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Copy[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Copy.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) }) 185 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4377 4409 127 Literal false 0 false "missing \'from\' or \'path\' field" 186 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4362 4362 127 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$10.copy$default$2 187 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4360 4410 127 io.circe.DecodingFailure.copy Apply false 0 false x$10.copy("missing \'from\' or \'path\' field", x$10.copy$default$2) 188 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4270 4411 127 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Copy[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Copy[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Copy.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$10: io.circe.DecodingFailure) => x$10.copy("missing \'from\' or \'path\' field", x$10.copy$default$2))) 189 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4471 4477 129 Literal false 0 false "path" 190 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4470 4470 129 diffson.circe.pointerDecoder Select false 0 false `package`.this.pointerDecoder 191 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4456 4478 129 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder) 192 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4492 4499 129 Literal false 0 false "value" 193 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4491 4491 129 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 194 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4480 4500 129 io.circe.ACursor.get ApplyToImplicitArgs false 0 false c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson) 195 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4506 4506 129 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 196 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4502 4512 129 diffson.jsonpatch.Test.apply ApplyToImplicitArgs false 0 false jsonpatch.Test.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce) 197 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4449 4513 129 cats.Apply.map2 Apply false 0 false $anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Test[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Test.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) }) 198 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4554 4587 130 Literal false 0 false "missing \'path\' or \'value\' field" 199 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4539 4539 130 io.circe.DecodingFailure.copy$default$2 Select false 0 false x$11.copy$default$2 200 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4537 4588 130 io.circe.DecodingFailure.copy Apply false 0 false x$11.copy("missing \'path\' or \'value\' field", x$11.copy$default$2) 201 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4449 4589 130 cats.syntax.EitherOps.leftMap Apply false 0 false cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Test[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Test[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Test.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$11: io.circe.DecodingFailure) => x$11.copy("missing \'path\' or \'value\' field", x$11.copy$default$2))) 202 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4647 4680 132 scala.StringContext.s Apply false 0 false scala.StringContext.apply("Unknown operation \"", "\"").s(other) 203 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4682 4691 132 io.circe.ACursor.history Select false 0 false c.history 204 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4631 4692 132 io.circe.DecodingFailure.apply Apply false 0 false io.circe.DecodingFailure.apply(scala.StringContext.apply("Unknown operation \"", "\"").s(other), c.history) 205 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4626 4693 132 scala.util.Left.apply Apply false 0 false scala.`package`.Left.apply[io.circe.DecodingFailure, Nothing](io.circe.DecodingFailure.apply(scala.StringContext.apply("Unknown operation \"", "\"").s(other), c.history)) 206 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3406 4703 112 cats.FlatMap.flatMap Apply false 0 false $anon.this.F.flatMap[String, diffson.jsonpatch.Operation[io.circe.Json]](cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, String](c.get[String]("op")(circe.this.Decoder.decodeString)).leftMap[io.circe.DecodingFailure](((x$5: io.circe.DecodingFailure) => x$5.copy("missing \'op\' field", x$5.copy$default$2))))(((x0$1: String) => x0$1 match { case "add" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Add[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Add[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Add.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$6: io.circe.DecodingFailure) => x$6.copy("missing \'path\' or \'value\' field", x$6.copy$default$2))) case "remove" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Remove[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, Option[io.circe.Json], diffson.jsonpatch.Remove[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, old: Option[io.circe.Json]) => jsonpatch.Remove.apply[io.circe.Json](path, old)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$7: io.circe.DecodingFailure) => x$7.copy("missing \'path\' field", x$7.copy$default$2))) case "replace" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Replace[io.circe.Json]]($anon.this.A.map3[diffson.jsonpointer.Pointer, io.circe.Json, Option[io.circe.Json], diffson.jsonpatch.Replace[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson), c.get[Option[io.circe.Json]]("old")(circe.this.Decoder.decodeOption[io.circe.Json](circe.this.Decoder.decodeJson)))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json, old: Option[io.circe.Json]) => jsonpatch.Replace.apply[io.circe.Json](path, value, old)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$8: io.circe.DecodingFailure) => x$8.copy("missing \'path\' or \'value\' field", x$8.copy$default$2))) case "move" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Move[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Move[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Move.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$9: io.circe.DecodingFailure) => x$9.copy("missing \'from\' or \'path\' field", x$9.copy$default$2))) case "copy" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Copy[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, diffson.jsonpointer.Pointer, diffson.jsonpatch.Copy[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("from")(`package`.this.pointerDecoder), c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder))({ ((from: diffson.jsonpointer.Pointer, path: diffson.jsonpointer.Pointer) => jsonpatch.Copy.apply[io.circe.Json](from, path)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$10: io.circe.DecodingFailure) => x$10.copy("missing \'from\' or \'path\' field", x$10.copy$default$2))) case "test" => cats.implicits.catsSyntaxEither[io.circe.DecodingFailure, diffson.jsonpatch.Test[io.circe.Json]]($anon.this.A.map2[diffson.jsonpointer.Pointer, io.circe.Json, diffson.jsonpatch.Test[io.circe.Json]](c.get[diffson.jsonpointer.Pointer]("path")(`package`.this.pointerDecoder), c.get[io.circe.Json]("value")(circe.this.Decoder.decodeJson))({ ((path: diffson.jsonpointer.Pointer, value: io.circe.Json) => jsonpatch.Test.apply[io.circe.Json](path, value)(`package`.this.jsonyCirce)) })).leftMap[io.circe.DecodingFailure](((x$11: io.circe.DecodingFailure) => x$11.copy("missing \'path\' or \'value\' field", x$11.copy$default$2))) case (other @ _) => scala.`package`.Left.apply[io.circe.DecodingFailure, Nothing](io.circe.DecodingFailure.apply(scala.StringContext.apply("Unknown operation \"", "\"").s(other), c.history)) })) 207 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 3227 3230 106 diffson.circe.package.$anon. Apply false 0 false new $anon() 208 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4782 4782 137 io.circe.Encoder.encodeJson Select false 0 false circe.this.Encoder.encodeJson 209 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4782 4782 137 io.circe.Encoder.encodeList ApplyToImplicitArgs false 0 false circe.this.Encoder.encodeList[io.circe.Json](circe.this.Encoder.encodeJson) 210 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4817 4817 137 diffson.circe.operationEncoder Select false 0 false `package`.this.operationEncoder 211 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4815 4823 137 io.circe.syntax.EncoderOps.asJson ApplyToImplicitArgs false 0 false io.circe.syntax.`package`.EncoderOps[diffson.jsonpatch.Operation[io.circe.Json]](x$13).asJson(`package`.this.operationEncoder) 212 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4814 4814 137 scala.collection.immutable.List.canBuildFrom TypeApply false 0 false immutable.this.List.canBuildFrom[io.circe.Json] 213 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4805 4824 137 scala.collection.immutable.List.map ApplyToImplicitArgs false 0 false x$12.ops.map[io.circe.Json, List[io.circe.Json]](((x$13: diffson.jsonpatch.Operation[io.circe.Json]) => io.circe.syntax.`package`.EncoderOps[diffson.jsonpatch.Operation[io.circe.Json]](x$13).asJson(`package`.this.operationEncoder)))(immutable.this.List.canBuildFrom[io.circe.Json]) 214 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 4775 4825 137 io.circe.Encoder.contramap Apply false 0 false io.circe.Encoder.apply[List[io.circe.Json]](circe.this.Encoder.encodeList[io.circe.Json](circe.this.Encoder.encodeJson)).contramap[diffson.jsonpatch.JsonPatch[io.circe.Json]](((x$12: diffson.jsonpatch.JsonPatch[io.circe.Json]) => x$12.ops.map[io.circe.Json, List[io.circe.Json]](((x$13: diffson.jsonpatch.Operation[io.circe.Json]) => io.circe.syntax.`package`.EncoderOps[diffson.jsonpatch.Operation[io.circe.Json]](x$13).asJson(`package`.this.operationEncoder)))(immutable.this.List.canBuildFrom[io.circe.Json]))) 215 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 4952 4952 142 cats.instances.EitherInstances.catsStdInstancesForEither TypeApply false 0 false cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure] 216 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package 4945 4960 142 cats.FlatMap.apply ApplyToImplicitArgs false 0 false cats.FlatMap.apply[io.circe.Decoder.Result](cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]) 217 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5048 5048 145 io.circe.Decoder.decodeJson Select false 0 false circe.this.Decoder.decodeJson 218 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5048 5048 145 io.circe.Decoder.decodeList ApplyToImplicitArgs false 0 false circe.this.Decoder.decodeList[io.circe.Json](circe.this.Decoder.decodeJson) 219 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5044 5060 145 io.circe.ACursor.as ApplyToImplicitArgs false 0 false c.as[List[io.circe.Json]](circe.this.Decoder.decodeList[io.circe.Json](circe.this.Decoder.decodeJson)) 220 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5088 5088 146 cats.instances.ListInstances.catsStdInstancesForList Select false 0 false cats.implicits.catsStdInstancesForList 221 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5106 5106 146 diffson.circe.operationDecoder Select false 0 false `package`.this.operationDecoder 222 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5102 5123 146 io.circe.Json.as ApplyToImplicitArgs false 0 false x$14.as[diffson.jsonpatch.Operation[io.circe.Json]](`package`.this.operationDecoder) 223 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5101 5101 146 cats.instances.EitherInstances.catsStdInstancesForEither TypeApply false 0 false cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure] 224 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5088 5124 146 cats.Traverse.Ops.traverse ApplyToImplicitArgs false 0 false cats.implicits.toTraverseOps[List, io.circe.Json](list)(cats.implicits.catsStdInstancesForList).traverse[io.circe.Decoder.Result, diffson.jsonpatch.Operation[io.circe.Json]](((x$14: io.circe.Json) => x$14.as[diffson.jsonpatch.Operation[io.circe.Json]](`package`.this.operationDecoder)))(cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]) 225 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5135 5135 146 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 226 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5126 5138 146 diffson.jsonpatch.JsonPatch.apply ApplyToImplicitArgs false 0 false jsonpatch.JsonPatch.apply[io.circe.Json](x$15)(`package`.this.jsonyCirce) 227 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5082 5139 146 cats.Functor.map Apply false 0 false $anon.this.F.map[List[diffson.jsonpatch.Operation[io.circe.Json]], diffson.jsonpatch.JsonPatch[io.circe.Json]](cats.implicits.toTraverseOps[List, io.circe.Json](list)(cats.implicits.catsStdInstancesForList).traverse[io.circe.Decoder.Result, diffson.jsonpatch.Operation[io.circe.Json]](((x$14: io.circe.Json) => x$14.as[diffson.jsonpatch.Operation[io.circe.Json]](`package`.this.operationDecoder)))(cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]))(((x$15: List[diffson.jsonpatch.Operation[io.circe.Json]]) => jsonpatch.JsonPatch.apply[io.circe.Json](x$15)(`package`.this.jsonyCirce))) 228 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5034 5149 145 cats.FlatMap.flatMap Apply false 0 false $anon.this.F.flatMap[List[io.circe.Json], diffson.jsonpatch.JsonPatch[io.circe.Json]](c.as[List[io.circe.Json]](circe.this.Decoder.decodeList[io.circe.Json](circe.this.Decoder.decodeJson)))(((list: List[io.circe.Json]) => $anon.this.F.map[List[diffson.jsonpatch.Operation[io.circe.Json]], diffson.jsonpatch.JsonPatch[io.circe.Json]](cats.implicits.toTraverseOps[List, io.circe.Json](list)(cats.implicits.catsStdInstancesForList).traverse[io.circe.Decoder.Result, diffson.jsonpatch.Operation[io.circe.Json]](((x$14: io.circe.Json) => x$14.as[diffson.jsonpatch.Operation[io.circe.Json]](`package`.this.operationDecoder)))(cats.implicits.catsStdInstancesForEither[io.circe.DecodingFailure]))(((x$15: List[diffson.jsonpatch.Operation[io.circe.Json]]) => jsonpatch.JsonPatch.apply[io.circe.Json](x$15)(`package`.this.jsonyCirce))))) 229 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 4891 4894 140 diffson.circe.package.$anon. Apply false 0 false new $anon() 230 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 5270 5278 151 diffson.jsonmergepatch.JsonMergePatch.toJson Select false 0 false x$16.toJson 231 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Object diffson.circe.package 5231 5279 151 io.circe.Encoder.instance Apply false 0 false io.circe.Encoder.instance[diffson.jsonmergepatch.JsonMergePatch[io.circe.Json]](((x$16: diffson.jsonmergepatch.JsonMergePatch[io.circe.Json]) => x$16.toJson)) 232 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5468 5484 156 io.circe.Json.asObject Select false 0 false c.value.asObject 233 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5549 5558 157 io.circe.JsonObject.toMap Select false 0 false obj.toMap 234 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5548 5548 157 diffson.circe.jsonyCirce Select false 0 false `package`.this.jsonyCirce 235 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5527 5559 157 diffson.jsonmergepatch.JsonMergePatch.Object.apply ApplyToImplicitArgs false 0 false jsonmergepatch.JsonMergePatch.Object.apply[io.circe.Json](obj.toMap)(`package`.this.jsonyCirce) 236 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5521 5560 157 scala.util.Right.apply Apply false 0 false scala.`package`.Right.apply[Nothing, diffson.jsonmergepatch.JsonMergePatch.Object[io.circe.Json]](jsonmergepatch.JsonMergePatch.Object.apply[io.circe.Json](obj.toMap)(`package`.this.jsonyCirce)) 237 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5616 5623 158 io.circe.HCursor.value Select false 0 false c.value 238 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5595 5624 158 diffson.jsonmergepatch.JsonMergePatch.Value.apply Apply false 0 false jsonmergepatch.JsonMergePatch.Value.apply[io.circe.Json](c.value) 239 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5589 5625 158 scala.util.Right.apply Apply false 0 false scala.`package`.Right.apply[Nothing, diffson.jsonmergepatch.JsonMergePatch.Value[io.circe.Json]](jsonmergepatch.JsonMergePatch.Value.apply[io.circe.Json](c.value)) 240 /home/travis/build/gnieh/diffson/circe/shared/src/main/scala/diffson/circe/package.scala diffson.circe package Class diffson.circe.package apply 5355 5358 154 diffson.circe.package.$anon. Apply false 0 false new $anon() <<<<<< EOF # path=/home/travis/build/gnieh/diffson/circe/jvm/target/scala-2.12/coverage-report/cobertura.xml --source /home/travis/build/gnieh/diffson/circe/shared/src/main/scala <<<<<< EOF # path=/home/travis/build/gnieh/diffson/target/scala-2.13/scoverage-report/scoverage.xml <<<<<< EOF # path=/home/travis/build/gnieh/diffson/target/scala-2.13/coverage-report/codacy-coverage.json {"total":88,"fileReports":[{"filename":"sprayJson/src/main/scala/gnieh/diffson/sprayJson/package.scala","total":86,"coverage":{"29":1,"38":1,"32":1,"45":1,"48":0,"43":1,"26":1,"36":1,"51":1}},{"filename":"core/src/main/scala/diffson/jsonpatch/JsonDiff.scala","total":100,"coverage":{"42":1,"37":1,"52":1,"125":1,"57":1,"61":1,"89":1,"85":1,"102":1,"28":1,"70":1,"137":1,"33":1,"65":1,"109":1,"124":1,"96":1,"129":1,"134":1,"73":1,"34":1,"59":1,"54":1,"49":1,"76":1,"103":1,"140":1,"108":1,"130":1,"80":1,"35":1,"95":1,"67":1,"127":1,"31":1,"143":1,"43":1,"36":1,"51":1,"126":1,"131":1,"90":1,"122":1}},{"filename":"core/src/main/scala/diffson/lcs/DynamicProgLcs.scala","total":85,"coverage":{"69":1,"88":1,"42":1,"37":1,"20":1,"46":1,"93":1,"57":1,"89":1,"74":1,"85":1,"70":1,"33":1,"92":1,"41":1,"73":1,"34":1,"17":1,"22":1,"59":1,"27":1,"71":1,"86":1,"76":1,"35":1,"48":1,"63":1,"95":1,"50":1,"16":1,"31":1,"72":1,"99":0,"26":1,"23":1,"75":1,"58":1,"36":1,"30":1,"51":1,"19":1,"79":1,"94":1,"47":1,"15":1,"68":1,"90":1}},{"filename":"core/src/main/scala/diffson/jsonpatch/JsonPatch.scala","total":91,"coverage":{"37":0,"46":1,"121":1,"147":1,"133":1,"74":1,"102":1,"38":1,"70":1,"92":1,"65":1,"97":1,"156":1,"53":0,"109":1,"124":1,"193":0,"41":1,"128":1,"105":1,"166":1,"32":1,"148":1,"44":1,"71":1,"49":1,"187":1,"81":1,"39":1,"98":1,"103":1,"155":1,"130":1,"135":1,"167":1,"123":1,"48":1,"150":1,"95":1,"199":1,"154":1,"72":1,"43":1,"40":1,"75":1,"151":1,"146":1,"107":0,"126":1,"79":1,"195":0,"94":1,"131":1,"47":1,"68":1}},{"filename":"core/src/main/scala/diffson/lcs/Lcs.scala","total":100,"coverage":{"34":1}},{"filename":"playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala","total":42,"coverage":{"69":1,"56":0,"142":1,"153":1,"125":0,"152":1,"57":0,"78":1,"106":1,"121":1,"147":1,"133":1,"116":1,"85":0,"70":1,"137":1,"92":1,"65":0,"97":1,"156":1,"141":1,"129":0,"41":1,"34":0,"64":0,"44":0,"71":1,"54":0,"144":1,"113":1,"76":1,"66":0,"155":1,"135":1,"35":0,"123":1,"63":1,"150":1,"50":1,"127":1,"72":1,"143":1,"99":1,"104":1,"119":0,"151":1,"36":0,"131":1,"47":0,"90":1,"111":1,"83":1}},{"filename":"sprayJson/src/main/scala/gnieh/diffson/sprayJson/DiffsonProtocol.scala","total":74,"coverage":{"69":0,"88":1,"170":0,"120":1,"56":1,"42":0,"125":1,"152":1,"78":1,"84":1,"147":0,"61":0,"132":1,"89":1,"116":1,"74":1,"60":0,"85":1,"102":1,"38":0,"160":0,"70":0,"137":1,"65":1,"53":1,"141":1,"109":0,"96":1,"41":0,"134":1,"73":1,"105":1,"166":1,"64":1,"176":1,"59":0,"118":0,"71":0,"54":1,"144":1,"86":1,"159":1,"81":1,"76":1,"98":1,"91":1,"155":1,"130":1,"80":1,"35":1,"123":1,"48":1,"63":1,"95":1,"67":0,"177":1,"127":1,"55":1,"114":1,"139":1,"75":1,"58":0,"107":1,"79":1,"68":0,"90":1,"111":0,"83":1,"100":1}},{"filename":"core/src/main/scala/diffson/jsonmergepatch/JsonMergeDiff.scala","total":94,"coverage":{"25":1,"46":1,"28":1,"33":1,"41":1,"32":1,"34":1,"44":0,"39":1,"35":1,"48":1,"43":1,"40":1,"26":1,"36":1,"47":1}},{"filename":"circe/shared/src/main/scala/diffson/circe/package.scala","total":86,"coverage":{"69":0,"101":1,"115":1,"120":1,"56":0,"142":1,"42":1,"157":1,"78":0,"106":1,"121":1,"84":1,"132":1,"89":1,"74":1,"117":1,"85":1,"102":1,"70":0,"137":1,"33":1,"92":1,"65":1,"97":1,"156":1,"109":1,"124":1,"96":1,"129":1,"45":1,"64":1,"59":1,"118":0,"71":0,"86":1,"81":0,"76":1,"39":1,"140":1,"91":1,"66":1,"108":1,"130":1,"80":0,"112":0,"123":1,"145":1,"48":0,"95":1,"67":1,"127":1,"154":1,"72":0,"99":1,"87":1,"158":1,"114":1,"75":1,"82":0,"151":1,"36":1,"146":1,"51":1,"126":1,"79":0,"94":1,"62":1,"90":1,"100":1}},{"filename":"core/src/main/scala/diffson/jsonpointer/package.scala","total":60,"coverage":{"88":1,"42":1,"52":1,"125":1,"46":1,"78":1,"106":1,"89":1,"116":1,"74":1,"85":1,"102":1,"33":0,"97":1,"109":1,"124":1,"77":1,"96":1,"64":1,"44":1,"54":1,"39":1,"103":1,"91":1,"66":1,"135":1,"123":1,"48":1,"50":1,"67":1,"72":1,"104":1,"55":1,"75":1,"82":1,"36":1,"131":1,"68":1,"62":1,"90":1,"83":1}},{"filename":"core/src/main/scala/diffson/jsonmergepatch/package.scala","total":44,"coverage":{"33":1,"27":0,"29":0}},{"filename":"core/src/main/scala/diffson/lcs/HashedLcs.scala","total":89,"coverage":{"37":1,"25":1,"38":0,"17":1,"35":1,"23":1}},{"filename":"core/src/main/scala/diffson/jsonmergepatch/JsonMergePatch.scala","total":100,"coverage":{"37":1,"46":1,"57":1,"41":1,"49":1}},{"filename":"core/src/main/scala/diffson/jsonpatch/package.scala","total":70,"coverage":{"42":0,"29":1,"38":0,"32":1,"45":1,"36":1}},{"filename":"core/src/main/scala/diffson/lcs/Patience.scala","total":97,"coverage":{"234":1,"88":1,"170":1,"202":1,"37":1,"125":1,"196":1,"157":1,"189":1,"93":1,"78":1,"164":1,"238":1,"121":1,"147":1,"132":1,"89":1,"116":1,"201":1,"70":1,"192":1,"165":1,"197":0,"65":1,"97":1,"224":1,"188":1,"169":1,"141":1,"96":1,"173":1,"105":1,"205":1,"161":1,"64":1,"176":1,"191":1,"118":1,"144":1,"49":1,"236":1,"181":1,"187":1,"172":1,"219":1,"103":1,"140":1,"66":1,"155":1,"198":0,"80":1,"167":1,"162":1,"123":1,"194":1,"150":1,"182":1,"154":1,"72":1,"143":1,"87":1,"158":1,"186":1,"55":1,"139":1,"82":1,"151":1,"146":1,"51":1,"210":1,"195":1,"131":1,"47":1,"163":1,"200":1,"178":1,"232":1}},{"filename":"playJson/shared/src/main/scala/diffson/playJson/package.scala","total":86,"coverage":{"52":1,"29":1,"38":1,"32":1,"45":1,"49":0,"43":1,"26":1,"36":1}}]} <<<<<< EOF # path=/home/travis/build/gnieh/diffson/target/scala-2.13/coverage-report/cobertura.xml --source /home/travis/build/gnieh/diffson/playJson/shared/src/main/scala /home/travis/build/gnieh/diffson/circe/shared/src/main/scala /home/travis/build/gnieh/diffson/playJson/shared/src/main/scala /home/travis/build/gnieh/diffson/testkit/jvm/src/main/scala /home/travis/build/gnieh/diffson/testkit/shared/src/main/scala /home/travis/build/gnieh/diffson/core/src/main/scala /home/travis/build/gnieh/diffson/core/src/main/scala /home/travis/build/gnieh/diffson/testkit/shared/src/main/scala /home/travis/build/gnieh/diffson/sprayJson/src/main/scala /home/travis/build/gnieh/diffson/circe/shared/src/main/scala