Skip to content

Commit f08bc85

Browse files
ting-yuanKSP Auto Pick
authored andcommitted
DeclarationProvider: skip builtins when possible.
(cherry picked from commit 459890f)
1 parent 76bf45d commit f08bc85

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

kotlin-analysis-api/src/main/kotlin/com/google/devtools/ksp/standalone/IncrementalKotlinDeclarationProviderFactory.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ class IncrementalKotlinDeclarationProviderFactory(
2626
}
2727

2828
fun update(files: Collection<KtFile>) {
29-
val staticFactory = KotlinStaticDeclarationProviderFactory(project, files)
29+
val skipBuiltIns = staticFactories.isNotEmpty()
30+
val staticFactory = KotlinStaticDeclarationProviderFactory(project, files, skipBuiltins = skipBuiltIns)
3031
staticFactories.add(staticFactory)
3132
}
3233

0 commit comments

Comments
 (0)