Package | Description |
---|---|
org.ballerinalang.langserver | |
org.ballerinalang.langserver.common.constants | |
org.ballerinalang.langserver.completions |
Modifier and Type | Field and Description |
---|---|
static LanguageServerContext.Key<BLangPackageContext> |
DocumentServiceKeys.B_LANG_PACKAGE_CONTEXT_KEY |
static LanguageServerContext.Key<CompilerContext> |
DocumentServiceKeys.COMPILER_CONTEXT_KEY |
static LanguageServerContext.Key<String> |
DocumentServiceKeys.FILE_NAME_KEY |
static LanguageServerContext.Key<String> |
DocumentServiceKeys.FILE_URI_KEY |
static LanguageServerContext.Key<org.antlr.v4.runtime.ParserRuleContext> |
DocumentServiceKeys.PARSER_RULE_CONTEXT_KEY |
static LanguageServerContext.Key<org.eclipse.lsp4j.TextDocumentPositionParams> |
DocumentServiceKeys.POSITION_KEY |
static LanguageServerContext.Key<List<org.eclipse.lsp4j.SymbolInformation>> |
DocumentServiceKeys.SYMBOL_LIST_KEY |
static LanguageServerContext.Key<SymbolTable> |
DocumentServiceKeys.SYMBOL_TABLE_KEY |
static LanguageServerContext.Key<Integer> |
DocumentServiceKeys.TOKEN_INDEX_KEY |
static LanguageServerContext.Key<org.antlr.v4.runtime.TokenStream> |
DocumentServiceKeys.TOKEN_STREAM_KEY |
static LanguageServerContext.Key<org.antlr.v4.runtime.Vocabulary> |
DocumentServiceKeys.VOCABULARY_KEY |
Modifier and Type | Method and Description |
---|---|
<V> V |
TextDocumentServiceContext.get(LanguageServerContext.Key<V> key) |
<V> V |
LanguageServerContext.get(LanguageServerContext.Key<V> key)
Get property by Key.
|
<V> void |
TextDocumentServiceContext.put(LanguageServerContext.Key<V> key,
V value) |
<V> void |
LanguageServerContext.put(LanguageServerContext.Key<V> key,
V value)
Add new Context property.
|
Modifier and Type | Field and Description |
---|---|
static LanguageServerContext.Key<Node> |
CompletionKeys.BLOCK_OWNER_KEY |
static LanguageServerContext.Key<Boolean> |
CompletionKeys.CURRENT_NODE_TRANSACTION_KEY |
static LanguageServerContext.Key<Integer> |
CompletionKeys.LOOP_COUNT_KEY |
static LanguageServerContext.Key<BLangNode> |
CompletionKeys.PREVIOUS_NODE_KEY |
static LanguageServerContext.Key<BLangNode> |
CompletionKeys.SYMBOL_ENV_NODE_KEY |
static LanguageServerContext.Key<Integer> |
CompletionKeys.TRANSACTION_COUNT_KEY |
static LanguageServerContext.Key<List<SymbolInfo>> |
CompletionKeys.VISIBLE_SYMBOLS_KEY |
Copyright © 2018 WSO2. All rights reserved.