aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/printing/RefinedPrinter.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2016-08-13 14:11:05 +0200
committerMartin Odersky <odersky@gmail.com>2016-08-16 17:34:42 +0200
commit273b184f77950624f6bd2a9e810d78ae390a5487 (patch)
tree0266f567a217735ae512a9a422a6bf84a69fa9bf /src/dotty/tools/dotc/printing/RefinedPrinter.scala
parent3b710030df3603384b2434dc8b6570aadfaa74f6 (diff)
downloaddotty-273b184f77950624f6bd2a9e810d78ae390a5487.tar.gz
dotty-273b184f77950624f6bd2a9e810d78ae390a5487.tar.bz2
dotty-273b184f77950624f6bd2a9e810d78ae390a5487.zip
Don't omit scala. from fullNameString.
The previous fix was too drastic, as it would also have omitted scala, Prefef and other "unqualified owner types" from full names. We now omit only "empty prefixes", i.e. roots, anonymous classes and repl qualifiers.
Diffstat (limited to 'src/dotty/tools/dotc/printing/RefinedPrinter.scala')
-rw-r--r--src/dotty/tools/dotc/printing/RefinedPrinter.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/printing/RefinedPrinter.scala b/src/dotty/tools/dotc/printing/RefinedPrinter.scala
index 090825f8e..7e2a2893e 100644
--- a/src/dotty/tools/dotc/printing/RefinedPrinter.scala
+++ b/src/dotty/tools/dotc/printing/RefinedPrinter.scala
@@ -54,7 +54,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
}
override def fullNameString(sym: Symbol): String =
- if (isOmittablePrefix(sym.maybeOwner)) nameString(sym)
+ if (isEmptyPrefix(sym.maybeOwner)) nameString(sym)
else super.fullNameString(sym)
override protected def fullNameOwner(sym: Symbol) = {