public boolean isWorkspaceFoldersSupported() { return capabilities.getWorkspace() != null && isTrue(capabilities.getWorkspace().getWorkspaceFolders()); }
public boolean isWorkspaceApplyEditSupported() { return capabilities.getWorkspace() != null && isTrue(capabilities.getWorkspace().getApplyEdit()); }
public boolean isExecuteCommandDynamicRegistrationSupported() { return v3supported && capabilities.getWorkspace() != null && isDynamicRegistrationSupported(capabilities.getWorkspace().getExecuteCommand()); }
public boolean isWorkspaceSymbolDynamicRegistered() { return v3supported && capabilities.getWorkspace() != null && isDynamicRegistrationSupported(capabilities.getWorkspace().getSymbol()); }
public boolean isWorkspaceChangeWatchedFilesDynamicRegistered() { return v3supported && capabilities.getWorkspace() != null && isDynamicRegistrationSupported(capabilities.getWorkspace().getDidChangeWatchedFiles()); }
public boolean isResourceOperationSupported() { //@formatter:off return capabilities.getWorkspace() != null && capabilities.getWorkspace().getWorkspaceEdit() != null && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations() != null && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Create) && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Rename) && capabilities.getWorkspace().getWorkspaceEdit().getResourceOperations().contains(ResourceOperationKind.Delete); //@formatter:on }
@Deprecated public boolean isWorkspaceEditResourceChangesSupported() { return capabilities.getWorkspace() != null && capabilities.getWorkspace().getWorkspaceEdit() != null && isTrue(capabilities.getWorkspace().getWorkspaceEdit().getResourceChanges()); }
this.registeredCommands = HashMultimap.<String, IExecutableCommandService>create(); Boolean _elvis = null; WorkspaceClientCapabilities _workspace = capabilities.getWorkspace(); ExecuteCommandCapabilities _executeCommand = null; if (_workspace!=null) {
this.hasExecuteCommandSupport = safeGet(false, () -> params.getCapabilities().getWorkspace().getExecuteCommand()!=null); this.hasFileWatcherRegistrationSupport = safeGet(false, () -> params.getCapabilities().getWorkspace().getDidChangeWatchedFiles().getDynamicRegistration()); log.debug("workspaceRoots = "+getWorkspaceService().getWorkspaceRoots()); log.debug("hasCompletionSnippetSupport = "+hasCompletionSnippetSupport);
public ClientCapabilitiesDto(org.eclipse.lsp4j.ClientCapabilities o) { if (o.getTextDocument() == null) { setTextDocument((org.eclipse.lsp4j.TextDocumentClientCapabilities)null); } else { org.eclipse.lsp4j.TextDocumentClientCapabilities textDocumentVal = new TextDocumentClientCapabilitiesDto(o.getTextDocument()); setTextDocument((org.eclipse.lsp4j.TextDocumentClientCapabilities)textDocumentVal); } if (o.getWorkspace() == null) { setWorkspace((org.eclipse.lsp4j.WorkspaceClientCapabilities)null); } else { org.eclipse.lsp4j.WorkspaceClientCapabilities workspaceVal = new WorkspaceClientCapabilitiesDto(o.getWorkspace()); setWorkspace((org.eclipse.lsp4j.WorkspaceClientCapabilities)workspaceVal); } if (o.getExperimental() == null) { setExperimental((java.lang.Object)null); } else { java.lang.Object experimentalVal = (java.lang.Object)makeDto(o.getExperimental());; setExperimental((java.lang.Object)experimentalVal); } }
WorkspaceClientCapabilities _workspace = null; if (clientCapabilities!=null) { _workspace=clientCapabilities.getWorkspace();