diff --git a/compile/interface/src/main/scala/xsbt/API.scala b/compile/interface/src/main/scala/xsbt/API.scala index 6fb1be2c2e..e79677e8c2 100644 --- a/compile/interface/src/main/scala/xsbt/API.scala +++ b/compile/interface/src/main/scala/xsbt/API.scala @@ -51,7 +51,6 @@ final class API(val global: CallbackGlobal) extends Compat { debug("The " + sourceFile + " contains the following declared classes " + declaredClasses) declaredClasses foreach { (declaredClass: String) => callback.declaredClass(sourceFile, declaredClass) } } - extractApi.forceStructures() val classApis = traverser.allNonLocalClasses classApis.foreach(callback.api(sourceFile, _)) @@ -60,7 +59,6 @@ final class API(val global: CallbackGlobal) extends Compat { private final class TopLevelHandler(extractApi: ExtractAPI[global.type]) extends TopLevelTraverser { def allNonLocalClasses: Set[ClassLike] = { - extractApi.forceStructures() extractApi.allExtractedNonLocalClasses } def `class`(c: Symbol): Unit = {