[Analysis API] fix LLFirResolveExtensionToolDeclarationProvider.getTopLevelCallableNamesInPackage
it should provide callable names instead of classifier names ^KT-58262
This commit is contained in:
+1
-1
@@ -155,7 +155,7 @@ private class LLFirResolveExtensionToolDeclarationProvider(
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun getTopLevelCallableNamesInPackage(packageFqName: FqName): Set<Name> = forbidAnalysis {
|
override fun getTopLevelCallableNamesInPackage(packageFqName: FqName): Set<Name> = forbidAnalysis {
|
||||||
return extensionProvider.getFilesByPackage(packageFqName).flatMapTo(mutableSetOf()) { it.getTopLevelClassifierNames() }
|
return extensionProvider.getFilesByPackage(packageFqName).flatMapTo(mutableSetOf()) { it.getTopLevelCallableNames() }
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun findFilesForFacadeByPackage(packageFqName: FqName): Collection<KtFile> = forbidAnalysis {
|
override fun findFilesForFacadeByPackage(packageFqName: FqName): Collection<KtFile> = forbidAnalysis {
|
||||||
|
|||||||
Reference in New Issue
Block a user