Skip to content

Commit 97f0eb3

Browse files
authored
Merge pull request #347 from ashawley/drop-factory-binder
Drop scala.xml.factory.Binder
2 parents e25fcfa + 0e62af0 commit 97f0eb3

File tree

6 files changed

+6
-388
lines changed

6 files changed

+6
-388
lines changed

build.sbt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,15 @@ lazy val xml = crossProject(JSPlatform, JVMPlatform)
9393
exclude[MissingClassProblem]("scala.xml.dtd.impl.PointedHedgeExp$Point$"),
9494
exclude[MissingClassProblem]("scala.xml.dtd.impl.PointedHedgeExp$TopIter"),
9595
exclude[MissingClassProblem]("scala.xml.dtd.impl.PointedHedgeExp$Node"),
96+
exclude[MissingClassProblem]("scala.xml.dtd.Scanner"),
97+
exclude[MissingClassProblem]("scala.xml.dtd.ContentModelParser$"),
98+
exclude[MissingClassProblem]("scala.xml.dtd.ContentModelParser"),
99+
exclude[MissingClassProblem]("scala.xml.factory.Binder"),
100+
exclude[MissingClassProblem]("scala.xml.parsing.ValidatingMarkupHandler"),
96101
exclude[MissingClassProblem]("scala.xml.persistent.CachedFileStorage"),
97102
exclude[MissingClassProblem]("scala.xml.persistent.Index"),
98103
exclude[MissingClassProblem]("scala.xml.persistent.SetStorage"),
104+
exclude[DirectMissingMethodProblem]("scala.xml.dtd.ContentModel.parse"),
99105
exclude[DirectMissingMethodProblem]("scala.xml.Elem.this"),
100106
exclude[DirectMissingMethodProblem]("scala.xml.Elem.apply"),
101107
exclude[DirectMissingMethodProblem]("scala.xml.Elem.processXml"),

shared/src/main/scala/scala/xml/dtd/ContentModel.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ object ContentModel extends WordExp {
3939

4040
def isMixed(cm: ContentModel) = cond(cm) { case _: MIXED => true }
4141
def containsText(cm: ContentModel) = (cm == PCDATA) || isMixed(cm)
42-
def parse(s: String): ContentModel = ContentModelParser.parse(s)
4342

4443
def getLabels(r: RegExp): Set[String] = {
4544
def traverse(r: RegExp): Set[String] = r match { // !!! check for match translation problem

shared/src/main/scala/scala/xml/dtd/ContentModelParser.scala

Lines changed: 0 additions & 137 deletions
This file was deleted.

shared/src/main/scala/scala/xml/dtd/Scanner.scala

Lines changed: 0 additions & 89 deletions
This file was deleted.

shared/src/main/scala/scala/xml/factory/Binder.scala

Lines changed: 0 additions & 59 deletions
This file was deleted.

0 commit comments

Comments
 (0)