Fix short name imports shadowed by super inner classes

This commit is contained in:
JDLogic
2018-09-11 19:48:32 +03:00
committed by Egor Ushakov
parent 0a29a0a8df
commit bc4d142688
7 changed files with 41 additions and 6 deletions

Binary file not shown.

View File

@@ -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();
}

View File

@@ -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 { }
}