-
-
Notifications
You must be signed in to change notification settings - Fork 59
Tweak operation absorbtion (ex. Unindent Concatenation) #307
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
Conversation
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/formatting-team-meeting-2025-05-27/64870/1 |
ab7d1f8
to
2022fef
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I skimmed the code, but between limited Haskell experience and limited time, I wasn't able to give any useful feedback on the code.
Left some thoughts/nits on the tests. I also skimmed the nixpkgs diff.
I'm surprised that this commit had no effect on nixpkgs: infinixbot/nixpkgs@6e9d96e. Does the change actually do anything?
I'm giving you a shipit, but am also asking/trusting you to seek feedback from more tenured members of the team if you feel it's needed here!
2022fef
to
e9770be
Compare
@jfly I've now rewritten the changes to better highlight what each bit of the code is doing, that should hopefully clear things up. With the new diff, we should be able to answer the question whether or not we still want to keep the old special case |
750c455
to
8d96947
Compare
8d96947
to
69196c1
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/formatting-team-meeting-2025-06-24/66031/1 |
a9d77e6
to
bb9a9df
Compare
bb9a9df
to
3a3e0d3
Compare
3a3e0d3
to
7e22758
Compare
We don't need it anymore, case 1 covers every good aspect of it but in better
58dd0c9
to
aed61db
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/formatting-team-meeting-2025-07-08/66454/1 |
Quick experiment for #228 #284. Honestly I'm more "vibe coding" than anything else here, this issue is stretching our engine past its limits, and properly reasoning about what which knobs to turn is really expensive on brainpower
Closes #228, Closes #309