summaryrefslogtreecommitdiff
path: root/test/files/neg/t8035-no-adapted-args.check
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2014-07-10 15:11:04 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2014-07-15 10:18:46 +0200
commitadba40519bc68defb89bf668d814d16447614d9b (patch)
treeff6c357ac9813f8dd0d86ff43a6d41e7debbd509 /test/files/neg/t8035-no-adapted-args.check
parentaea6519685561ee076e7fdaac48c2bf970389b83 (diff)
downloadscala-adba40519bc68defb89bf668d814d16447614d9b.tar.gz
scala-adba40519bc68defb89bf668d814d16447614d9b.tar.bz2
scala-adba40519bc68defb89bf668d814d16447614d9b.zip
Fix -Yno-adapted-args, it would just warn, not err
Diffstat (limited to 'test/files/neg/t8035-no-adapted-args.check')
-rw-r--r--test/files/neg/t8035-no-adapted-args.check21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/files/neg/t8035-no-adapted-args.check b/test/files/neg/t8035-no-adapted-args.check
new file mode 100644
index 0000000000..43637b2c1f
--- /dev/null
+++ b/test/files/neg/t8035-no-adapted-args.check
@@ -0,0 +1,21 @@
+t8035-no-adapted-args.scala:4: warning: No automatic adaptation here: use explicit parentheses.
+ signature: Test.f[T](x: T): Int
+ given arguments: 1, 2, 3
+ after adaptation: Test.f((1, 2, 3): (Int, Int, Int))
+ f(1, 2, 3)
+ ^
+t8035-no-adapted-args.scala:4: error: too many arguments for method f: (x: (Int, Int, Int))Int
+ f(1, 2, 3)
+ ^
+t8035-no-adapted-args.scala:5: warning: No automatic adaptation here: use explicit parentheses.
+ signature: Test.f[T](x: T): Int
+ given arguments: <none>
+ after adaptation: Test.f((): Unit)
+ f()
+ ^
+t8035-no-adapted-args.scala:5: error: not enough arguments for method f: (x: Unit)Int.
+Unspecified value parameter x.
+ f()
+ ^
+two warnings found
+two errors found