IDEA-115883 Add auto-fix for compiler error "Unqualified super reference is not allowed in extension method"

This commit is contained in:
anna
2013-11-05 10:13:11 +01:00
parent 1753fe6c4c
commit 49042b445f
6 changed files with 204 additions and 36 deletions
@@ -0,0 +1,14 @@
// "Qualify super expression with 'Super'" "true"
interface Super
{
default void method()
{
System.out.println("Super.method()");
}
}
interface Sub extends Super {
default void foo() {
Super.super.method();
}
}
@@ -0,0 +1,14 @@
// "Qualify super expression with 'Super'" "true"
interface Super
{
default void method()
{
System.out.println("Super.method()");
}
}
interface Sub extends Super {
default void foo() {
<caret>super.method();
}
}