fwcd / fwcd/kotlin-language-server

Re-add semantic tokens for string literals without covering up interpolations

Open
#549 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.