aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/printing/Printers.scala
diff options
context:
space:
mode:
authorGuillaume Martres <smarter@ubuntu.com>2016-02-05 21:21:53 +0100
committerGuillaume Martres <smarter@ubuntu.com>2016-02-06 01:12:41 +0100
commitb33babc2398e5013820e21568713fdb6c15aa6fa (patch)
treecc0bd4cff43c6cfa7e3a1c2c9a09680fcc7d949d /src/dotty/tools/dotc/printing/Printers.scala
parent4d988825e41a789383bdb53b5ef4ac68e37ad96d (diff)
downloaddotty-b33babc2398e5013820e21568713fdb6c15aa6fa.tar.gz
dotty-b33babc2398e5013820e21568713fdb6c15aa6fa.tar.bz2
dotty-b33babc2398e5013820e21568713fdb6c15aa6fa.zip
Do not use the plain printer with -Ydebug
Instead, a new setting called -Yplain-printer is used for this. After this commit, we can now run all tests with -Ydebug (this was not the case before because using the plain printer breaks -Ytest-pickler)
Diffstat (limited to 'src/dotty/tools/dotc/printing/Printers.scala')
-rw-r--r--src/dotty/tools/dotc/printing/Printers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/printing/Printers.scala b/src/dotty/tools/dotc/printing/Printers.scala
index 7107ccb78..36043a4ff 100644
--- a/src/dotty/tools/dotc/printing/Printers.scala
+++ b/src/dotty/tools/dotc/printing/Printers.scala
@@ -8,7 +8,7 @@ trait Printers { this: Context =>
/** A function creating a printer */
def printer = {
val pr = printerFn(this)
- if (this.debug) pr.plain else pr
+ if (this.settings.YplainPrinter.value) pr.plain else pr
}
}