summaryrefslogtreecommitdiff
path: root/test/files/neg/t2208.check
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-10-14 02:16:17 +0000
committerPaul Phillips <paulp@improving.org>2011-10-14 02:16:17 +0000
commitfcd0998f1e0f2307e9b0cbae6bf2c36234ca8d17 (patch)
tree3eb2fa53283a9f399cd3e11a15a391b9d0307ca3 /test/files/neg/t2208.check
parentbca8959a1ab162dadec51c0db7d062315f5e4d6e (diff)
downloadscala-fcd0998f1e0f2307e9b0cbae6bf2c36234ca8d17.tar.gz
scala-fcd0998f1e0f2307e9b0cbae6bf2c36234ca8d17.tar.bz2
scala-fcd0998f1e0f2307e9b0cbae6bf2c36234ca8d17.zip
Better error when abstract methods are missing.
When many methods are missing, print a list of signatures the way they need to be implemented, and throw in ??? stub implementations so it should be compilable code. If anyone would like this logic exposed more generally (for the IDE or whatever) just let me know. No review.
Diffstat (limited to 'test/files/neg/t2208.check')
-rw-r--r--test/files/neg/t2208.check2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/files/neg/t2208.check b/test/files/neg/t2208.check
index a97b20cba7..64bb3a77c8 100644
--- a/test/files/neg/t2208.check
+++ b/test/files/neg/t2208.check
@@ -1,4 +1,4 @@
t2208.scala:7: error: type arguments [Any] do not conform to type Alias's type parameter bounds [X <: Test.A]
class C extends Alias[Any] // not ok, normalisation should check bounds before expanding Alias
^
-one error found \ No newline at end of file
+one error found