TRAVIS_JDK_VERSION=openjdk8
TRAVIS_OS_NAME=linux
<<<<<< ENV
.gitignore
.scalafmt.conf
.travis.yml
README.md
build.sbt
project/build.properties
project/plugins.sbt
src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
src/main/scala/io/circe/iteratee/package.scala
src/test/scala/io/circe/iteratee/CirceSuite.scala
src/test/scala/io/circe/iteratee/StreamingSuite.scala
src/test/scala/io/circe/iteratee/examples/package.scala
version.sbt
<<<<<< network
# path=/home/travis/build/circe/circe-iteratee/target/scala-2.12/scoverage-report/scoverage.xml
<<<<<< EOF
# path=/home/travis/build/circe/circe-iteratee/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/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
makeParser
770
781
22
io.circe.iteratee.ParsingEnumeratee.parsingMode
Select
false
0
false
ParsingEnumeratee.this.parsingMode
2
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
makeParser
738
785
21
org.typelevel.jawn.SupportParser.async
Apply
false
0
false
ParsingEnumeratee.this.supportParser.async(ParsingEnumeratee.this.parsingMode)
3
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
997
1017
27
io.circe.jawn.CirceSupportParser.facade
Select
false
0
false
ParsingEnumeratee.this.supportParser.facade
4
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
986
1018
27
org.typelevel.jawn.AsyncParser.finish
Apply
false
0
false
p.finish()(ParsingEnumeratee.this.supportParser.facade)
5
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
1083
1099
28
java.lang.Throwable.getMessage
Apply
false
0
false
error.getMessage()
6
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
1068
1107
28
io.circe.ParsingFailure.apply
Apply
false
0
false
io.circe.ParsingFailure.apply(error.getMessage(), error)
7
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
1055
1108
28
cats.ApplicativeError.raiseError
Apply
false
0
false
ParsingEnumeratee.this.F.raiseError[io.iteratee.internal.Step[F,io.circe.Json,A]](io.circe.ParsingFailure.apply(error.getMessage(), error))
8
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
1147
1155
29
scala.collection.SeqLike.toSeq
Select
false
0
false
js.toSeq
9
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
run
1137
1156
29
io.iteratee.internal.Step.feed
Apply
false
0
false
step.feed(js.toSeq)
10
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1229
1244
31
io.circe.iteratee.ParsingEnumeratee.parseWith
Apply
false
0
false
ParsingEnumeratee.this.parseWith(p)(e)
11
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1309
1325
32
java.lang.Throwable.getMessage
Apply
false
0
false
error.getMessage()
12
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1294
1333
32
io.circe.ParsingFailure.apply
Apply
false
0
false
io.circe.ParsingFailure.apply(error.getMessage(), error)
13
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1281
1334
32
cats.ApplicativeError.raiseError
Apply
false
0
false
ParsingEnumeratee.this.F.raiseError[io.iteratee.internal.Step[F,S,io.iteratee.internal.Step[F,io.circe.Json,A]]](io.circe.ParsingFailure.apply(error.getMessage(), error))
14
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1369
1382
33
io.iteratee.internal.Step.feed
Apply
false
0
false
step.feed(js)
15
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1384
1400
33
io.circe.iteratee.ParsingEnumeratee.doneOrLoop
Apply
false
0
false
ParsingEnumeratee.this.doneOrLoop[A](p)(step)
16
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedEl
1363
1401
33
cats.Applicative.map
Apply
false
0
false
ParsingEnumeratee.this.F.map[io.iteratee.internal.Step[F,io.circe.Json,A], io.iteratee.internal.Step[F,S,io.iteratee.internal.Step[F,io.circe.Json,A]]](step.feed(js))({
((step: io.iteratee.internal.Step[F,io.circe.Json,A]) => ParsingEnumeratee.this.doneOrLoop[A](p)(step))
})
17
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1556
1568
37
scala.collection.TraversableOnce.toList
Select
false
0
false
chunk.toList
18
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1562
1562
37
cats.instances.ListInstances.catsStdInstancesForList
Select
false
0
false
cats.instances.`package`.list.catsStdInstancesForList
19
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1597
1609
37
io.circe.iteratee.ParsingEnumeratee.parseWith
Apply
false
0
false
ParsingEnumeratee.this.parseWith(p)(in)
20
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1596
1596
37
cats.instances.EitherInstances.catsStdInstancesForEither
TypeApply
false
0
false
cats.instances.`package`.either.catsStdInstancesForEither[org.typelevel.jawn.ParseException]
21
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1556
1610
37
cats.Traverse.Ops.traverse
ApplyToImplicitArgs
false
0
false
cats.syntax.`package`.traverse.toTraverseOps[List, S](chunk.toList)(cats.instances.`package`.list.catsStdInstancesForList).traverse[this.Result, Seq[io.circe.Json]]({
((in: S) => ParsingEnumeratee.this.parseWith(p)(in))
})(cats.instances.`package`.either.catsStdInstancesForEither[org.typelevel.jawn.ParseException])
22
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1677
1693
38
java.lang.Throwable.getMessage
Apply
false
0
false
error.getMessage()
23
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1662
1701
38
io.circe.ParsingFailure.apply
Apply
false
0
false
io.circe.ParsingFailure.apply(error.getMessage(), error)
24
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1649
1702
38
cats.ApplicativeError.raiseError
Apply
false
0
false
ParsingEnumeratee.this.F.raiseError[io.iteratee.internal.Step[F,S,io.iteratee.internal.Step[F,io.circe.Json,A]]](io.circe.ParsingFailure.apply(error.getMessage(), error))
25
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1760
1775
39
scala.Predef.identity
Apply
false
0
false
scala.Predef.identity[Seq[io.circe.Json]](x)
26
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1749
1776
39
scala.collection.generic.GenericTraversableTemplate.flatten
Apply
false
0
false
js.flatten[io.circe.Json]({
((x: Seq[io.circe.Json]) => scala.Predef.identity[Seq[io.circe.Json]](x))
})
27
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1739
1777
39
io.iteratee.internal.Step.feed
Apply
false
0
false
step.feed(js.flatten[io.circe.Json]({
((x: Seq[io.circe.Json]) => scala.Predef.identity[Seq[io.circe.Json]](x))
}))
28
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1779
1795
39
io.circe.iteratee.ParsingEnumeratee.doneOrLoop
Apply
false
0
false
ParsingEnumeratee.this.doneOrLoop[A](p)(step)
29
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
1733
1796
39
cats.Applicative.map
Apply
false
0
false
ParsingEnumeratee.this.F.map[io.iteratee.internal.Step[F,io.circe.Json,A], io.iteratee.internal.Step[F,S,io.iteratee.internal.Step[F,io.circe.Json,A]]](step.feed(js.flatten[io.circe.Json]({
((x: Seq[io.circe.Json]) => scala.Predef.identity[Seq[io.circe.Json]](x))
})))({
((step: io.iteratee.internal.Step[F,io.circe.Json,A]) => ParsingEnumeratee.this.doneOrLoop[A](p)(step))
})
30
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
feedNonEmpty
903
906
26
io.circe.iteratee.ParsingEnumeratee.$anon.
Apply
false
0
false
new $anon()
31
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1940
1951
44
io.iteratee.internal.Step.isDone
Select
false
0
false
step.isDone
32
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1962
1962
44
io.circe.iteratee.ParsingEnumeratee.F
Select
false
0
false
ParsingEnumeratee.this.F
33
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1953
1968
44
io.iteratee.internal.Step.done
ApplyToImplicitArgs
false
0
false
io.iteratee.internal.Step.done[F, S, io.iteratee.internal.Step[F,io.circe.Json,A]](step)(ParsingEnumeratee.this.F)
34
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1953
1968
44
io.iteratee.internal.Step.done
Block
true
0
false
io.iteratee.internal.Step.done[F, S, io.iteratee.internal.Step[F,io.circe.Json,A]](step)(ParsingEnumeratee.this.F)
35
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1974
1987
44
io.circe.iteratee.ParsingEnumeratee.loop
Apply
false
0
false
ParsingEnumeratee.this.loop[A](p)(step)
36
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
doneOrLoop
1974
1987
44
io.circe.iteratee.ParsingEnumeratee.loop
Block
true
0
false
ParsingEnumeratee.this.loop[A](p)(step)
37
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
apply
2076
2104
46
io.circe.iteratee.ParsingEnumeratee.doneOrLoop
Apply
false
0
false
ParsingEnumeratee.this.doneOrLoop[A](ParsingEnumeratee.this.makeParser)(step)
38
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/ParsingEnumeratee.scala
io.circe.iteratee
ParsingEnumeratee
Class
io.circe.iteratee.ParsingEnumeratee
apply
2069
2105
46
cats.Applicative.pure
Apply
false
0
false
ParsingEnumeratee.this.F.pure[io.iteratee.internal.Step[F,S,io.iteratee.internal.Step[F,io.circe.Json,A]]](ParsingEnumeratee.this.doneOrLoop[A](ParsingEnumeratee.this.makeParser)(step))
39
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
313
317
9
scala.None
Select
false
0
false
scala.None
40
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
319
323
9
Literal
false
0
false
true
41
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
290
324
9
io.circe.jawn.CirceSupportParser.
Apply
false
0
false
new io.circe.jawn.CirceSupportParser(scala.None, true)
42
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
stringArrayParser
513
550
15
io.circe.iteratee.stringParser
ApplyToImplicitArgs
false
0
false
`package`.this.stringParser[F](org.typelevel.jawn.AsyncParser.UnwrapArray)(F)
43
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
stringStreamParser
746
783
21
io.circe.iteratee.stringParser
ApplyToImplicitArgs
false
0
false
`package`.this.stringParser[F](org.typelevel.jawn.AsyncParser.ValueStream)(F)
44
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
byteArrayParser
979
1014
27
io.circe.iteratee.byteParser
ApplyToImplicitArgs
false
0
false
`package`.this.byteParser[F](org.typelevel.jawn.AsyncParser.UnwrapArray)(F)
45
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
byteStreamParser
1217
1252
33
io.circe.iteratee.byteParser
ApplyToImplicitArgs
false
0
false
`package`.this.byteParser[F](org.typelevel.jawn.AsyncParser.ValueStream)(F)
46
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Object
io.circe.iteratee.package
decoder
1434
1616
39
io.iteratee.Enumeratee.flatMap
ApplyToImplicitArgs
false
0
false
io.iteratee.Enumeratee.flatMap[F, io.circe.Json, A](((json: io.circe.Json) => decode.apply(json.hcursor) match {
case (value: io.circe.DecodingFailure)scala.util.Left[io.circe.DecodingFailure,A]((df @ _)) => io.iteratee.Enumerator.liftM[F, A](F.raiseError[A](df))(F)
case (value: A)scala.util.Right[io.circe.DecodingFailure,A]((a @ _)) => io.iteratee.Enumerator.enumOne[F, A](a)(F)
}))(F)
47
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
1946
1966
51
io.circe.jawn.CirceSupportParser.facade
Select
false
0
false
`package`.this.supportParser.facade
48
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
1978
1985
51
scala.collection.SeqLike.toSeq
Select
false
0
false
x$1.toSeq
49
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
1933
1986
51
scala.util.Either.RightProjection.map
Apply
false
0
false
p.absorb(in)(`package`.this.supportParser.facade).right.map[Seq[io.circe.Json]](((x$1: Seq[io.circe.Json]) => x$1.toSeq))
50
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
stringParser
1762
1765
49
io.circe.iteratee.package.$anon.
Apply
false
0
false
new $anon()
51
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
2399
2419
61
io.circe.jawn.CirceSupportParser.facade
Select
false
0
false
`package`.this.supportParser.facade
52
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
2431
2438
61
scala.collection.SeqLike.toSeq
Select
false
0
false
x$2.toSeq
53
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
parseWith
2386
2439
61
scala.util.Either.RightProjection.map
Apply
false
0
false
p.absorb(in)(`package`.this.supportParser.facade).right.map[Seq[io.circe.Json]](((x$2: Seq[io.circe.Json]) => x$2.toSeq))
54
/home/travis/build/circe/circe-iteratee/src/main/scala/io/circe/iteratee/package.scala
io.circe.iteratee
package
Class
io.circe.iteratee.package
byteParser
2205
2208
59
io.circe.iteratee.package.$anon.
Apply
false
0
false
new $anon()
<<<<<< EOF
# path=/home/travis/build/circe/circe-iteratee/target/scala-2.12/coverage-report/cobertura.xml
<<<<<< EOF