Imports are not included in the document symbols returned from "getDocumentSymbols" API
#1.658 aberto em 16 de out. de 2020
Métricas do repositório
- Stars
- (2.295 stars)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
Hi
I am writing a vscode extension and I want to get the symbols of a JAVA file.
Environment Operating System: windows 10 Visual Studio Code version: 1.50.0
Steps To Reproduce If I run this sample code :
`const vscodeCDSExtension = extensions.getExtension("redhat.java"); const javaDocParams : DocumentSymbolParams = { textDocument: { uri: Uri.file(filePath).toString() } };
if (vscodeCDSExtension && vscodeCDSExtension.isActive) { const symbols = await vscodeCDSExtension.exports.getDocumentSymbols(javaDocParams); console.log(symbols.length); }`
Current Result The "imports" of the file are not included in the returned symbols (only "package", classes and methods are returned)
Expected Result The "imports" also should be included in the result
The JAVA file is attached