summaryrefslogtreecommitdiff
path: root/test/files/neg
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-10-04 16:23:58 -0700
committerPaul Phillips <paulp@improving.org>2012-10-04 16:23:58 -0700
commit535ad7abfc841abfdef5110b3ee7d66164a37468 (patch)
treef0ee970ab6fbc46d0c2e379e9e65ea5dd04917e6 /test/files/neg
parent172080b6a487db6e2b3ec2d5de4b2ce7441e8557 (diff)
parentce1bbfe5c6a06e7de69210fbedd5e4cae270510a (diff)
downloadscala-535ad7abfc841abfdef5110b3ee7d66164a37468.tar.gz
scala-535ad7abfc841abfdef5110b3ee7d66164a37468.tar.bz2
scala-535ad7abfc841abfdef5110b3ee7d66164a37468.zip
Merge pull request #1369 from som-snytt/issue/6406-regextract
Regex.unapplySeq should not take Any (Fixes SI-6406)
Diffstat (limited to 'test/files/neg')
-rw-r--r--test/files/neg/t6406-regextract.check6
-rw-r--r--test/files/neg/t6406-regextract.flags1
-rw-r--r--test/files/neg/t6406-regextract.scala5
3 files changed, 12 insertions, 0 deletions
diff --git a/test/files/neg/t6406-regextract.check b/test/files/neg/t6406-regextract.check
new file mode 100644
index 0000000000..19425a68b0
--- /dev/null
+++ b/test/files/neg/t6406-regextract.check
@@ -0,0 +1,6 @@
+t6406-regextract.scala:4: warning: method unapplySeq in class Regex is deprecated: Extracting a match result from anything but a CharSequence or Match is deprecated
+ List(1) collect { case r(i) => i }
+ ^
+error: No warnings can be incurred under -Xfatal-warnings.
+one warning found
+one error found
diff --git a/test/files/neg/t6406-regextract.flags b/test/files/neg/t6406-regextract.flags
new file mode 100644
index 0000000000..85d8eb2ba2
--- /dev/null
+++ b/test/files/neg/t6406-regextract.flags
@@ -0,0 +1 @@
+-Xfatal-warnings
diff --git a/test/files/neg/t6406-regextract.scala b/test/files/neg/t6406-regextract.scala
new file mode 100644
index 0000000000..0f5dad908d
--- /dev/null
+++ b/test/files/neg/t6406-regextract.scala
@@ -0,0 +1,5 @@
+
+object Test extends App {
+ val r = "(\\d+)".r
+ List(1) collect { case r(i) => i }
+}