File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
semanticdb-kotlinc/src/main/kotlin/com/sourcegraph/semanticdb_kotlinc Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ import org.jetbrains.kotlin.fir.analysis.checkers.getContainingSymbol
9
9
import org.jetbrains.kotlin.fir.declarations.FirClass
10
10
import org.jetbrains.kotlin.fir.declarations.FirDeclarationOrigin
11
11
import org.jetbrains.kotlin.fir.declarations.utils.memberDeclarationNameOrNull
12
- import org.jetbrains.kotlin.fir.declarations.utils.nameOrSpecialName
13
12
import org.jetbrains.kotlin.fir.packageFqName
14
13
import org.jetbrains.kotlin.fir.resolve.getContainingDeclaration
15
14
import org.jetbrains.kotlin.fir.resolve.providers.symbolProvider
@@ -136,13 +135,11 @@ class GlobalSymbolsCache(testing: Boolean = false) : Iterable<Symbol> {
136
135
return when {
137
136
symbol is FirClassLikeSymbol ->
138
137
SemanticdbSymbolDescriptor (Kind .TYPE , symbol.classId.shortClassName.asString())
139
- symbol is FirPropertyAccessorSymbol &&
140
- symbol.fir.nameOrSpecialName.asStringStripSpecialMarkers().startsWith(" set" ) ->
138
+ symbol is FirPropertyAccessorSymbol && symbol.isSetter ->
141
139
SemanticdbSymbolDescriptor (
142
140
Kind .METHOD ,
143
141
" set" + symbol.propertySymbol.fir.name.toString().capitalizeAsciiOnly())
144
- symbol is FirPropertyAccessorSymbol &&
145
- symbol.fir.nameOrSpecialName.asStringStripSpecialMarkers().startsWith(" get" ) ->
142
+ symbol is FirPropertyAccessorSymbol && symbol.isGetter ->
146
143
SemanticdbSymbolDescriptor (
147
144
Kind .METHOD ,
148
145
" get" + symbol.propertySymbol.fir.name.toString().capitalizeAsciiOnly())
You can’t perform that action at this time.
0 commit comments