@@ -143,7 +143,7 @@ class ExtractSemanticDB extends Phase:
143143 return
144144 if ! excludeDef(tree.symbol)
145145 && tree.span.hasLength then
146- registerDefinition(tree.symbol, tree.adjustedNameSpan , symbolKinds(tree), tree.source)
146+ registerDefinition(tree.symbol, tree.nameSpan , symbolKinds(tree), tree.source)
147147 val privateWithin = tree.symbol.privateWithin
148148 if privateWithin.exists then
149149 registerUseGuarded(None , privateWithin, spanOfSymbol(privateWithin, tree.span, tree.source), tree.source)
@@ -283,14 +283,6 @@ class ExtractSemanticDB extends Phase:
283283
284284 end PatternValDef
285285
286- extension (tree : NamedDefTree ):
287- private def adjustedNameSpan (using Context ): Span =
288- val nameSpan = tree.nameSpan
289- if tree.symbol.is(ExtensionMethod ) && tree.name.isExtensionName then
290- nameSpan.withEnd(nameSpan.end - ExtractSemanticDB .extensionPrefixLength)
291- else
292- nameSpan
293-
294286 /** Add semanticdb name of the given symbol to string builder */
295287 private def addSymName (b : StringBuilder , sym : Symbol )(using Context ): Unit =
296288
@@ -599,8 +591,6 @@ object ExtractSemanticDB:
599591
600592 val name : String = " extractSemanticDB"
601593
602- final val extensionPrefixLength = " extension_" .length
603-
604594 def write (source : SourceFile , occurrences : List [SymbolOccurrence ], symbolInfos : List [SymbolInformation ])(using Context ): Unit =
605595 def absolutePath (path : Path ): Path = path.toAbsolutePath.normalize
606596 def commonPrefix [T ](z : T )(i1 : Iterable [T ], i2 : Iterable [T ])(app : (T , T ) => T ): T =
0 commit comments