packages feed

lsp-types 1.4.0.0 → 1.4.0.1

raw patch · 3 files changed

+6/−2 lines, 3 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Language.LSP.Types: regHelper :: forall m_a66QK x_a66QL. SMethod m_a66QK -> (Show (RegistrationOptions m_a66QK) => ToJSON (RegistrationOptions m_a66QK) => FromJSON (RegistrationOptions m_a66QK) => x_a66QL) -> x_a66QL
+ Language.LSP.Types: regHelper :: forall m_a63Iw x_a63Ix. SMethod m_a63Iw -> (Show (RegistrationOptions m_a63Iw) => ToJSON (RegistrationOptions m_a63Iw) => FromJSON (RegistrationOptions m_a63Iw) => x_a63Ix) -> x_a63Ix
- Language.LSP.Types.Lens: _InL :: forall a_a70jR b_abMD a_abMC. Prism ((|?) a_a70jR b_abMD) ((|?) a_abMC b_abMD) a_a70jR a_abMC
+ Language.LSP.Types.Lens: _InL :: forall a_a6WPX b_ac6Y a_ac6X. Prism ((|?) a_a6WPX b_ac6Y) ((|?) a_ac6X b_ac6Y) a_a6WPX a_ac6X
- Language.LSP.Types.Lens: _InR :: forall a_abMC b_a70jW b_abMD. Prism ((|?) a_abMC b_a70jW) ((|?) a_abMC b_abMD) b_a70jW b_abMD
+ Language.LSP.Types.Lens: _InR :: forall a_ac6X b_a6WQ2 b_ac6Y. Prism ((|?) a_ac6X b_a6WQ2) ((|?) a_ac6X b_ac6Y) b_a6WQ2 b_ac6Y

Files

ChangeLog.md view
@@ -1,4 +1,8 @@ # Revision history for lsp-types+ +## 1.4.0.1++* Fix result type of selection range requests.  ## 1.4.0.0 
lsp-types.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.2 name:                lsp-types-version:             1.4.0.0+version:             1.4.0.1 synopsis:            Haskell library for the Microsoft Language Server Protocol, data types  description:         An implementation of the types to allow language implementors to
src/Language/LSP/Types/Method.hs view
@@ -320,7 +320,7 @@   parseJSON (A.String "textDocument/rename")                 = pure $ SomeClientMethod STextDocumentRename   parseJSON (A.String "textDocument/prepareRename")          = pure $ SomeClientMethod STextDocumentPrepareRename   parseJSON (A.String "textDocument/foldingRange")           = pure $ SomeClientMethod STextDocumentFoldingRange-  parseJSON (A.String "textDocument/selectionRange")         = pure $ SomeClientMethod STextDocumentFoldingRange+  parseJSON (A.String "textDocument/selectionRange")         = pure $ SomeClientMethod STextDocumentSelectionRange   parseJSON (A.String "textDocument/prepareCallHierarchy")   = pure $ SomeClientMethod STextDocumentPrepareCallHierarchy   parseJSON (A.String "callHierarchy/incomingCalls")         = pure $ SomeClientMethod SCallHierarchyIncomingCalls   parseJSON (A.String "callHierarchy/outgoingCalls")         = pure $ SomeClientMethod SCallHierarchyOutgoingCalls