haskell / lsp

Haskell library for the Microsoft Language Server Protocol
360 stars 89 forks source link

Add lower bound constraint hashable >= 1.3.4.0 in lsp-types #499

Closed thomasjm closed 1 year ago

thomasjm commented 1 year ago

This is necessary because the Hashable instance for Map was only added in 1.3.4.0, and is relied on e.g. here:

https://github.com/haskell/lsp/blob/a1c7dff4ddd712887de5610153f34803611609d9/lsp-types/generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs#L68