Skip to content

Commit 2ee8750

Browse files
authored
Merge pull request scala#143 from ashawley/warn-unused-import
Fix unused imports
2 parents 7997c0d + de0b47e commit 2ee8750

27 files changed

+10
-88
lines changed

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

Lines changed: 0 additions & 3 deletions
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

Lines changed: 0 additions & 4 deletions
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

Lines changed: 0 additions & 5 deletions
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

Lines changed: 0 additions & 3 deletions
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

Lines changed: 1 addition & 3 deletions
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 0 additions & 1 deletion
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

Lines changed: 1 addition & 2 deletions
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

Lines changed: 1 addition & 2 deletions
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

Lines changed: 1 addition & 3 deletions
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

0 commit comments

Comments
 (0)