We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e3bad9 commit 0c471e5Copy full SHA for 0c471e5
compiler/src/dotty/tools/dotc/sbt/ExtractDependencies.scala
@@ -255,15 +255,15 @@ private class ExtractDependenciesCollector extends tpd.TreeTraverser { thisTreeT
255
val source = owners.next()
256
def isLocal = !owners.exists(_.isTerm) // side-effectful: consume iterator elements
257
if (source.isClass && isLocal) return source
258
- else if (source.is(PackageClass)) return responsibleForImports
259
}
260
assert(false, "unreachable")
261
NoSymbol
262
263
264
if (lastOwner != ctx.owner) {
265
lastOwner = ctx.owner
266
- lastDepSource = resolveDepSource
+ val source = resolveDepSource
+ lastDepSource = if (source.is(PackageClass)) responsibleForImports else source
267
268
269
lastDepSource
0 commit comments