-
-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up partial functions ratchet #2974
Set up partial functions ratchet #2974
Conversation
CI error:
|
ca9c443
to
46d8dc5
Compare
Rebased and added exceptions for the new stuff, added |
I am very confused about how the changes I've made can affect some test in the func test suite 🤔 |
I think it must be picking up the hlint config. |
c424232
to
0b5c3ec
Compare
Yep, that was it. |
How can I be getting ghcide test failures????? |
There can be many reasons on windows:
|
ddb607d
to
08771a1
Compare
I rebased, let's see if it reoccurs. |
And now it's happy 🤷 |
Anyone like to approve? |
I'll leave it a day or two in case anyone else has opinions :) |
Love it. Now I really don't have any excuse for not starting to remove individual partial functions one by one 😄 |
* HLint partial functions * Delete commented out stuff * Delete flag-based warnings, unclear they add much * Delete DA-specific hints * Delete extra cpp args * Delete extension options relating to dead build system * Don't bother trying to restrict CPP for now, it's everywhere * Make the hlint job fail if there are any errors * Fix for rebase, add unsafePerformIO and fold1 variants * Add some more indexing functions * Try turning off hlint on this test file * Add .hlint.yaml file for hls-hlint-plugin Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
ghcide
.hlint.yaml
to the top-level.hlint.yaml
.hlint.yaml
.