Ilmari Vacklin
Ilmari Vacklin
Looking at the code in `Ide.Plugin.Fourmolu`, looks like adding some debug printing for the resolved configuration might help in investigating this.
Looks like @georgefst is the code owner for the fourmolu plugin. Can I help with triage in some way?
Note that this affects both the built-in Fourmolu handler and the CLI handler. Maybe this is because on [this line](https://github.com/haskell/haskell-language-server/blob/1078d4b48b15b64707d17906b8fa6ec71b911ebb/plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs#L91) we pass `Nothing` as the `CabalInfo` parameter?
> I don't know whether that's still true with import-grouping, and I can't remember exactly what, if anything, would go wrong if we didn't pass --no-cabal. Naively just removing that...
Looks like we could also use the `-m` flag to fourmolu to pass in modules local to this package. However, I wonder if it's sustainable in general to keep adding...
Hmm, should the last two nodes in https://app.argos-ci.com/mermaid/mermaid/builds/5411/226498099 have newlines between `line 0` and `line 1`?