@Override public boolean canDo(ExtendedLanguageServer element) { return truish(element.getCapabilities().getWorkspaceSymbolProvider()); }
private void assertInitializeResultIsCorrect(Path expectedWorkspaceRoot, InitializeResult result) { assertThat(server.getWorkspaceRoot()).isEqualTo(expectedWorkspaceRoot); assertThat(result.getCapabilities().getTextDocumentSync().getLeft()) .isEqualTo(TextDocumentSyncKind.Incremental); assertThat(result.getCapabilities().getDocumentSymbolProvider()).isTrue(); assertThat(result.getCapabilities().getWorkspaceSymbolProvider()).isTrue(); }
setDocumentSymbolProvider((java.lang.Boolean)documentSymbolProviderVal); if (o.getWorkspaceSymbolProvider() == null) { setWorkspaceSymbolProvider((java.lang.Boolean)null); } else { java.lang.Boolean workspaceSymbolProviderVal = (java.lang.Boolean)makeDto(o.getWorkspaceSymbolProvider());; setWorkspaceSymbolProvider((java.lang.Boolean)workspaceSymbolProviderVal);