Added name filter to PackageFragmentProvider.getSubPackagesOf but do not know how to use it actually

This commit is contained in:
Valentin Kipyatkov
2014-11-01 12:32:06 +03:00
parent d744575000
commit 8d02c58e0a
11 changed files with 20 additions and 16 deletions
@@ -127,7 +127,7 @@ public class DeserializerForDecompiler(val packageDirectory: VirtualFile, val di
return listOf(createDummyPackageFragment(fqName))
}
override fun getSubPackagesOf(fqName: FqName): Collection<FqName> {
override fun getSubPackagesOf(fqName: FqName, nameFilter: (Name) -> Boolean): Collection<FqName> {
throw UnsupportedOperationException("This method is not supposed to be called.")
}
}
@@ -56,7 +56,7 @@ private class PackageFragmentProviderForMissingDependencies(val moduleDescriptor
override fun getPackageFragments(fqName: FqName): List<PackageFragmentDescriptor> {
return listOf(PackageFragmentWithMissingDependencies(fqName, moduleDescriptor))
}
override fun getSubPackagesOf(fqName: FqName): Collection<FqName> {
override fun getSubPackagesOf(fqName: FqName, nameFilter: (Name) -> Boolean): Collection<FqName> {
throw UnsupportedOperationException("This method is not supposed to be called.")
}
}