MIT licensed by Alan Zimmerman
This version can be pinned in stack with:haskell-lsp-types-0.8.0.1@sha256:204a7a2ec6d43b4a62b797b993170ab2ecd03f4c664361594ce123a9cecd4f06,2791
Module documentation for 0.8.0.1
Depends on 11 packages
(full list with versions):
aeson,
base,
bytestring,
data-default,
filepath,
hashable,
lens,
network-uri,
scientific,
text,
unordered-containers
haskell-lsp-types
Haskell library for the data types for Microsoft Language Server Protocol
Useful links
Other resource
See #haskell-ide-engine on IRC freenode
Revision history for haskell-lsp-types
0.8.0.1 – 2018-10-27
- Support GHC 8.6.1 by loosening constraints. Via @domenkozar
0.8.0.0 – 2018-09-08
- Update Hover to be a nullable according to spec
- Move Lenses into a separate module,
Language.Haskell.LSP.Types.Lens
0.7.0.0 – 2018-08-14
- Update CompletionItem
- Add
commitCharacters
field
- Add
MarkupContent
option for documentation
- Add
preselect
field
- Add CompletionContext
- Add new server capabilities
- Add workspace folder support
- Add document color and color presentation
- Add folding range support
- Add goto type support
- s/TH/Types/g
- Move all types into haskell-lsp-types
- Hide Language.Haskell.LSP.TH.DataTypesJSON - Use Language.Haskell.LSP.Types instead
- Add lenses for Language.Haskell.LSP.Types.Capabilities
0.6.0.0 – 2018-08-06
- Add new DocumentSymbol type and hierarchal support
- Rename CommandOrCodeAction to CAResult
0.5.0.0 – 2018-08-03
- Update Command.arguments to match specification
- Update ClientCapabilities to v3.10
- Add MarkupContent
- Add new CompletionKinds
- Add new SymbolKinds
- Add preset version capabilities
0.4.0.0 – 2018-07-10
- CodeAction support as per v3.8 of the specification, by @Bubba
- Update VersionedTextDocumentIdentifier to match specification, by @Bubba.
0.3.0.0
- Handle TextDocumentSync fallbacks with new TDS type.
0.2.3.0
- GHC 8.4.3 support
- Introduce additional error codes as per the LSP spec. By @Bubba
0.2.2.0 – 2018-05-04
- Make Diagnostic relatedInformation optional, as per the LSP Spec. By @Bubba.
0.2.1.0 – 2018-05-02
- Broken out from the haskell-lsp package, to simplify development
by not having to run massive TH processes when working on the
framework.