Skip to content

Commit e3a24d3

Browse files
committed
Fix package object printing
1 parent 0aab6e4 commit e3a24d3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/dotty/tools/dotc/printing/RefinedPrinter.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,7 +807,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
807807
}
808808
if (sym.is(ModuleClass)) {
809809
val name =
810-
if (sym.isPackageObject && sym.name == tpnme.PACKAGE) sym.owner.name
810+
if (sym.isPackageObject && sym.name.stripModuleClassSuffix == tpnme.PACKAGE) sym.owner.name
811811
else sym.name.stripModuleClassSuffix
812812
kindString(sym) ~~ (nameString(name) + idString(sym))
813813
}

0 commit comments

Comments
 (0)