KT-1850 Fixed: Redundant imports are not removed when classes are used only by FQ name

OptimizeImportsMultiFileTest added
This commit is contained in:
Natalia.Ukhorskaya
2012-09-03 17:59:52 +04:00
parent 5b96d045f9
commit 7e1091a6af
12 changed files with 145 additions and 0 deletions
@@ -0,0 +1,3 @@
import test1.test2
val s: test2.test3.Class1? = null
@@ -0,0 +1,4 @@
package test1.test2.test3
public class Class1 {
}
@@ -0,0 +1,6 @@
import test1
import test1.test2
import test1.test2.test3
import test1.test2.test3.Class1
val s: test2.test3.Class1? = null