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 14654c3 commit 859a7feCopy full SHA for 859a7fe
src/dotty/tools/dotc/transform/FirstTransform.scala
@@ -86,7 +86,8 @@ class FirstTransform extends MiniPhaseTransform with IdentityDenotTransformer wi
86
case stat => stat
87
}
88
89
- def skipJava(stats: List[Tree]): List[Tree] = stats.filter(t => !(t.symbol is Flags.JavaDefined))
+ def skipJava(stats: List[Tree]): List[Tree] = // packages get a JavaDefined flag. Dont skip them
90
+ stats.filter(t => !(t.symbol is(Flags.JavaDefined, Flags.Package)))
91
92
addMissingCompanions(reorder(skipJava(stats)))
93
0 commit comments