record FileOperationsServerCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize
Totality: total
Visibility: public export
Constructor: MkFileOperationsServerCapabilities : Maybe FileOperationRegistrationOptions -> Maybe FileOperationRegistrationOptions -> Maybe FileOperationRegistrationOptions -> Maybe FileOperationRegistrationOptions -> Maybe FileOperationRegistrationOptions -> Maybe FileOperationRegistrationOptions -> FileOperationsServerCapabilities
Projections:
.didCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions .didDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions .didRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions .willCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions .willDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions .willRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions
Hints:
FromJSON FileOperationsServerCapabilities ToJSON FileOperationsServerCapabilities
.didCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export didCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export .willCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export willCreate : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export .didRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export didRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export .willRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export willRename : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export .didDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export didDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export .willDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export willDelete : FileOperationsServerCapabilities -> Maybe FileOperationRegistrationOptions- Totality: total
Visibility: public export record WorkspaceServerCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize
Totality: total
Visibility: public export
Constructor: MkWorkspaceServerCapabilities : Maybe WorkspaceFoldersServerCapabilities -> Maybe FileOperationsServerCapabilities -> WorkspaceServerCapabilities
Projections:
.fileOperations : WorkspaceServerCapabilities -> Maybe FileOperationsServerCapabilities .workspaceFolders : WorkspaceServerCapabilities -> Maybe WorkspaceFoldersServerCapabilities
Hints:
FromJSON WorkspaceServerCapabilities ToJSON WorkspaceServerCapabilities
.workspaceFolders : WorkspaceServerCapabilities -> Maybe WorkspaceFoldersServerCapabilities- Totality: total
Visibility: public export workspaceFolders : WorkspaceServerCapabilities -> Maybe WorkspaceFoldersServerCapabilities- Totality: total
Visibility: public export .fileOperations : WorkspaceServerCapabilities -> Maybe FileOperationsServerCapabilities- Totality: total
Visibility: public export fileOperations : WorkspaceServerCapabilities -> Maybe FileOperationsServerCapabilities- Totality: total
Visibility: public export record ServerCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize
Totality: total
Visibility: public export
Constructor: MkServerCapabilities : Maybe (OneOf [TextDocumentSyncOptions, TextDocumentSyncKind]) -> Maybe CompletionOptions -> Maybe (OneOf [Bool, HoverOptions]) -> Maybe SignatureHelpOptions -> Maybe (OneOf [Bool, DeclarationOptions, DeclarationRegistrationOptions]) -> Maybe (OneOf [Bool, DefinitionOptions, DefinitionRegistrationOptions]) -> Maybe (OneOf [Bool, TypeDefinitionOptions, TypeDefinitionRegistrationOptions]) -> Maybe (OneOf [Bool, ImplementationOptions, ImplementationRegistrationOptions]) -> Maybe (OneOf [Bool, ReferenceOptions]) -> Maybe (OneOf [Bool, DocumentHighlightOptions]) -> Maybe (OneOf [Bool, DocumentSymbolOptions]) -> Maybe (OneOf [Bool, CodeActionOptions]) -> Maybe CodeLensOptions -> Maybe DocumentLinkOptions -> Maybe (OneOf [Bool, DocumentColorOptions, DocumentColorRegistrationOptions]) -> Maybe (OneOf [Bool, DocumentFormattingOptions]) -> Maybe (OneOf [Bool, DocumentRangeFormattingOptions]) -> Maybe DocumentOnTypeFormattingOptions -> Maybe (OneOf [Bool, RenameOptions]) -> Maybe (OneOf [Bool, FoldingRangeOptions, FoldingRangeRegistrationOptions]) -> Maybe ExecuteCommandOptions -> Maybe (OneOf [Bool, SelectionRangeOptions, SelectionRangeRegistrationOptions]) -> Maybe (OneOf [Bool, LinkedEditingRangeOptions, LinkedEditingRangeRegistrationOptions]) -> Maybe (OneOf [Bool, CallHierarchyOptions, CallHierarchyRegistrationOptions]) -> Maybe (OneOf [SemanticTokensOptions, SemanticTokensRegistrationOptions]) -> Maybe (OneOf [Bool, MonikerOptions, MonikerRegistrationOptions]) -> Maybe (OneOf [Bool, WorkspaceSymbolOptions]) -> Maybe WorkspaceServerCapabilities -> Maybe JSON -> ServerCapabilities
Projections:
.callHierarchyProvider : ServerCapabilities -> Maybe (OneOf [Bool, CallHierarchyOptions, CallHierarchyRegistrationOptions]) .codeActionProvider : ServerCapabilities -> Maybe (OneOf [Bool, CodeActionOptions]) .codeLensProvider : ServerCapabilities -> Maybe CodeLensOptions .colorProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentColorOptions, DocumentColorRegistrationOptions]) .completionProvider : ServerCapabilities -> Maybe CompletionOptions .declarationProvider : ServerCapabilities -> Maybe (OneOf [Bool, DeclarationOptions, DeclarationRegistrationOptions]) .definitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, DefinitionOptions, DefinitionRegistrationOptions]) .documentFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentFormattingOptions]) .documentHighlightProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentHighlightOptions]) .documentLinkProvider : ServerCapabilities -> Maybe DocumentLinkOptions .documentOnTypeFormattingProvider : ServerCapabilities -> Maybe DocumentOnTypeFormattingOptions .documentRangeFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentRangeFormattingOptions]) .documentSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentSymbolOptions]) .executeCommandProvider : ServerCapabilities -> Maybe ExecuteCommandOptions .experimental : ServerCapabilities -> Maybe JSON .foldingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, FoldingRangeOptions, FoldingRangeRegistrationOptions]) .hoverProvider : ServerCapabilities -> Maybe (OneOf [Bool, HoverOptions]) .implementationProvider : ServerCapabilities -> Maybe (OneOf [Bool, ImplementationOptions, ImplementationRegistrationOptions]) .linkedEditingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, LinkedEditingRangeOptions, LinkedEditingRangeRegistrationOptions]) .monikerProvider : ServerCapabilities -> Maybe (OneOf [Bool, MonikerOptions, MonikerRegistrationOptions]) .referencesProvider : ServerCapabilities -> Maybe (OneOf [Bool, ReferenceOptions]) .renameProvider : ServerCapabilities -> Maybe (OneOf [Bool, RenameOptions]) .selectionRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, SelectionRangeOptions, SelectionRangeRegistrationOptions]) .semanticTokensProvider : ServerCapabilities -> Maybe (OneOf [SemanticTokensOptions, SemanticTokensRegistrationOptions]) .signatureHelpProvider : ServerCapabilities -> Maybe SignatureHelpOptions .textDocumentSync : ServerCapabilities -> Maybe (OneOf [TextDocumentSyncOptions, TextDocumentSyncKind]) .typeDefinitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, TypeDefinitionOptions, TypeDefinitionRegistrationOptions]) .workspace : ServerCapabilities -> Maybe WorkspaceServerCapabilities .workspaceSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, WorkspaceSymbolOptions])
Hints:
FromJSON ServerCapabilities ToJSON ServerCapabilities
.textDocumentSync : ServerCapabilities -> Maybe (OneOf [TextDocumentSyncOptions, TextDocumentSyncKind])- Totality: total
Visibility: public export textDocumentSync : ServerCapabilities -> Maybe (OneOf [TextDocumentSyncOptions, TextDocumentSyncKind])- Totality: total
Visibility: public export .completionProvider : ServerCapabilities -> Maybe CompletionOptions- Totality: total
Visibility: public export completionProvider : ServerCapabilities -> Maybe CompletionOptions- Totality: total
Visibility: public export .hoverProvider : ServerCapabilities -> Maybe (OneOf [Bool, HoverOptions])- Totality: total
Visibility: public export hoverProvider : ServerCapabilities -> Maybe (OneOf [Bool, HoverOptions])- Totality: total
Visibility: public export .signatureHelpProvider : ServerCapabilities -> Maybe SignatureHelpOptions- Totality: total
Visibility: public export signatureHelpProvider : ServerCapabilities -> Maybe SignatureHelpOptions- Totality: total
Visibility: public export .declarationProvider : ServerCapabilities -> Maybe (OneOf [Bool, DeclarationOptions, DeclarationRegistrationOptions])- Totality: total
Visibility: public export declarationProvider : ServerCapabilities -> Maybe (OneOf [Bool, DeclarationOptions, DeclarationRegistrationOptions])- Totality: total
Visibility: public export .definitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, DefinitionOptions, DefinitionRegistrationOptions])- Totality: total
Visibility: public export definitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, DefinitionOptions, DefinitionRegistrationOptions])- Totality: total
Visibility: public export .typeDefinitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, TypeDefinitionOptions, TypeDefinitionRegistrationOptions])- Totality: total
Visibility: public export typeDefinitionProvider : ServerCapabilities -> Maybe (OneOf [Bool, TypeDefinitionOptions, TypeDefinitionRegistrationOptions])- Totality: total
Visibility: public export .implementationProvider : ServerCapabilities -> Maybe (OneOf [Bool, ImplementationOptions, ImplementationRegistrationOptions])- Totality: total
Visibility: public export implementationProvider : ServerCapabilities -> Maybe (OneOf [Bool, ImplementationOptions, ImplementationRegistrationOptions])- Totality: total
Visibility: public export .referencesProvider : ServerCapabilities -> Maybe (OneOf [Bool, ReferenceOptions])- Totality: total
Visibility: public export referencesProvider : ServerCapabilities -> Maybe (OneOf [Bool, ReferenceOptions])- Totality: total
Visibility: public export .documentHighlightProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentHighlightOptions])- Totality: total
Visibility: public export documentHighlightProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentHighlightOptions])- Totality: total
Visibility: public export .documentSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentSymbolOptions])- Totality: total
Visibility: public export documentSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentSymbolOptions])- Totality: total
Visibility: public export .codeActionProvider : ServerCapabilities -> Maybe (OneOf [Bool, CodeActionOptions])- Totality: total
Visibility: public export codeActionProvider : ServerCapabilities -> Maybe (OneOf [Bool, CodeActionOptions])- Totality: total
Visibility: public export .codeLensProvider : ServerCapabilities -> Maybe CodeLensOptions- Totality: total
Visibility: public export codeLensProvider : ServerCapabilities -> Maybe CodeLensOptions- Totality: total
Visibility: public export .documentLinkProvider : ServerCapabilities -> Maybe DocumentLinkOptions- Totality: total
Visibility: public export documentLinkProvider : ServerCapabilities -> Maybe DocumentLinkOptions- Totality: total
Visibility: public export .colorProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentColorOptions, DocumentColorRegistrationOptions])- Totality: total
Visibility: public export colorProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentColorOptions, DocumentColorRegistrationOptions])- Totality: total
Visibility: public export .documentFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentFormattingOptions])- Totality: total
Visibility: public export documentFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentFormattingOptions])- Totality: total
Visibility: public export .documentRangeFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentRangeFormattingOptions])- Totality: total
Visibility: public export documentRangeFormattingProvider : ServerCapabilities -> Maybe (OneOf [Bool, DocumentRangeFormattingOptions])- Totality: total
Visibility: public export .documentOnTypeFormattingProvider : ServerCapabilities -> Maybe DocumentOnTypeFormattingOptions- Totality: total
Visibility: public export documentOnTypeFormattingProvider : ServerCapabilities -> Maybe DocumentOnTypeFormattingOptions- Totality: total
Visibility: public export .renameProvider : ServerCapabilities -> Maybe (OneOf [Bool, RenameOptions])- Totality: total
Visibility: public export renameProvider : ServerCapabilities -> Maybe (OneOf [Bool, RenameOptions])- Totality: total
Visibility: public export .foldingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, FoldingRangeOptions, FoldingRangeRegistrationOptions])- Totality: total
Visibility: public export foldingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, FoldingRangeOptions, FoldingRangeRegistrationOptions])- Totality: total
Visibility: public export .executeCommandProvider : ServerCapabilities -> Maybe ExecuteCommandOptions- Totality: total
Visibility: public export executeCommandProvider : ServerCapabilities -> Maybe ExecuteCommandOptions- Totality: total
Visibility: public export .selectionRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, SelectionRangeOptions, SelectionRangeRegistrationOptions])- Totality: total
Visibility: public export selectionRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, SelectionRangeOptions, SelectionRangeRegistrationOptions])- Totality: total
Visibility: public export .linkedEditingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, LinkedEditingRangeOptions, LinkedEditingRangeRegistrationOptions])- Totality: total
Visibility: public export linkedEditingRangeProvider : ServerCapabilities -> Maybe (OneOf [Bool, LinkedEditingRangeOptions, LinkedEditingRangeRegistrationOptions])- Totality: total
Visibility: public export .callHierarchyProvider : ServerCapabilities -> Maybe (OneOf [Bool, CallHierarchyOptions, CallHierarchyRegistrationOptions])- Totality: total
Visibility: public export callHierarchyProvider : ServerCapabilities -> Maybe (OneOf [Bool, CallHierarchyOptions, CallHierarchyRegistrationOptions])- Totality: total
Visibility: public export .semanticTokensProvider : ServerCapabilities -> Maybe (OneOf [SemanticTokensOptions, SemanticTokensRegistrationOptions])- Totality: total
Visibility: public export semanticTokensProvider : ServerCapabilities -> Maybe (OneOf [SemanticTokensOptions, SemanticTokensRegistrationOptions])- Totality: total
Visibility: public export .monikerProvider : ServerCapabilities -> Maybe (OneOf [Bool, MonikerOptions, MonikerRegistrationOptions])- Totality: total
Visibility: public export monikerProvider : ServerCapabilities -> Maybe (OneOf [Bool, MonikerOptions, MonikerRegistrationOptions])- Totality: total
Visibility: public export .workspaceSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, WorkspaceSymbolOptions])- Totality: total
Visibility: public export workspaceSymbolProvider : ServerCapabilities -> Maybe (OneOf [Bool, WorkspaceSymbolOptions])- Totality: total
Visibility: public export .workspace : ServerCapabilities -> Maybe WorkspaceServerCapabilities- Totality: total
Visibility: public export workspace : ServerCapabilities -> Maybe WorkspaceServerCapabilities- Totality: total
Visibility: public export .experimental : ServerCapabilities -> Maybe JSON- Totality: total
Visibility: public export experimental : ServerCapabilities -> Maybe JSON- Totality: total
Visibility: public export record ServerInfo : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize
Totality: total
Visibility: public export
Constructor: MkServerInfo : String -> Maybe String -> ServerInfo
Projections:
.name : ServerInfo -> String .version : ServerInfo -> Maybe String
Hints:
FromJSON ServerInfo ToJSON ServerInfo
.name : ServerInfo -> String- Totality: total
Visibility: public export name : ServerInfo -> String- Totality: total
Visibility: public export .version : ServerInfo -> Maybe String- Totality: total
Visibility: public export version : ServerInfo -> Maybe String- Totality: total
Visibility: public export