lsp-types-2.2.0.0: Haskell library for the Microsoft Language Server Protocol, data types
Safe HaskellNone
LanguageGHC2021

Language.LSP.Protocol.Capabilities

Synopsis

Documentation

fullCaps :: ClientCapabilities #

Capabilities for full conformance to the current LSP specification.

data LSPVersion #

A specific version of the LSP specification.

Constructors

LSPVersion Int Int 

capsForVersion :: LSPVersion -> ClientCapabilities #

Capabilities for full conformance to the LSP specification up until a version.

dynamicRegistrationSupported :: forall {f :: MessageDirection} {t :: MessageKind} (m :: Method f t). SMethod m -> ClientCapabilities -> Bool #

Whether the client supports dynamic registration for the given method.