LibraryClassFileSearcher: minor, do not search top level functions in package inner classes
This commit is contained in:
+2
-1
@@ -118,7 +118,8 @@ private fun findPackagePartFileNamesForElement(elementAt: JetElement): List<Stri
|
|||||||
}
|
}
|
||||||
|
|
||||||
val packagePartFiles = FilenameIndex.getAllFilenames(project).sequence().filter {
|
val packagePartFiles = FilenameIndex.getAllFilenames(project).sequence().filter {
|
||||||
it.startsWith(packagePartNameWoHash) && it.endsWith(".class")
|
it.startsWith(packagePartNameWoHash) && it.endsWith(".class") &&
|
||||||
|
!it.substringAfter(packagePartNameWoHash).contains("\$")
|
||||||
}.flatMap {
|
}.flatMap {
|
||||||
FilenameIndex.getVirtualFilesByName(project, it, scope).sequence()
|
FilenameIndex.getVirtualFilesByName(project, it, scope).sequence()
|
||||||
}.map {
|
}.map {
|
||||||
|
|||||||
Reference in New Issue
Block a user