change signature: ensure propagation works for inheritors (IDEA-142350)

This commit is contained in:
Anna Kozlova
2015-07-08 20:37:17 +03:00
parent 6804eceb62
commit 51af5a6312
4 changed files with 76 additions and 3 deletions
@@ -0,0 +1,19 @@
public class C {
void su<caret>bject(String s) {
}
void caller() {
int s;
subject(null);
}
void caller1() {
caller();
}
}
class B extends C {
void caller() {
subject(null);
}
}
@@ -0,0 +1,19 @@
public class C {
void subject(String s, boolean b) {
}
void caller(boolean b) {
int s;
subject(null, b);
}
void caller1() {
caller(true);
}
}
class B extends C {
void caller(boolean b) {
subject(null, b);
}
}