data CodeActionKind : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructors:
Empty : CodeActionKind QuickFix : CodeActionKind Refactor : CodeActionKind RefactorInline : CodeActionKind RefactorRewrite : CodeActionKind Source : CodeActionKind SourceOrganizeImport : CodeActionKind Other : String -> CodeActionKind
Hints:
Eq CodeActionKind FromJSON CodeActionKind ToJSON CodeActionKind
record CodeActionKindValueSet : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionKindValueSet : List CodeActionKind -> CodeActionKindValueSet
Projection: .valueSet : CodeActionKindValueSet -> List CodeActionKind
Hints:
FromJSON CodeActionKindValueSet ToJSON CodeActionKindValueSet
.valueSet : CodeActionKindValueSet -> List CodeActionKind- Totality: total
Visibility: public export valueSet : CodeActionKindValueSet -> List CodeActionKind- Totality: total
Visibility: public export record CodeActionLiteralSupport : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionLiteralSupport : CodeActionKindValueSet -> CodeActionLiteralSupport
Projection: .codeActionKind : CodeActionLiteralSupport -> CodeActionKindValueSet
Hints:
FromJSON CodeActionLiteralSupport ToJSON CodeActionLiteralSupport
.codeActionKind : CodeActionLiteralSupport -> CodeActionKindValueSet- Totality: total
Visibility: public export codeActionKind : CodeActionLiteralSupport -> CodeActionKindValueSet- Totality: total
Visibility: public export record ResolveSupport : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkResolveSupport : List String -> ResolveSupport
Projection: .properties : ResolveSupport -> List String
Hints:
FromJSON ResolveSupport ToJSON ResolveSupport
.properties : ResolveSupport -> List String- Totality: total
Visibility: public export properties : ResolveSupport -> List String- Totality: total
Visibility: public export record CodeActionClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionClientCapabilities : Maybe Bool -> Maybe CodeActionLiteralSupport -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe ResolveSupport -> Maybe Bool -> CodeActionClientCapabilities
Projections:
.codeActionLiteralSupport : CodeActionClientCapabilities -> Maybe CodeActionLiteralSupport .dataSupport : CodeActionClientCapabilities -> Maybe Bool .disabledSupport : CodeActionClientCapabilities -> Maybe Bool .dynamicRegistration : CodeActionClientCapabilities -> Maybe Bool .honorsChangeAnnotations : CodeActionClientCapabilities -> Maybe Bool .isPreferredSupport : CodeActionClientCapabilities -> Maybe Bool .resolveSupport : CodeActionClientCapabilities -> Maybe ResolveSupport
Hints:
FromJSON CodeActionClientCapabilities ToJSON CodeActionClientCapabilities
.dynamicRegistration : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export dynamicRegistration : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .codeActionLiteralSupport : CodeActionClientCapabilities -> Maybe CodeActionLiteralSupport- Totality: total
Visibility: public export codeActionLiteralSupport : CodeActionClientCapabilities -> Maybe CodeActionLiteralSupport- Totality: total
Visibility: public export .isPreferredSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export isPreferredSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .disabledSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export disabledSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .dataSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export dataSupport : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .resolveSupport : CodeActionClientCapabilities -> Maybe ResolveSupport- Totality: total
Visibility: public export resolveSupport : CodeActionClientCapabilities -> Maybe ResolveSupport- Totality: total
Visibility: public export .honorsChangeAnnotations : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export honorsChangeAnnotations : CodeActionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export record CodeActionOptions : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionOptions : Maybe Bool -> Maybe (List CodeActionKind) -> Maybe Bool -> CodeActionOptions
Projections:
.codeActionKinds : CodeActionOptions -> Maybe (List CodeActionKind) .resolveProvider : CodeActionOptions -> Maybe Bool .workDoneProgress : CodeActionOptions -> Maybe Bool
Hints:
FromJSON CodeActionOptions ToJSON CodeActionOptions
.workDoneProgress : CodeActionOptions -> Maybe Bool- Totality: total
Visibility: public export workDoneProgress : CodeActionOptions -> Maybe Bool- Totality: total
Visibility: public export .codeActionKinds : CodeActionOptions -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export codeActionKinds : CodeActionOptions -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export .resolveProvider : CodeActionOptions -> Maybe Bool- Totality: total
Visibility: public export resolveProvider : CodeActionOptions -> Maybe Bool- Totality: total
Visibility: public export record CodeActionRegistrationOptions : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionRegistrationOptions : Maybe Bool -> Maybe (List CodeActionKind) -> Maybe Bool -> OneOf [DocumentSelector, Null] -> CodeActionRegistrationOptions
Projections:
.codeActionKinds : CodeActionRegistrationOptions -> Maybe (List CodeActionKind) .documentSelector : CodeActionRegistrationOptions -> OneOf [DocumentSelector, Null] .resolveProvider : CodeActionRegistrationOptions -> Maybe Bool .workDoneProgress : CodeActionRegistrationOptions -> Maybe Bool
Hints:
FromJSON CodeActionRegistrationOptions ToJSON CodeActionRegistrationOptions
.workDoneProgress : CodeActionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export workDoneProgress : CodeActionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export .codeActionKinds : CodeActionRegistrationOptions -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export codeActionKinds : CodeActionRegistrationOptions -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export .resolveProvider : CodeActionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export resolveProvider : CodeActionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export .documentSelector : CodeActionRegistrationOptions -> OneOf [DocumentSelector, Null]- Totality: total
Visibility: public export documentSelector : CodeActionRegistrationOptions -> OneOf [DocumentSelector, Null]- Totality: total
Visibility: public export record CodeActionContext : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionContext : List Diagnostic -> Maybe (List CodeActionKind) -> CodeActionContext
Projections:
.diagnostics : CodeActionContext -> List Diagnostic .only : CodeActionContext -> Maybe (List CodeActionKind)
Hints:
FromJSON CodeActionContext ToJSON CodeActionContext
.diagnostics : CodeActionContext -> List Diagnostic- Totality: total
Visibility: public export diagnostics : CodeActionContext -> List Diagnostic- Totality: total
Visibility: public export .only : CodeActionContext -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export only : CodeActionContext -> Maybe (List CodeActionKind)- Totality: total
Visibility: public export record CodeActionParams : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeActionParams : Maybe ProgressToken -> Maybe ProgressToken -> TextDocumentIdentifier -> Range -> CodeActionContext -> CodeActionParams
Projections:
.context : CodeActionParams -> CodeActionContext .partialResultToken : CodeActionParams -> Maybe ProgressToken .range : CodeActionParams -> Range .textDocument : CodeActionParams -> TextDocumentIdentifier .workDoneToken : CodeActionParams -> Maybe ProgressToken
Hints:
FromJSON CodeActionParams ToJSON CodeActionParams
.workDoneToken : CodeActionParams -> Maybe ProgressToken- Totality: total
Visibility: public export workDoneToken : CodeActionParams -> Maybe ProgressToken- Totality: total
Visibility: public export .partialResultToken : CodeActionParams -> Maybe ProgressToken- Totality: total
Visibility: public export partialResultToken : CodeActionParams -> Maybe ProgressToken- Totality: total
Visibility: public export .textDocument : CodeActionParams -> TextDocumentIdentifier- Totality: total
Visibility: public export textDocument : CodeActionParams -> TextDocumentIdentifier- Totality: total
Visibility: public export .range : CodeActionParams -> Range- Totality: total
Visibility: public export range : CodeActionParams -> Range- Totality: total
Visibility: public export .context : CodeActionParams -> CodeActionContext- Totality: total
Visibility: public export context : CodeActionParams -> CodeActionContext- Totality: total
Visibility: public export record Disabled : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkDisabled : String -> Disabled
Projection: .reason : Disabled -> String
Hints:
FromJSON Disabled ToJSON Disabled
.reason : Disabled -> String- Totality: total
Visibility: public export reason : Disabled -> String- Totality: total
Visibility: public export record CodeAction : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_codeAction
Totality: total
Visibility: public export
Constructor: MkCodeAction : String -> Maybe CodeActionKind -> Maybe (List Diagnostic) -> Maybe Bool -> Maybe Disabled -> Maybe WorkspaceEdit -> Maybe Command -> Maybe JSON -> CodeAction
Projections:
.command : CodeAction -> Maybe Command .data_ : CodeAction -> Maybe JSON .diagnostics : CodeAction -> Maybe (List Diagnostic) .disabled : CodeAction -> Maybe Disabled .edit : CodeAction -> Maybe WorkspaceEdit .isPreferred : CodeAction -> Maybe Bool .kind : CodeAction -> Maybe CodeActionKind .title : CodeAction -> String
Hints:
FromJSON CodeAction ToJSON CodeAction
.title : CodeAction -> String- Totality: total
Visibility: public export title : CodeAction -> String- Totality: total
Visibility: public export .kind : CodeAction -> Maybe CodeActionKind- Totality: total
Visibility: public export kind : CodeAction -> Maybe CodeActionKind- Totality: total
Visibility: public export .diagnostics : CodeAction -> Maybe (List Diagnostic)- Totality: total
Visibility: public export diagnostics : CodeAction -> Maybe (List Diagnostic)- Totality: total
Visibility: public export .isPreferred : CodeAction -> Maybe Bool- Totality: total
Visibility: public export isPreferred : CodeAction -> Maybe Bool- Totality: total
Visibility: public export .disabled : CodeAction -> Maybe Disabled- Totality: total
Visibility: public export disabled : CodeAction -> Maybe Disabled- Totality: total
Visibility: public export .edit : CodeAction -> Maybe WorkspaceEdit- Totality: total
Visibility: public export edit : CodeAction -> Maybe WorkspaceEdit- Totality: total
Visibility: public export .command : CodeAction -> Maybe Command- Totality: total
Visibility: public export command : CodeAction -> Maybe Command- Totality: total
Visibility: public export .data_ : CodeAction -> Maybe JSON- Totality: total
Visibility: public export data_ : CodeAction -> Maybe JSON- Totality: total
Visibility: public export