fwcd / fwcd/kotlin-language-server
Re-add semantic tokens for string literals without covering up interpolations
Open
enhancement
semantic tokens
- Dominant language
- Kotlin
- Stars
- 2k
- Forks
- 252
- PR merge metrics
- No merged PRs in 30d
Description
We should re-add the semantic tokens for strings removed in #548, but in a way that they don't overlap with interpolations.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the semantic-token implementation and the change referenced in #548, focusing on how string literals and interpolations are identified. The work is done when string literals receive semantic tokens again without token ranges overlapping interpolations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100