diff options
author | mihaylov <mihaylov@epfl.ch> | 2006-11-01 16:03:28 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2006-11-01 16:03:28 +0000 |
commit | 257a1845d3db3477a0b5939e94d77b0495d89561 (patch) | |
tree | 0aedf35621282407918e0f56b3b5ffc0952e6a14 /src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala | |
parent | 8b0cd5cf7c2a682dd70d6b8ea32b521015bf2269 (diff) | |
download | scala-257a1845d3db3477a0b5939e94d77b0495d89561.tar.gz scala-257a1845d3db3477a0b5939e94d77b0495d89561.tar.bz2 scala-257a1845d3db3477a0b5939e94d77b0495d89561.zip |
Refactored portability support
Diffstat (limited to 'src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala b/src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala index 8713947d68..8c59c21f19 100644 --- a/src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala +++ b/src/compiler/scala/tools/nsc/reporters/ConsoleReporter.scala @@ -7,6 +7,8 @@ // $Id$ package scala.tools.nsc.reporters + +import compat.StringBuilder import scala.tools.nsc.util.{FakePos, Position} import java.io.BufferedReader @@ -39,9 +41,7 @@ class ConsoleReporter(reader : BufferedReader, writer : PrintWriter) extends Abs //######################################################################## // Public Constructors - def this() = this( - new BufferedReader(new InputStreamReader(System.in)), - new PrintWriter(System.err, true)) + def this() = this(Console.in, new PrintWriter(Console.err, true)) //######################################################################## // Public Methods - Count @@ -71,7 +71,7 @@ class ConsoleReporter(reader : BufferedReader, writer : PrintWriter) extends Abs def printMessage(posIn : Position, msg : String) : Unit = { if (posIn != null) { val pos = posIn.inUltimateSource - val buf = new StringBuffer(msg) + val buf = new StringBuilder(msg) buf.insert(0, " ") if (pos.line != Position.NOLINE) buf.insert(0, ":" + pos.line) @@ -95,7 +95,7 @@ class ConsoleReporter(reader : BufferedReader, writer : PrintWriter) extends Abs } /** Prints the column marker of the given position. */ def printColumnMarker(pos : Position) = if (pos != null) { - val buffer = new StringBuffer(pos.column) + val buffer = new StringBuilder(pos.column) var i = 1 while (i < pos.column) { buffer.append(' ') |