diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2016-09-16 22:28:27 +0200 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2016-10-10 13:25:34 +0200 |
commit | 787a2ceec02fe07fbb9efee673d3abb7cac2969e (patch) | |
tree | e64a077eea45b0298aca88fdfdd459cf9e1a9e83 /src/dotty/tools/dotc/Driver.scala | |
parent | 5c243778279d8b258d7b1d34dd5146dff07eb437 (diff) | |
download | dotty-787a2ceec02fe07fbb9efee673d3abb7cac2969e.tar.gz dotty-787a2ceec02fe07fbb9efee673d3abb7cac2969e.tar.bz2 dotty-787a2ceec02fe07fbb9efee673d3abb7cac2969e.zip |
Add modifiers to highlighting
Diffstat (limited to 'src/dotty/tools/dotc/Driver.scala')
-rw-r--r-- | src/dotty/tools/dotc/Driver.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/Driver.scala b/src/dotty/tools/dotc/Driver.scala index f54a23ad2..b2dc18d2a 100644 --- a/src/dotty/tools/dotc/Driver.scala +++ b/src/dotty/tools/dotc/Driver.scala @@ -22,7 +22,11 @@ abstract class Driver extends DotClass { protected def doCompile(compiler: Compiler, fileNames: List[String])(implicit ctx: Context): Reporter = if (fileNames.nonEmpty) try { - val run = compiler.newRun + val fresh = ctx.fresh.setReporter { + if (ctx.settings.color.value == "never") new ConsoleReporter() + else new FancyConsoleReporter() + } + val run = compiler.newRun(fresh) run.compile(fileNames) run.printSummary() } |