summaryrefslogtreecommitdiff
path: root/test/files/neg/warn-unused-imports.check
diff options
context:
space:
mode:
authorSom Snytt <som.snytt@gmail.com>2015-07-08 08:27:10 -0700
committerSom Snytt <som.snytt@gmail.com>2015-07-08 20:45:45 -0700
commit6f795ac3f66cb889ea92324dd40cfc9156e99c90 (patch)
tree0c0cf9565495040c64d1a774255f7e463caebce7 /test/files/neg/warn-unused-imports.check
parentb92c3aff1ab8c76c4816bd7b1a82a0f87d787837 (diff)
downloadscala-6f795ac3f66cb889ea92324dd40cfc9156e99c90.tar.gz
scala-6f795ac3f66cb889ea92324dd40cfc9156e99c90.tar.bz2
scala-6f795ac3f66cb889ea92324dd40cfc9156e99c90.zip
SI-9383 Improved unused import warning
Previously, implicit search would mark every import it touched as a lookup. Instead, let subsequent type check perform the lookup.
Diffstat (limited to 'test/files/neg/warn-unused-imports.check')
-rw-r--r--test/files/neg/warn-unused-imports.check46
1 files changed, 34 insertions, 12 deletions
diff --git a/test/files/neg/warn-unused-imports.check b/test/files/neg/warn-unused-imports.check
index 36c6dd03c3..0a53d7a9cd 100644
--- a/test/files/neg/warn-unused-imports.check
+++ b/test/files/neg/warn-unused-imports.check
@@ -1,33 +1,55 @@
-warn-unused-imports.scala:57: warning: Unused import
+warn-unused-imports_2.scala:133: error: type mismatch;
+ found : Int(42)
+ required: Sample.X
+ f(42) // error
+ ^
+warn-unused-imports_2.scala:57: warning: Unused import
import p1.A // warn
^
-warn-unused-imports.scala:62: warning: Unused import
+warn-unused-imports_2.scala:62: warning: Unused import
import p1.{ A, B } // warn on A
^
-warn-unused-imports.scala:67: warning: Unused import
+warn-unused-imports_2.scala:67: warning: Unused import
import p1.{ A, B } // warn on both
^
-warn-unused-imports.scala:67: warning: Unused import
+warn-unused-imports_2.scala:67: warning: Unused import
import p1.{ A, B } // warn on both
^
-warn-unused-imports.scala:73: warning: Unused import
+warn-unused-imports_2.scala:73: warning: Unused import
import c._ // warn
^
-warn-unused-imports.scala:78: warning: Unused import
+warn-unused-imports_2.scala:78: warning: Unused import
import p1._ // warn
^
-warn-unused-imports.scala:85: warning: Unused import
+warn-unused-imports_2.scala:85: warning: Unused import
import c._ // warn
^
-warn-unused-imports.scala:91: warning: Unused import
+warn-unused-imports_2.scala:91: warning: Unused import
import p1.c._ // warn
^
-warn-unused-imports.scala:98: warning: Unused import
+warn-unused-imports_2.scala:98: warning: Unused import
import p1._ // warn
^
-warn-unused-imports.scala:118: warning: Unused import
+warn-unused-imports_2.scala:118: warning: Unused import
import p1.A // warn
^
-error: No warnings can be incurred under -Xfatal-warnings.
-10 warnings found
+warn-unused-imports_2.scala:132: warning: Unused import
+ import Sample.Implicits._ // warn
+ ^
+warn-unused-imports_2.scala:143: warning: Unused import
+ import Sample.Implicits.useless // warn
+ ^
+warn-unused-imports_2.scala:147: warning: Unused import
+ import java.io.File // warn
+ ^
+warn-unused-imports_2.scala:148: warning: Unused import
+ import scala.concurrent.Future // warn
+ ^
+warn-unused-imports_2.scala:149: warning: Unused import
+ import scala.concurrent.ExecutionContext.Implicits.global // warn
+ ^
+warn-unused-imports_2.scala:150: warning: Unused import
+ import p1.A // warn
+ ^
+16 warnings found
one error found