diff -r fd16c54261b3 -r 06bc494ca11e langtools/test/tools/javac/OverridePosition.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/langtools/test/tools/javac/OverridePosition.java Sat Dec 01 00:00:00 2007 +0000 @@ -0,0 +1,25 @@ +/* + * @test /nodynamiccopyright/ + * @bug 4524388 4785453 + * @summary "attemping to assign weaker access" message doesn't give method line number + * @author Neal Gafter + * + * @compile/fail/ref=OverridePosition.out -XDstdout -XDdiags=%b:%l:%_%m OverridePosition.java + */ + +package T4524388; + +interface Interface { + void method(); +} + +class Testa implements Interface { + void method() {} +} + +class A { + void method() {} +} + +class B extends A implements Interface { +}