Add hlint config and github action#157
Conversation
|
Hi @philderbeast, welcome! Thanks for taking an interest in the project. I should say that I'm not particularly inclined to enforce linting on the project. However, I would be happy to keep the Review:
|
003aeb9 to
fe2ed32
Compare
|
I've dropped the github workflow and added |
|
Thanks! The commit message says Could you remove that outdated part? Perhaps say: Add multi-line strings to make hlint capable of parsing that module. |
|
I like to leave commit history messages to show how I got to the squashed commit but can rewrite the message to only refer to what can now be seen in the commit. |
- Use -XMultilineString in Thread/Stack
fe2ed32 to
5c86d14
Compare
|
Thanks for updating it! Indeed, in this project we'd rather follow the style where a commit message refers only to what the commit is in the end. Alternative styles are also reasonable, but this is the one we're taking for haskell-debugger. Thanks again! I'll land it once CI passes. |
|
I'm not able to reproduce the "Build and Run Integration Tests (9.14.1)" failure locally, either when setting "DEBUGGER=... make test" in the environment or by doing a |
What an awesome addition to the Haskell toolset.
I tried configuring the project for linting and found remarkably few suggestions, all currently ignored. I exclude one module that doesn't parse.
Are you up for enabling
-XMultilineStrings? If so I can get HLint to parse that module with this change: