Theophilos Giannakopoulos
Theophilos Giannakopoulos
I would gladly do that it it were just for myself, but I have a team of Haskell novices that I need to support as well. Matching our CI version...
> Here's how I work around this problem: build HLS from source with extra constraints pinning the formatter version to the one that you want. This was easier than it...
Given that the changes to address this properly seem to be on the larger side, would it be reasonable to implement a mitigation in the meantime? For example, modifying [splitSettings](https://github.com/ndmitchell/hlint/blob/5beb894/src/Language/Haskell/HLint.hs#L115-L119)...
@ndmitchell I opened https://github.com/ndmitchell/hlint/pull/1340 with the change, but it looks like you need to approve the GitHub workflows to run.
Would it help to include the patch for `branch-3.2` as well? I think that haskell-language-server is still being built against 3.2 for GHC 8.10.
I'll see if I can figure out how to improve the version bounds issues keeping it on 3.2 first, then. Thanks!
From what I can tell, e7d1a27611ab77f089991eece5b05ecf6e1d8d8b has fixed this by skipping empty manifolds.