KT-1850 Fixed: Redundant imports are not removed when classes are used only by FQ name
OptimizeImportsMultiFileTest added
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
import java
|
||||
import java.util
|
||||
import java.util.Map
|
||||
import java.util.List
|
||||
import java.util.Map.Entry
|
||||
|
||||
var x : java.util.Map.Entry<java.util.List<String>, String>? = null
|
||||
@@ -0,0 +1 @@
|
||||
var x : java.util.Map.Entry<java.util.List<String>, String>? = null
|
||||
@@ -0,0 +1,7 @@
|
||||
import java
|
||||
import java.util
|
||||
import java.util.Map
|
||||
import java.util.List
|
||||
import java.util.Map.Entry
|
||||
|
||||
var x : Map.Entry<List<String>, String>? = null
|
||||
@@ -0,0 +1,4 @@
|
||||
import java.util.List
|
||||
import java.util.Map
|
||||
|
||||
var x : Map.Entry<List<String>, String>? = null
|
||||
@@ -0,0 +1,6 @@
|
||||
import java
|
||||
import java.util
|
||||
import java.util.Map
|
||||
import java.util.Map.Entry
|
||||
|
||||
var x : util.Map.Entry<util.List<String>, String>? = null
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util
|
||||
|
||||
var x : util.Map.Entry<util.List<String>, String>? = null
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user