Skip to content

Commit 8cf60be

Browse files
authored
Merge pull request #76 from sckm/75_fix_import_in_kotlin_file
fix ImportPath
2 parents a5b3d78 + 03a7aab commit 8cf60be

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/kotlin/com/github/shiraji/permissionsdispatcherplugin/handlers/GeneratePMCodeHandlerKt.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import com.github.shiraji.permissionsdispatcherplugin.models.GeneratePMCodeModel
44
import com.intellij.openapi.editor.Editor
55
import com.intellij.openapi.project.Project
66
import com.intellij.psi.PsiFile
7+
import org.jetbrains.kotlin.name.FqName
78
import org.jetbrains.kotlin.psi.*
89
import org.jetbrains.kotlin.resolve.ImportPath
910

@@ -112,7 +113,7 @@ class GeneratePMCodeHandlerKt(model: GeneratePMCodeModel) : GeneratePMCodeHandle
112113

113114
override fun addImport(import: String) {
114115
val psiFactory = KtPsiFactory(project)
115-
val importDirective = psiFactory.createImportDirective(ImportPath(import))
116+
val importDirective = psiFactory.createImportDirective(ImportPath(FqName(import), false))
116117
if (file.importDirectives.none { it.importPath == importDirective.importPath }) {
117118
file.importList?.add(importDirective)
118119
}

0 commit comments

Comments
 (0)