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 +4/−0
- lsp-types.cabal +1/−1
- src/Language/LSP/Types/Method.hs +1/−1
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