To clarify the intent of the code, it is recommended to add an explicit
super
qualifier to the method call.
Example:
class Parent {
void ambiguous(){}
}
class Example {
void ambiguous(){}
class Inner extends Parent {
void example(){
ambiguous(); //warning
}
}
}
After the quick-fix is applied:
class Parent {
void ambiguous(){}
}
class Example {
void ambiguous(){}
class Inner extends Parent {
void example(){
super.ambiguous();
}
}
}