Fix short name imports shadowed by super inner classes
This commit is contained in:
Binary file not shown.
BIN
testData/classes/pkg/TestShadowingSuperClass$Builder.class
Normal file
BIN
testData/classes/pkg/TestShadowingSuperClass$Builder.class
Normal file
Binary file not shown.
BIN
testData/classes/pkg/TestShadowingSuperClass.class
Normal file
BIN
testData/classes/pkg/TestShadowingSuperClass.class
Normal file
Binary file not shown.
@@ -1,6 +1,7 @@
|
||||
package pkg;
|
||||
|
||||
class TestShadowing {
|
||||
class TestShadowing extends TestShadowingSuperClass {
|
||||
ext.Shadow.B instanceOfB = new ext.Shadow.B();
|
||||
java.util.Calendar.Builder calBuilder = new java.util.Calendar.Builder();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,12 @@
|
||||
package pkg;
|
||||
|
||||
class TestShadowing {
|
||||
import java.util.Calendar;
|
||||
|
||||
class TestShadowing extends TestShadowingSuperClass {
|
||||
ext.Shadow.B instanceOfB = new ext.Shadow.B();
|
||||
Calendar.Builder calBuilder = new Calendar.Builder();
|
||||
}
|
||||
|
||||
class TestShadowingSuperClass {
|
||||
static class Builder { }
|
||||
}
|
||||
Reference in New Issue
Block a user