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
<<<<<< 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":89,"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/lcs/Lcs.scala","total":100,"coverage":{"34":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,"29":0,"27":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":"playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala","total":30,"coverage":{"101":1,"170":1,"115":1,"56":0,"142":0,"153":1,"125":1,"157":1,"152":1,"57":0,"78":1,"179":1,"106":1,"121":0,"147":1,"132":0,"133":0,"74":1,"85":1,"160":1,"137":1,"92":1,"65":0,"156":1,"169":1,"141":0,"173":1,"41":1,"73":1,"128":1,"34":0,"148":1,"161":1,"64":1,"176":1,"44":0,"118":1,"71":1,"54":0,"181":1,"113":1,"140":0,"66":0,"155":1,"108":1,"130":0,"135":1,"80":1,"167":1,"35":0,"162":1,"123":1,"145":1,"63":1,"150":1,"50":0,"177":1,"182":1,"127":1,"72":1,"143":0,"99":1,"87":0,"158":1,"139":0,"151":1,"36":0,"168":1,"146":1,"126":1,"136":1,"94":1,"131":0,"47":0,"163":1,"68":0,"178":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":0,"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":1,"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":1,"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}},{"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":1,"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}}]}
<<<<<< EOF
# path=/home/travis/build/gnieh/diffson/target/scala-2.13/coverage-report/cobertura.xml
<<<<<< EOF
# path=/home/travis/build/gnieh/diffson/playJson/jvm/target/scala-2.12/scoverage-report/scoverage.xml
<<<<<< EOF
# path=/home/travis/build/gnieh/diffson/playJson/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/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
errorToException
917
942
34
play.api.libs.json.JsError.toFlatForm
Apply
false
0
false
play.api.libs.json.JsError.toFlatForm(error)
2
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
errorToException
990
1019
35
diffson.PatchException.
Apply
false
0
false
new PatchException(e.message)
3
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
errorToException
1059
1097
36
diffson.PatchException.
Apply
false
0
false
new PatchException("Empty json error")
4
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
pure
1226
1226
41
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
5
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
pure
1226
1238
41
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[A](a, play.api.libs.json.JsSuccess.apply$default$2[Nothing])
6
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
handleErrorWith
1359
1378
44
diffson.playJson.DiffsonProtocol.errorToException
Apply
false
0
false
DiffsonProtocol.this.errorToException(x$1)
7
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
handleErrorWith
1349
1379
44
scala.Function1.compose
Apply
false
0
false
f.compose[play.api.libs.json.JsError](((x$1: play.api.libs.json.JsError) => DiffsonProtocol.this.errorToException(x$1)))
8
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
handleErrorWith
1334
1380
44
play.api.libs.json.JsResult.recoverWith
Apply
false
0
false
fa.recoverWith[A](f.compose[play.api.libs.json.JsError](((x$1: play.api.libs.json.JsError) => DiffsonProtocol.this.errorToException(x$1))))
9
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
raiseError
1447
1459
47
java.lang.Throwable.getMessage
Apply
false
0
false
e.getMessage()
10
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
raiseError
1439
1460
47
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply(e.getMessage())
11
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
flatMap
1543
1556
50
play.api.libs.json.JsResult.flatMap
Apply
false
0
false
fa.flatMap[B](f)
12
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
tailRecM
1653
1657
54
scala.Function1.apply
Apply
false
0
false
f.apply(a)
13
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
tailRecM
1746
1760
56
diffson.playJson.DiffsonProtocol.JsResultInstances.tailRecM
Apply
false
0
false
JsResultInstances.this.tailRecM[A, B](a)(f)
14
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
JsResultInstances
Object
diffson.playJson.DiffsonProtocol.JsResultInstances
tailRecM
1800
1815
57
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[B](b, p)
15
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
1964
1964
65
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
16
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
1941
1967
65
diffson.jsonpointer.Pointer.parse
ApplyToImplicitArgs
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](s)(DiffsonProtocol.this.JsResultInstances)
17
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
1996
2032
66
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply(({
val arg$macro$1: Any = value;
new scala.collection.immutable.StringOps("Pointer expected: %s").format(arg$macro$1)
}: String))
18
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
1905
2040
64
play.api.libs.json.Reads.apply
Apply
false
0
false
play.api.libs.json.Reads.apply[diffson.jsonpointer.Pointer](((x0$1: play.api.libs.json.JsValue) => x0$1 match {
case (value: String)play.api.libs.json.JsString((s @ _)) => jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](s)(DiffsonProtocol.this.JsResultInstances)
case (value @ _) => play.api.libs.json.JsError.apply(({
val arg$macro$1: Any = value;
new scala.collection.immutable.StringOps("Pointer expected: %s").format(arg$macro$1)
}: String))
}))
19
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2069
2069
68
diffson.jsonpointer.Pointer.show
Select
false
0
false
`package`.this.Pointer.show
20
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2069
2075
68
cats.Show.Ops.show
Select
false
0
false
cats.implicits.toShow[diffson.jsonpointer.Pointer](p)(`package`.this.Pointer.show).show
21
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2060
2076
68
play.api.libs.json.JsString.apply
Apply
false
0
false
play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](p)(`package`.this.Pointer.show).show)
22
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2048
2077
68
play.api.libs.json.Writes.apply
Apply
false
0
false
play.api.libs.json.Writes.apply[diffson.jsonpointer.Pointer](((p: diffson.jsonpointer.Pointer) => play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](p)(`package`.this.Pointer.show).show)))
23
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
1882
2078
63
play.api.libs.json.Format.apply
Apply
false
0
false
play.api.libs.json.Format.apply[diffson.jsonpointer.Pointer](play.api.libs.json.Reads.apply[diffson.jsonpointer.Pointer](((x0$1: play.api.libs.json.JsValue) => x0$1 match {
case (value: String)play.api.libs.json.JsString((s @ _)) => jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](s)(DiffsonProtocol.this.JsResultInstances)
case (value @ _) => play.api.libs.json.JsError.apply(({
val arg$macro$1: Any = value;
new scala.collection.immutable.StringOps("Pointer expected: %s").format(arg$macro$1)
}: String))
})), play.api.libs.json.Writes.apply[diffson.jsonpointer.Pointer](((p: diffson.jsonpointer.Pointer) => play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](p)(`package`.this.Pointer.show).show))))
24
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2245
2266
73
scala.collection.MapLike.contains
Apply
false
0
false
fields.contains("op")
25
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2280
2292
74
scala.collection.MapLike.apply
Apply
false
0
false
fields.apply("op")
26
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2516
2516
78
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
27
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2493
2526
78
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
28
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2492
2492
78
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
29
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2489
2534
78
diffson.jsonpatch.Add.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Add.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony)
30
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2479
2479
78
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
31
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2479
2535
78
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Add[play.api.libs.json.JsValue]](jsonpatch.Add.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
32
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2580
2622
80
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
33
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2850
2850
85
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
34
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2827
2860
85
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
35
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2826
2826
85
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
36
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2820
2866
85
diffson.jsonpatch.Remove.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Remove.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, old)(playJson.this.`package`.playJsonJsony)
37
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2810
2810
85
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
38
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2810
2867
85
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Remove[play.api.libs.json.JsValue]](jsonpatch.Remove.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, old)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
39
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2912
2943
87
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'path\' field")
40
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3207
3207
92
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
41
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3184
3217
92
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
42
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3183
3183
92
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
43
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3176
3230
92
diffson.jsonpatch.Replace.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Replace.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value, old)(playJson.this.`package`.playJsonJsony)
44
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3166
3166
92
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
45
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3166
3231
92
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Replace[play.api.libs.json.JsValue]](jsonpatch.Replace.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value, old)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
46
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3276
3318
94
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
47
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3560
3560
99
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
48
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3537
3570
99
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get
49
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3595
3595
99
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
50
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3572
3605
99
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
51
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3536
3536
99
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
52
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3532
3606
99
diffson.jsonpatch.Move.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Move.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony)
53
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3522
3522
99
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
54
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3522
3607
99
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Move[play.api.libs.json.JsValue]](jsonpatch.Move.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
55
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3652
3693
101
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'from\' or \'path\' field")
56
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3935
3935
106
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
57
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3912
3945
106
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get
58
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3970
3970
106
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
59
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3947
3980
106
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
60
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3911
3911
106
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
61
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3907
3981
106
diffson.jsonpatch.Copy.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Copy.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony)
62
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3897
3897
106
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
63
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
3897
3982
106
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Copy[play.api.libs.json.JsValue]](jsonpatch.Copy.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
64
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4027
4068
108
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'from\' or \'path\' field")
65
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4302
4302
113
diffson.playJson.DiffsonProtocol.JsResultInstances
Select
false
0
false
DiffsonProtocol.this.JsResultInstances
66
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4279
4312
113
play.api.libs.json.JsResult.get
Select
false
0
false
jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get
67
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4278
4278
113
diffson.playJson.playJsonJsony
Select
false
0
false
playJson.this.`package`.playJsonJsony
68
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4274
4320
113
diffson.jsonpatch.Test.apply
ApplyToImplicitArgs
false
0
false
jsonpatch.Test.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony)
69
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4264
4264
113
play.api.libs.json.JsSuccess.apply$default$2
TypeApply
false
0
false
play.api.libs.json.JsSuccess.apply$default$2[Nothing]
70
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4264
4321
113
play.api.libs.json.JsSuccess.apply
Apply
false
0
false
play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Test[play.api.libs.json.JsValue]](jsonpatch.Test.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
71
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4366
4408
115
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
72
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4462
4513
118
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply(({
val arg$macro$2: Any = play.api.libs.json.Json.stringify(op);
new scala.collection.immutable.StringOps("Unknown operation %s").format(arg$macro$2)
}: String))
73
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4558
4605
121
play.api.libs.json.JsError.apply
Apply
false
0
false
play.api.libs.json.JsError.apply(({
val arg$macro$3: Any = value;
new scala.collection.immutable.StringOps("Operation[JsValue] expected: %s").format(arg$macro$3)
}: String))
74
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
2179
4613
72
play.api.libs.json.Reads.apply
Apply
false
0
false
play.api.libs.json.Reads.apply[diffson.jsonpatch.Operation[play.api.libs.json.JsValue]](((x0$2: play.api.libs.json.JsValue) => x0$2 match {
case (obj @ (underlying: scala.collection.Map[String,play.api.libs.json.JsValue])play.api.libs.json.JsObject((fields @ _))) if fields.contains("op") => fields.apply("op") match {
case (value: String)play.api.libs.json.JsString("add") => scala.Tuple2.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("path"), fields.get("value")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _))), (value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value @ _))) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Add[play.api.libs.json.JsValue]](jsonpatch.Add.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
}
case (value: String)play.api.libs.json.JsString("remove") => scala.Tuple2.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("path"), fields.get("old")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _))), (old @ _)) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Remove[play.api.libs.json.JsValue]](jsonpatch.Remove.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, old)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'path\' field")
}
case (value: String)play.api.libs.json.JsString("replace") => scala.Tuple3.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("path"), fields.get("value"), fields.get("old")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue], _3: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _))), (value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value @ _)), (old @ _)) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Replace[play.api.libs.json.JsValue]](jsonpatch.Replace.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value, old)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
}
case (value: String)play.api.libs.json.JsString("move") => scala.Tuple2.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("from"), fields.get("path")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((from @ _))), (value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _)))) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Move[play.api.libs.json.JsValue]](jsonpatch.Move.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'from\' or \'path\' field")
}
case (value: String)play.api.libs.json.JsString("copy") => scala.Tuple2.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("from"), fields.get("path")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((from @ _))), (value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _)))) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Copy[play.api.libs.json.JsValue]](jsonpatch.Copy.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](from)(DiffsonProtocol.this.JsResultInstances).get, jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'from\' or \'path\' field")
}
case (value: String)play.api.libs.json.JsString("test") => scala.Tuple2.apply[Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue]](fields.get("path"), fields.get("value")) match {
case (_1: Option[play.api.libs.json.JsValue], _2: Option[play.api.libs.json.JsValue])(Option[play.api.libs.json.JsValue], Option[play.api.libs.json.JsValue])((value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value: String)play.api.libs.json.JsString((path @ _))), (value: play.api.libs.json.JsValue)Some[play.api.libs.json.JsValue]((value @ _))) => play.api.libs.json.JsSuccess.apply[diffson.jsonpatch.Test[play.api.libs.json.JsValue]](jsonpatch.Test.apply[play.api.libs.json.JsValue](jsonpointer.`package`.Pointer.parse[play.api.libs.json.JsResult](path)(DiffsonProtocol.this.JsResultInstances).get, value)(playJson.this.`package`.playJsonJsony), play.api.libs.json.JsSuccess.apply$default$2[Nothing])
case _ => play.api.libs.json.JsError.apply("missing \'path\' or \'value\' field")
}
case (op @ _) => play.api.libs.json.JsError.apply(({
val arg$macro$2: Any = play.api.libs.json.Json.stringify(op);
new scala.collection.immutable.StringOps("Unknown operation %s").format(arg$macro$2)
}: String))
}
case (value @ _) => play.api.libs.json.JsError.apply(({
val arg$macro$3: Any = value;
new scala.collection.immutable.StringOps("Operation[JsValue] expected: %s").format(arg$macro$3)
}: String))
}))
75
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4695
4699
126
Literal
false
0
false
"op"
76
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4703
4718
126
play.api.libs.json.JsString.apply
Apply
false
0
false
play.api.libs.json.JsString.apply("add")
77
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4711
4711
126
play.api.libs.json.DefaultWrites.jsValueWrites
TypeApply
false
0
false
json.this.Writes.jsValueWrites[play.api.libs.json.JsString]
78
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4703
4718
126
play.api.libs.json.Json.toJsFieldJsValueWrapper
ApplyToImplicitArgs
false
0
false
json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply("add"))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])
79
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4695
4718
126
scala.Predef.ArrowAssoc.->
Apply
false
0
false
scala.Predef.ArrowAssoc[String]("op").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply("add"))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString]))
80
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4732
4738
127
Literal
false
0
false
"path"
81
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4751
4751
127
diffson.jsonpointer.Pointer.show
Select
false
0
false
`package`.this.Pointer.show
82
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4751
4760
127
cats.Show.Ops.show
Select
false
0
false
cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show
83
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4742
4761
127
play.api.libs.json.JsString.apply
Apply
false
0
false
play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)
84
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4750
4750
127
play.api.libs.json.DefaultWrites.jsValueWrites
TypeApply
false
0
false
json.this.Writes.jsValueWrites[play.api.libs.json.JsString]
85
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4742
4761
127
play.api.libs.json.Json.toJsFieldJsValueWrapper
ApplyToImplicitArgs
false
0
false
json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])
86
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4732
4761
127
scala.Predef.ArrowAssoc.->
Apply
false
0
false
scala.Predef.ArrowAssoc[String]("path").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString]))
87
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4775
4782
128
Literal
false
0
false
"value"
88
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4786
4786
128
play.api.libs.json.DefaultWrites.jsValueWrites
TypeApply
false
0
false
json.this.Writes.jsValueWrites[play.api.libs.json.JsValue]
89
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4786
4791
128
play.api.libs.json.Json.toJsFieldJsValueWrapper
ApplyToImplicitArgs
false
0
false
json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsValue](value)(json.this.Writes.jsValueWrites[play.api.libs.json.JsValue])
90
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4775
4791
128
scala.Predef.ArrowAssoc.->
Apply
false
0
false
scala.Predef.ArrowAssoc[String]("value").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsValue](value)(json.this.Writes.jsValueWrites[play.api.libs.json.JsValue]))
91
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4673
4792
125
play.api.libs.json.Json.obj
Apply
false
0
false
play.api.libs.json.Json.obj(scala.Predef.ArrowAssoc[String]("op").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply("add"))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])), scala.Predef.ArrowAssoc[String]("path").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])), scala.Predef.ArrowAssoc[String]("value").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsValue](value)(json.this.Writes.jsValueWrites[play.api.libs.json.JsValue])))
92
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4865
4869
131
Literal
false
0
false
"op"
93
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4873
4891
131
play.api.libs.json.JsString.apply
Apply
false
0
false
play.api.libs.json.JsString.apply("remove")
94
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4881
4881
131
play.api.libs.json.DefaultWrites.jsValueWrites
TypeApply
false
0
false
json.this.Writes.jsValueWrites[play.api.libs.json.JsString]
95
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4873
4891
131
play.api.libs.json.Json.toJsFieldJsValueWrapper
ApplyToImplicitArgs
false
0
false
json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply("remove"))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])
96
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4865
4891
131
scala.Predef.ArrowAssoc.->
Apply
false
0
false
scala.Predef.ArrowAssoc[String]("op").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply("remove"))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString]))
97
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4905
4911
132
Literal
false
0
false
"path"
98
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4924
4924
132
diffson.jsonpointer.Pointer.show
Select
false
0
false
`package`.this.Pointer.show
99
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4924
4933
132
cats.Show.Ops.show
Select
false
0
false
cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show
100
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4915
4934
132
play.api.libs.json.JsString.apply
Apply
false
0
false
play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show)
101
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4923
4923
132
play.api.libs.json.DefaultWrites.jsValueWrites
TypeApply
false
0
false
json.this.Writes.jsValueWrites[play.api.libs.json.JsString]
102
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4915
4934
132
play.api.libs.json.Json.toJsFieldJsValueWrapper
ApplyToImplicitArgs
false
0
false
json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString])
103
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4905
4934
132
scala.Predef.ArrowAssoc.->
Apply
false
0
false
scala.Predef.ArrowAssoc[String]("path").->[play.api.libs.json.Json.JsValueWrapper](json.this.Json.toJsFieldJsValueWrapper[play.api.libs.json.JsString](play.api.libs.json.JsString.apply(cats.implicits.toShow[diffson.jsonpointer.Pointer](path)(`package`.this.Pointer.show).show))(json.this.Writes.jsValueWrites[play.api.libs.json.JsString]))
104
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol
4948
4953
133
Literal
false
0
false
"old"
105
/home/travis/build/gnieh/diffson/playJson/shared/src/main/scala/diffson/playJson/DiffsonProtocol.scala
diffson.playJson
DiffsonProtocol
Object
diffson.playJson.DiffsonProtocol