haskell-lsp-types-0.4.0.0: Haskell library for the Microsoft Language Server Protocol, data types

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.LSP.TH.ClientCapabilities

Documentation

data WorkspaceEditClientCapabilities Source #

Constructors

WorkspaceEditClientCapabilities 

Fields

Instances
Eq WorkspaceEditClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read WorkspaceEditClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show WorkspaceEditClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON WorkspaceEditClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON WorkspaceEditClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data DidChangeConfigurationClientCapabilities Source #

Constructors

DidChangeConfigurationClientCapabilities 

Fields

Instances
Eq DidChangeConfigurationClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read DidChangeConfigurationClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show DidChangeConfigurationClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON DidChangeConfigurationClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON DidChangeConfigurationClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data DidChangeWatchedFilesClientCapabilities Source #

Constructors

DidChangeWatchedFilesClientCapabilities 

Fields

Instances
Eq DidChangeWatchedFilesClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read DidChangeWatchedFilesClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show DidChangeWatchedFilesClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON DidChangeWatchedFilesClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON DidChangeWatchedFilesClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data SymbolClientCapabilities Source #

Constructors

SymbolClientCapabilities 

Fields

data ExecuteClientCapabilities Source #

Constructors

ExecuteClientCapabilities 

Fields

data WorkspaceClientCapabilities Source #

Constructors

WorkspaceClientCapabilities 

Fields

Instances
Eq WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Default WorkspaceClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data SynchronizationTextDocumentClientCapabilities Source #

Constructors

SynchronizationTextDocumentClientCapabilities 

Fields

Instances
Eq SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Default SynchronizationTextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data CompletionItemClientCapabilities Source #

Constructors

CompletionItemClientCapabilities 

Fields

  • _snippetSupport :: Maybe Bool

    Client supports snippets as insert text.

    A snippet can define tab stops and placeholders with `$1`, `$2` and `${3:foo}`. `$0` defines the final tab stop, it defaults to the end of the snippet. Placeholders with equal identifiers are linked, that is typing in one will update others too.

Instances
Eq CompletionItemClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read CompletionItemClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show CompletionItemClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON CompletionItemClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON CompletionItemClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data CompletionClientCapabilities Source #

Constructors

CompletionClientCapabilities 

Fields

data HoverClientCapabilities Source #

data SignatureHelpClientCapabilities Source #

Instances
Eq SignatureHelpClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read SignatureHelpClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show SignatureHelpClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON SignatureHelpClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON SignatureHelpClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data ReferencesClientCapabilities Source #

data DocumentHighlightClientCapabilities Source #

Instances
Eq DocumentHighlightClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read DocumentHighlightClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show DocumentHighlightClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON DocumentHighlightClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON DocumentHighlightClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data DocumentSymbolClientCapabilities Source #

Instances
Eq DocumentSymbolClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read DocumentSymbolClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show DocumentSymbolClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON DocumentSymbolClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON DocumentSymbolClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data FormattingClientCapabilities Source #

data RangeFormattingClientCapabilities Source #

Instances
Eq RangeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read RangeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show RangeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON RangeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON RangeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data OnTypeFormattingClientCapabilities Source #

Instances
Eq OnTypeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read OnTypeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show OnTypeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON OnTypeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON OnTypeFormattingClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data DefinitionClientCapabilities Source #

data CodeActionKindValueSet Source #

Instances
Eq CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Default CodeActionKindValueSet Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data CodeActionLiteralSupport Source #

Constructors

CodeActionLiteralSupport 

Fields

data CodeActionClientCapabilities Source #

Constructors

CodeActionClientCapabilities 

Fields

data CodeLensClientCapabilities Source #

data DocumentLinkClientCapabilities Source #

Instances
Eq DocumentLinkClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read DocumentLinkClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show DocumentLinkClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON DocumentLinkClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON DocumentLinkClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data RenameClientCapabilities Source #

data TextDocumentClientCapabilities Source #

Constructors

TextDocumentClientCapabilities 

Fields

Instances
Eq TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Default TextDocumentClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

data ClientCapabilities Source #

Instances
Eq ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Read ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Show ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

ToJSON ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

FromJSON ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

Default ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.ClientCapabilities

HasCapabilities InitializeParams ClientCapabilities Source # 
Instance details

Defined in Language.Haskell.LSP.TH.DataTypesJSON