aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2014-03-18 11:25:03 +0100
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2014-03-18 11:27:17 +0100
commit517ca50c8b0efb2bc58eec89df9b62469d98e877 (patch)
treea4936677f8f7492a03a8fb91f9b77ece414a6ff9 /src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
parent027abb4de0710b17ba92499f231d0b0d6467831a (diff)
downloaddotty-517ca50c8b0efb2bc58eec89df9b62469d98e877.tar.gz
dotty-517ca50c8b0efb2bc58eec89df9b62469d98e877.tar.bz2
dotty-517ca50c8b0efb2bc58eec89df9b62469d98e877.zip
Remove dependency on scala-xml.
Mimic https://github.com/scala/scala/commit/4e9b33ab24bb3bf922c37a05a79af364b7b32b84
Diffstat (limited to 'src/dotty/tools/dotc/parsing/MarkupParserCommon.scala')
-rw-r--r--src/dotty/tools/dotc/parsing/MarkupParserCommon.scala11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala b/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
index 5b51e9ed6..ce2c41797 100644
--- a/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
+++ b/src/dotty/tools/dotc/parsing/MarkupParserCommon.scala
@@ -8,21 +8,16 @@
package dotty.tools.dotc
package parsing
-import scala.xml._
-import scala.xml.parsing._
+import Utility._
+import scala.reflect.internal.Chars.SU
-import scala.io.Source
-import scala.xml.dtd._
-import scala.annotation.switch
-import Utility.Escapes.{ pairs => unescape }
-import Utility.SU
/** This is not a public trait - it contains common code shared
* between the library level XML parser and the compiler's.
* All members should be accessed through those.
*/
-private[dotty] trait MarkupParserCommon extends TokenTests {
+private[dotty] trait MarkupParserCommon {
protected def unreachable = scala.sys.error("Cannot be reached.")
// type HandleType // MarkupHandler, SymbolicXMLBuilder