View source
typedef WorkspaceSymbolClientCapabilities
package languageServerProtocol.protocol
import languageServerProtocol.protocol.Protocol
Client capabilities for a WorkspaceSymbolRequest.
Fields
optionaltagSupport:Null<{valueSet:Array<SymbolTag>}>
The client supports tags on SymbolInformation
.
Clients supporting tags have to handle unknown tags gracefully.
Available since
3.16.0 - Proposed state
.optionalsymbolKind:Null<{valueSet:Null<Array<SymbolKind>>}>
Specific capabilities for the SymbolKind
in the workspace/symbol
request.
resolveSupport:{properties:Array<String>}
The client support partial workspace symbols. The client will send the
request workspaceSymbol/resolve
to the server to resolve additional
properties.
Available since
3.17.0
.