Modifier and Type | Method and Description |
---|---|
static List<SymbolInfo> |
CommonUtil.getActionsOfEndpoint(BEndpointVarSymbol bEndpointVarSymbol)
Get the actions defined over and endpoint.
|
static ArrayList<SymbolInfo> |
CommonUtil.invocationsAndFieldsOnIdentifier(LSServiceOperationContext context,
int delimiterIndex)
Get the invocations and fields against an identifier (functions, struct fields and types including the enums).
|
Modifier and Type | Field and Description |
---|---|
static LSContext.Key<List<SymbolInfo>> |
CompletionKeys.VISIBLE_SYMBOLS_KEY |
Modifier and Type | Method and Description |
---|---|
protected List<SymbolInfo> |
AbstractItemResolver.removeInvalidStatementScopeSymbols(List<SymbolInfo> symbolInfoList)
Remove the invalid symbols such as anon types, injected packages and invokable symbols without receiver.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.lsp4j.CompletionItem |
AbstractItemResolver.populateBTypeCompletionItem(SymbolInfo symbolInfo)
Populate the BType Completion Item.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractItemResolver.populateBasicTypes(List<org.eclipse.lsp4j.CompletionItem> completionItems,
List<SymbolInfo> visibleSymbols) |
protected void |
AbstractItemResolver.populateCompletionItemList(List<SymbolInfo> symbolInfoList,
List<org.eclipse.lsp4j.CompletionItem> completionItems)
Populate the completion item list by considering the.
|
protected List<SymbolInfo> |
AbstractItemResolver.removeInvalidStatementScopeSymbols(List<SymbolInfo> symbolInfoList)
Remove the invalid symbols such as anon types, injected packages and invokable symbols without receiver.
|
Modifier and Type | Method and Description |
---|---|
List<SymbolInfo> |
PackageActionFunctionAndTypesFilter.filterItems(LSServiceOperationContext completionContext) |
List<SymbolInfo> |
ConnectorInitExpressionItemFilter.filterItems(LSServiceOperationContext context) |
Copyright © 2018 WSO2. All rights reserved.