diff options
author | Paul Phillips <paulp@improving.org> | 2010-10-26 04:37:09 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2010-10-26 04:37:09 +0000 |
commit | 22da3636fd531964182c4079e0e17faf2c0f38c8 (patch) | |
tree | ba744515437a17afd80d463eec8435eaa2d47872 /test/files/neg/java-access-neg.check | |
parent | 7f365342d9875ffc4105af26faa260f81a270246 (diff) | |
download | scala-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.check | 16 |
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 |