mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
IDEA-93295 Make: removing reference to supertype from subtype does not make client code re-compiled
This commit is contained in:
+2
@@ -0,0 +1,2 @@
|
||||
public class GoalSwitch {
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class FarClient {
|
||||
public void context() {
|
||||
FarGoal goal2 = new SwitchProvider().method();
|
||||
}
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public class FarGoal {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public class GoalSwitch extends FarGoal{
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class SwitchProvider {
|
||||
public GoalSwitch method() {
|
||||
return new GoalSwitch();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user