Skip to content

Commit e93a075

Browse files
authored
feat: enable semantic tokens in Jedi language server analysis options (#25006)
Fixes #25003 ![image](https://github.com/user-attachments/assets/b57c6897-6a85-464a-b35b-3f97351f3d9b)
1 parent 2e023d4 commit e93a075

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/client/activation/jedi/analysisOptions.ts

+3
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ export class JediLanguageServerAnalysisOptions extends LanguageServerAnalysisOpt
8585
maxSymbols: 0,
8686
},
8787
},
88+
semantic_tokens: {
89+
enable: true,
90+
},
8891
};
8992
}
9093
}

src/test/activation/jedi/jediAnalysisOptions.unit.test.ts

+1
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ suite('Jedi LSP - analysis Options', () => {
7474
expect(result.initializationOptions.hover.disable.keyword.all).to.deep.equal(true);
7575
expect(result.initializationOptions.workspace.extraPaths).to.deep.equal([]);
7676
expect(result.initializationOptions.workspace.symbols.maxSymbols).to.deep.equal(0);
77+
expect(result.initializationOptions.semantic_tokens.enable).to.deep.equal(true);
7778
});
7879

7980
test('With interpreter path', async () => {

0 commit comments

Comments
 (0)