Skip to content

Commit de0b47e

Browse files
committed
Fix unused imports
More warnings by default linter starting in Scala 2.12.2
1 parent 17164b4 commit de0b47e

27 files changed

+10
-88
lines changed

jvm/src/test/scala/scala/xml/ReuseNodesTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml
22

33
import scala.xml.transform._
4-
import org.junit.Test
5-
import org.junit.Assert.assertTrue
6-
import org.junit.Assert.assertEquals
74
import org.junit.Assert.assertSame
85
import org.junit.experimental.theories.Theories
96
import org.junit.experimental.theories.Theory

jvm/src/test/scala/scala/xml/XMLSyntaxTest.scala

-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@ package scala.xml
22

33
import org.junit.Test
44
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
7-
import org.junit.Assert.assertTrue
8-
import org.junit.Assert.assertFalse
95
import org.junit.Assert.assertEquals
106

117
class XMLSyntaxTestJVM {

jvm/src/test/scala/scala/xml/XMLTest.scala

-5
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,11 @@ package scala.xml
33
import language.postfixOps
44

55
import org.junit.{Test => UnitTest}
6-
import org.junit.Ignore
7-
import org.junit.runner.RunWith
8-
import org.junit.runners.JUnit4
96
import org.junit.Assert.assertTrue
107
import org.junit.Assert.assertFalse
118
import org.junit.Assert.assertEquals
129
import scala.xml.parsing.ConstructingParser
1310
import java.io.StringWriter
14-
import java.io.BufferedOutputStream
1511
import java.io.ByteArrayOutputStream
1612
import java.io.StringReader
1713
import scala.collection.Iterable
@@ -495,7 +491,6 @@ class XMLTestJVM {
495491
}
496492

497493
import java.io.{ Console => _, _ }
498-
import scala.io._
499494
import scala.xml.parsing._
500495
@UnitTest
501496
def dontLoop: Unit = {

jvm/src/test/scala/scala/xml/parsing/PiParsingTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml.parsing
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import scala.xml.JUnitAssertsForXML.assertEquals
85

96
class PiParsingTestJVM {

jvm/src/test/scala/scala/xml/parsing/Ticket0632Test.scala

+1-3
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,13 @@ package scala.xml.parsing
22

33
import org.junit.Test
44
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
75
import scala.xml.JUnitAssertsForXML.assertEquals
86

97
class Ticket0632TestJVM {
108

119
import scala.io.Source.fromString
1210
import scala.xml.parsing.ConstructingParser.fromSource
13-
import scala.xml.{NodeSeq, TopScope}
11+
import scala.xml.TopScope
1412
private def parse(s:String) = fromSource(fromString(s), false).element(TopScope)
1513

1614
@Test

shared/src/main/scala/scala/xml/MetaData.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ package xml
1111

1212
import Utility.sbToString
1313
import scala.annotation.tailrec
14-
import scala.collection.{ AbstractIterable, Iterator }
14+
import scala.collection.AbstractIterable
1515

1616
/**
1717
* Copyright 2008 Google Inc. All Rights Reserved.

shared/src/main/scala/scala/xml/NodeSeq.scala

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ object NodeSeq {
4343
* @version 1.0
4444
*/
4545
abstract class NodeSeq extends AbstractSeq[Node] with immutable.Seq[Node] with SeqLike[Node, NodeSeq] with Equality {
46-
import NodeSeq.seqToNodeSeq // import view magic for NodeSeq wrappers
4746

4847
/** Creates a list buffer as builder for this class */
4948
override protected[this] def newBuilder = NodeSeq.newBuilder

shared/src/main/scala/scala/xml/Utility.scala

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ package scala
1010
package xml
1111

1212
import scala.collection.mutable
13-
import parsing.XhtmlEntities
1413
import scala.language.implicitConversions
1514

1615
/**
@@ -105,7 +104,7 @@ object Utility extends AnyRef with parsing.TokenTests {
105104
val escMap = pairs map { case (s, c) => c -> ("&%s;" format s) }
106105
val unescMap = pairs ++ Map("apos" -> '\'')
107106
}
108-
import Escapes.{ escMap, unescMap }
107+
import Escapes.unescMap
109108

110109
/**
111110
* Appends escaped string to `s`.

shared/src/main/scala/scala/xml/XML.scala

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@
99
package scala
1010
package xml
1111

12-
import parsing.NoBindingFactoryAdapter
1312
import factory.XMLLoader
1413
import java.io.{ File, FileDescriptor, FileInputStream, FileOutputStream }
15-
import java.io.{ InputStream, Reader, StringReader, Writer }
14+
import java.io.{ InputStream, Reader, StringReader }
1615
import java.nio.channels.Channels
1716
import scala.util.control.Exception.ultimately
1817

shared/src/main/scala/scala/xml/dtd/impl/DetWordAutom.scala

+1-3
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
package scala
1010
package xml.dtd.impl
1111

12-
import scala.collection.{ mutable, immutable }
13-
1412
/**
1513
* A deterministic automaton. States are integers, where
1614
* 0 is always the only initial state. Transitions are represented
@@ -26,7 +24,7 @@ import scala.collection.{ mutable, immutable }
2624
private[dtd] abstract class DetWordAutom[T <: AnyRef] {
2725
val nstates: Int
2826
val finals: Array[Int]
29-
val delta: Array[mutable.Map[T, Int]]
27+
val delta: Array[scala.collection.mutable.Map[T, Int]]
3028
val default: Array[Int]
3129

3230
def isFinal(q: Int) = finals(q) != 0

shared/src/main/scala/scala/xml/dtd/impl/WordBerrySethi.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import scala.collection.{ immutable, mutable }
2323
private[dtd] abstract class WordBerrySethi extends BaseBerrySethi {
2424
override val lang: WordExp
2525

26-
import lang.{ Alt, Eps, Letter, RegExp, Sequ, Star, _labelT }
26+
import lang.{ Eps, Letter, RegExp, Sequ, _labelT }
2727

2828
protected var labels: mutable.HashSet[_labelT] = _
2929
// don't let this fool you, only labelAt is a real, surjective mapping

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

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ package scala
1010
package xml
1111
package factory
1212

13-
import parsing.{ FactoryAdapter, NoBindingFactoryAdapter }
14-
import java.io.{ InputStream, Reader, StringReader, File, FileDescriptor, FileInputStream }
15-
1613
trait NodeFactory[A <: Node] {
1714
val ignoreComments = false
1815
val ignoreProcInstr = false

shared/src/main/scala/scala/xml/include/sax/EncodingHeuristics.scala

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ package xml
1111
package include.sax
1212

1313
import java.io.InputStream
14-
import scala.util.matching.Regex
1514

1615
/**
1716
* `EncodingHeuristics` reads from a stream

shared/src/main/scala/scala/xml/include/sax/XIncludeFilter.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import scala.xml.include._
1515
import org.xml.sax.{ Attributes, XMLReader, Locator }
1616
import org.xml.sax.helpers.{ XMLReaderFactory, XMLFilterImpl, NamespaceSupport, AttributesImpl }
1717

18-
import java.io.{ InputStream, BufferedInputStream, InputStreamReader, IOException, UnsupportedEncodingException }
18+
import java.io.{ BufferedInputStream, InputStreamReader, IOException, UnsupportedEncodingException }
1919
import java.util.Stack
2020
import java.net.{ URL, MalformedURLException }
2121

shared/src/main/scala/scala/xml/include/sax/XIncluder.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ package xml
1111
package include.sax
1212

1313
import scala.collection.mutable
14-
import org.xml.sax.{ ContentHandler, XMLReader, Locator, Attributes }
14+
import org.xml.sax.{ ContentHandler, Locator, Attributes }
1515
import org.xml.sax.ext.LexicalHandler
16-
import java.io.{ File, OutputStream, OutputStreamWriter, Writer, IOException }
16+
import java.io.{ OutputStream, OutputStreamWriter, IOException }
1717

1818
/**
1919
* XIncluder is a SAX `ContentHandler` that writes its XML document onto

shared/src/main/scala/scala/xml/parsing/FactoryAdapter.scala

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ package scala
1010
package xml
1111
package parsing
1212

13-
import java.io.{ InputStream, Reader, File, FileDescriptor, FileInputStream }
1413
import scala.collection.{ mutable, Iterator }
1514
import org.xml.sax.Attributes
1615
import org.xml.sax.helpers.DefaultHandler

shared/src/main/scala/scala/xml/parsing/MarkupParserCommon.scala

-4
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ package scala
1010
package xml
1111
package parsing
1212

13-
import scala.io.Source
14-
import scala.annotation.switch
15-
import Utility.Escapes.{ pairs => unescape }
16-
1713
import Utility.SU
1814

1915
/**

shared/src/main/scala/scala/xml/persistent/CachedFileStorage.scala

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ package xml
1111
package persistent
1212

1313
import java.io.{ File, FileOutputStream }
14-
import java.nio.ByteBuffer
1514
import java.nio.channels.Channels
1615
import java.lang.Thread
1716

shared/src/test/scala/scala/xml/AttributeTest.scala

-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
7-
import org.junit.Assert.assertTrue
8-
import org.junit.Assert.assertFalse
94
import org.junit.Assert.assertEquals
105

116
class AttributeTest {

shared/src/test/scala/scala/xml/MetaDataTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import org.junit.Assert.assertEquals
85

96
class MetaDataTest {

shared/src/test/scala/scala/xml/PrintEmptyElementsTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import JUnitAssertsForXML.assertEquals
85

96
class PrintEmptyElementsTest {

shared/src/test/scala/scala/xml/UtilityTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import org.junit.Assert.assertTrue
85
import org.junit.Assert.assertFalse
96
import org.junit.Assert.assertEquals

shared/src/test/scala/scala/xml/XMLEmbeddingTest.scala

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
7-
import org.junit.Assert.assertTrue
8-
import org.junit.Assert.assertFalse
94
import org.junit.Assert.assertEquals
105

116
class XMLEmbeddingTest {
@@ -20,4 +15,4 @@ class XMLEmbeddingTest {
2015
assertEquals("{}{}{}", za.text)
2116
}
2217

23-
}
18+
}

shared/src/test/scala/scala/xml/XMLSyntaxTest.scala

-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
package scala.xml
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import org.junit.Assert.assertTrue
85
import org.junit.Assert.assertFalse
96
import org.junit.Assert.assertEquals

shared/src/test/scala/scala/xml/XMLTest.scala

-10
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,11 @@ package scala.xml
33
import language.postfixOps
44

55
import org.junit.{Test => UnitTest}
6-
import org.junit.Ignore
7-
import org.junit.runner.RunWith
8-
import org.junit.runners.JUnit4
96
import org.junit.Assert.assertTrue
107
import org.junit.Assert.assertFalse
118
import org.junit.Assert.assertEquals
129
// import scala.xml.parsing.ConstructingParser
1310
import java.io.StringWriter
14-
import java.io.BufferedOutputStream
15-
import java.io.ByteArrayOutputStream
16-
import java.io.StringReader
1711
import scala.collection.Iterable
1812
import scala.xml.Utility.sort
1913

@@ -23,8 +17,6 @@ object XMLTest {
2317
}
2418

2519
class XMLTest {
26-
import XMLTest.{ e, sc }
27-
2820
@UnitTest
2921
def nodeSeq: Unit = {
3022
val p = <foo>
@@ -248,8 +240,6 @@ class XMLTest {
248240
assertTrue(x.toString.matches(".*xmlns:dog=\"http://dog.com\".*"));
249241
}
250242

251-
import NodeSeq.seqToNodeSeq
252-
253243
val ax = <hello foo="bar" x:foo="baz" xmlns:x="the namespace from outer space">
254244
<world/>
255245
</hello>

shared/src/test/scala/scala/xml/parsing/PiParsingTest.scala

-8
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,16 @@
11
package scala.xml.parsing
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import scala.xml.JUnitAssertsForXML.assertEquals
85

96
class PiParsingTest {
107

11-
12-
import scala.io.Source.fromString
13-
import scala.xml.TopScope
14-
158
@Test
169
def piNoWSLiteral: Unit = {
1710
val expected = "<foo>a<?pi?>b</foo>"
1811
assertEquals(expected, <foo>a<?pi?>b</foo>)
1912
}
2013

21-
2214
@Test
2315
def piLiteral: Unit = {
2416
val expected = "<foo> a <?pi?> b </foo>"

shared/src/test/scala/scala/xml/parsing/Ticket0632Test.scala

-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
package scala.xml.parsing
22

33
import org.junit.Test
4-
import org.junit.Ignore
5-
import org.junit.runner.RunWith
6-
import org.junit.runners.JUnit4
74
import scala.xml.JUnitAssertsForXML.assertEquals
85

96
class Ticket0632Test {
107

11-
import scala.io.Source.fromString
12-
import scala.xml.{NodeSeq, TopScope}
13-
148
@Test
159
def singleAmp: Unit = {
1610
val expected = "<foo x=\"&amp;\"/>"

0 commit comments

Comments
 (0)