diff --git a/util/classfile/Analyze.scala b/util/classfile/Analyze.scala index 197baa8f9..6f3ff8cb2 100644 --- a/util/classfile/Analyze.scala +++ b/util/classfile/Analyze.scala @@ -82,6 +82,12 @@ private[sbt] object Analyze readAPI(source, classFiles.toSeq.flatMap(c => load(c.className, Some("Error reading API from class file") ))) analysis.endSource(source) } + + for( source <- sources filterNot sourceToClassFiles.keySet ) { + analysis.beginSource(source) + analysis.api(source, new xsbti.api.SourceAPI(Array(), Array())) + analysis.endSource(source) + } } compile