Skip to content

Commit 24c3cd7

Browse files
committed
fix: fix crash
1 parent 4d65801 commit 24c3cd7

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

src/main/kotlin/cc/unitmesh/devti/custom/CustomIntention.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class CustomIntention(private val intentionConfig: CustomIntentionConfig) : Abst
5858
SelectionVariableResolver(psiElement.language.displayName ?: "", selectedText),
5959
) + SpecResolverService.getInstance().createResolvers()
6060

61-
val resolverMap = LinkedHashMap<String, VariableResolver>(10)
61+
val resolverMap = LinkedHashMap<String, VariableResolver>(20)
6262
for (resolver in variableResolvers) {
6363
resolverMap[resolver.variableName()] = resolver
6464
}

src/main/kotlin/cc/unitmesh/devti/custom/variable/SimilarChunkVariableResolver.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,12 @@ class SimilarChunkVariableResolver(val element: PsiElement) : VariableResolver {
88
override val type: CustomIntentionVariableType get() = CustomIntentionVariableType.SIMILAR_CHUNK
99

1010
override fun resolve(): String {
11-
return ReadAction.compute<String, Throwable> {
12-
SimilarChunksWithPaths.createQuery(element, 256)
11+
return try {
12+
ReadAction.compute<String, Throwable> {
13+
SimilarChunksWithPaths.createQuery(element, 256)
14+
}
15+
} catch (e: Throwable) {
16+
""
1317
}
1418
}
1519
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Invoke <b>AutoDev</b> Action in here.

0 commit comments

Comments
 (0)