Skip to content

Commit 9723879

Browse files
Copilotnixel2007
andcommitted
Fix getSemanticTokensRange to use new toDeltaEncodedArray API
Update method to use toDeltaEncodedArray and toList helper methods introduced in the develop merge. Co-authored-by: nixel2007 <1132840+nixel2007@users.noreply.github.com>
1 parent 78ca30f commit 9723879

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/github/_1c_syntax/bsl/languageserver/providers/SemanticTokensProvider.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,11 +191,11 @@ public SemanticTokens getSemanticTokensRange(
191191
// Filter tokens that fall within the specified range
192192
var filteredEntries = filterTokensByRange(entries, range);
193193

194-
// Build delta-encoded data
195-
List<Integer> data = toDeltaEncoded(filteredEntries);
194+
// Build delta-encoded data as int array
195+
int[] data = toDeltaEncodedArray(filteredEntries);
196196

197197
// Range requests do not use resultId caching as per LSP specification
198-
return new SemanticTokens(data);
198+
return new SemanticTokens(toList(data));
199199
}
200200

201201
/**

0 commit comments

Comments
 (0)