summaryrefslogtreecommitdiff
path: root/test/files/neg/java-access-neg.check
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-10-26 04:37:09 +0000
committerPaul Phillips <paulp@improving.org>2010-10-26 04:37:09 +0000
commit22da3636fd531964182c4079e0e17faf2c0f38c8 (patch)
treeba744515437a17afd80d463eec8435eaa2d47872 /test/files/neg/java-access-neg.check
parent7f365342d9875ffc4105af26faa260f81a270246 (diff)
downloadscala-22da3636fd531964182c4079e0e17faf2c0f38c8.tar.gz
scala-22da3636fd531964182c4079e0e17faf2c0f38c8.tar.bz2
scala-22da3636fd531964182c4079e0e17faf2c0f38c8.zip
A modifier's work is never done.
protected and its bevy of corner cases. Closes #3939, #3947. This patch is intended for both trunk and 2.8.1. Already reviewed and co-authored by moors, and review by oderksy.
Diffstat (limited to 'test/files/neg/java-access-neg.check')
-rw-r--r--test/files/neg/java-access-neg.check16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/files/neg/java-access-neg.check b/test/files/neg/java-access-neg.check
new file mode 100644
index 0000000000..af2812b579
--- /dev/null
+++ b/test/files/neg/java-access-neg.check
@@ -0,0 +1,16 @@
+S2.scala:12: error: method packageAbstract overrides nothing
+ override private[b] def packageAbstract() = () // fail
+ ^
+S2.scala:16: error: method packageConcrete overrides nothing
+ override private[b] def packageConcrete() = () // fail
+ ^
+S2.scala:36: error: method packageConcrete overrides nothing
+ override protected[b] def packageConcrete() = () // fail
+ ^
+S2.scala:47: error: method packageConcrete overrides nothing
+ override private[a] def packageConcrete() = () // fail
+ ^
+S2.scala:58: error: method packageConcrete overrides nothing
+ override def packageConcrete() = () // fail
+ ^
+5 errors found