Move getImportPath and related utils from JetPsiUtil to JetImportDirective
This commit is contained in:
@@ -48,7 +48,7 @@ public class KotlinImportOptimizer() : ImportOptimizer {
|
||||
for (anImport in directives) {
|
||||
directivesAfterCurrent.remove(anImport)
|
||||
|
||||
val importPath = JetPsiUtil.getImportPath(anImport)
|
||||
val importPath = anImport.getImportPath()
|
||||
if (importPath == null) {
|
||||
continue
|
||||
}
|
||||
|
||||
@@ -27,9 +27,9 @@ import org.jetbrains.jet.lang.resolve.ImportPath;
|
||||
import org.jetbrains.jet.lang.resolve.java.AnalyzerFacadeForJVM;
|
||||
import org.jetbrains.jet.lang.resolve.java.JavaDescriptorResolver;
|
||||
import org.jetbrains.jet.lang.resolve.name.FqName;
|
||||
import org.jetbrains.jet.lang.resolve.name.NamePackage;
|
||||
import org.jetbrains.jet.plugin.project.ProjectStructureUtil;
|
||||
import org.jetbrains.jet.plugin.references.JetReference;
|
||||
import org.jetbrains.jet.lang.resolve.name.NamePackage;
|
||||
import org.jetbrains.k2js.analyze.AnalyzerFacadeForJS;
|
||||
|
||||
import java.util.List;
|
||||
@@ -169,7 +169,7 @@ public class ImportInsertHelper {
|
||||
if (!importDirectives.isEmpty()) {
|
||||
// Check if import is already present
|
||||
for (JetImportDirective directive : importDirectives) {
|
||||
ImportPath existentImportPath = JetPsiUtil.getImportPath(directive);
|
||||
ImportPath existentImportPath = directive.getImportPath();
|
||||
if (existentImportPath != null && NamePackage.isImported(importPath, existentImportPath)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user