File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed
semanticdb-kotlinc/src/main/kotlin/com/sourcegraph/semanticdb_kotlinc Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ import org.jetbrains.kotlin.fir.renderer.*
1414import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
1515import org.jetbrains.kotlin.fir.symbols.SymbolInternals
1616import org.jetbrains.kotlin.fir.symbols.impl.*
17- import org.jetbrains.kotlin.fir.types.ConeClassLikeType
17+ import org.jetbrains.kotlin.fir.types.impl.FirImplicitAnyTypeRef
1818import org.jetbrains.kotlin.idea.KotlinLanguage
1919import org.jetbrains.kotlin.lexer.KtTokens
2020import org.jetbrains.kotlin.psi
@@ -57,9 +57,6 @@ class SemanticdbTextDocumentBuilder(
5757 symbols.add(symbolInformation)
5858 }
5959
60- private val isIgnoredSuperClass =
61- setOf (" kotlin.Any" , " java.lang.Object" , " java.io.Serializable" )
62-
6360 @OptIn(SymbolInternals ::class )
6461 private fun symbolInformation (
6562 firBasedSymbol : FirBasedSymbol <* >? ,
@@ -71,10 +68,7 @@ class SemanticdbTextDocumentBuilder(
7168 is FirClassSymbol ->
7269 firBasedSymbol
7370 .resolvedSuperTypeRefs
74- .filter {
75- (it.coneType as ? ConeClassLikeType )?.toString() !in
76- isIgnoredSuperClass
77- }
71+ .filter { it !is FirImplicitAnyTypeRef }
7872 .map { it.toString() }
7973 .asIterable()
8074 else -> emptyList<String >().asIterable()
You can’t perform that action at this time.
0 commit comments