We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c2f435a commit b47dabbCopy full SHA for b47dabb
src/vs/editor/common/tokens/sparseMultilineTokens.ts
@@ -571,7 +571,11 @@ class SparseMultilineTokensStorage {
571
for (let i = 0; i < this._tokenCount; i++) {
572
const lineNumber = this._getDeltaLine(i) + startLineNumber;
573
574
- if (lineNumber > model.getLineCount()) {
+ if (lineNumber < 1) {
575
+ SparseMultilineTokensStorage._rateLimiter.runIfNotLimited(() => {
576
+ console.error('Invalid Semantic Tokens Data From Extension: lineNumber < 1');
577
+ });
578
+ } else if (lineNumber > model.getLineCount()) {
579
SparseMultilineTokensStorage._rateLimiter.runIfNotLimited(() => {
580
console.error('Invalid Semantic Tokens Data From Extension: lineNumber > model.getLineCount()');
581
});
0 commit comments