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 --source /home/travis/build/circe/circe-iteratee/src/main/scala <<<<<< EOF