Skip to content

Commit cd8ea46

Browse files
committed
fix(java): simplify package name lookup #101
Removed unnecessary null check and simplified package name lookup to improve readability and maintainability.
1 parent 1dc1fa2 commit cd8ea46

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

java/src/main/kotlin/cc/unitmesh/idea/provider/JavaCustomDevInsSymbolProvider.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ class JavaCustomDevInsSymbolProvider : DevInsSymbolProvider {
3535
}
3636

3737
packageStatements.forEach {
38-
val packageName = it.packageName
39-
if (packageName != null && packageName.startsWith(text)) {
40-
lookupElements.add(LookupElementBuilder.create(packageName))
38+
if (it.packageName.startsWith(text)) {
39+
val element = LookupElementBuilder.create(it.packageName).withIcon(JavaFileType.INSTANCE.icon)
40+
lookupElements.add(element)
4141
}
4242
}
4343

0 commit comments

Comments
 (0)