push down conflicts: ensure no conflict exist when push method would use "protected" overrider

This commit is contained in:
unknown
2010-07-05 14:55:32 +04:00
committed by anna
parent 862c964a70
commit 5b9cce7e4a
5 changed files with 31 additions and 0 deletions
@@ -0,0 +1,4 @@
package a;
public class A {
protected void bar(){}
}
@@ -0,0 +1,10 @@
package b;
import a.A;
public class B extends A {
protected void bar(){}
public void foo(){
bar();
}
}
@@ -0,0 +1,7 @@
package a;
public class A {
public void foo(){
bar();
}
protected void bar(){}
}
@@ -0,0 +1,6 @@
package b;
import a.A;
public class B extends A {
protected void bar(){}
}