[FIR] Get rid of FirSymbolProvider.getAllCallableNamesInPackage
#KT-41048
This commit is contained in:
-9
@@ -130,15 +130,6 @@ internal class FirIdeProvider(
|
||||
override fun getClassLikeSymbolByFqName(classId: ClassId): FirClassLikeSymbol<*>? {
|
||||
return getFirClassifierByFqName(classId)?.symbol
|
||||
}
|
||||
|
||||
// TODO this should be reworked because [FirIdeProvider] should not have such method
|
||||
// used only in completion
|
||||
override fun getAllCallableNamesInPackage(fqName: FqName): Set<Name> {
|
||||
return hashSetOf<Name>().apply {
|
||||
indexHelper.getTopLevelPropertiesInPackage(fqName).mapNotNullTo(this) { it.nameAsName }
|
||||
indexHelper.getTopLevelFunctionsInPackage(fqName).mapNotNullTo(this) { it.nameAsName }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -28,7 +28,8 @@ internal class KtFirPackageScope(
|
||||
private val provider get() = firScope.session.firSymbolProvider
|
||||
|
||||
override fun getCallableNames(): Set<Name> = withValidityAssertion {
|
||||
provider.getAllCallableNamesInPackage(fqName)
|
||||
// TODO: KT-41048
|
||||
emptySet()
|
||||
}
|
||||
|
||||
override fun getClassLikeSymbolNames(): Set<Name> = withValidityAssertion {
|
||||
|
||||
Reference in New Issue
Block a user