You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[info] Generating scoverage reports...
[info] Written Cobertura report [/home/travis/build/hammerlab/iterators/core/target/scala-2.11/coverage-report/cobertura.xml]
java.lang.RuntimeException: No source root found for '/home/travis/build/hammerlab/iterators/<macro>' (source roots: '/home/travis/build/hammerlab/iterators/core/src/main/scala/')
at scoverage.report.BaseReportWriter.relativeSource(BaseReportWriter.scala:28)
at scoverage.report.BaseReportWriter.relativeSource(BaseReportWriter.scala:16)
at scoverage.report.CoberturaXmlWriter.klass(CoberturaXmlWriter.scala:42)
at scoverage.report.CoberturaXmlWriter$$anonfun$pack$1.apply(CoberturaXmlWriter.scala:66)
at scoverage.report.CoberturaXmlWriter$$anonfun$pack$1.apply(CoberturaXmlWriter.scala:66)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
…
This repository has a simple scalameta macro-annotation that shuffles some code between a class and its companion object, and injects some implicit conversions.
The text was updated successfully, but these errors were encountered:
I don't understand, how your @IteratorOps annotation works, but shouldn't the generated methods be synthetic? Scoverage checks synthetic flag when instrumenting code.
cf. Travis build
This repository has a simple scalameta macro-annotation that shuffles some code between a class and its companion object, and injects some implicit conversions.
The text was updated successfully, but these errors were encountered: