-
Notifications
You must be signed in to change notification settings - Fork 156
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
Replace UMapCompact with UMap and add tests #3371
Conversation
2 tests are failing still, unexpectedly. I'm looking into it 👍 |
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.
love it! thank you!
Those tests should now pass 🤞 |
102433e
to
b4abf6f
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.
Looking great. Some issues with versions and bounds, but this is a totally new practice for everyone on the team, so it will take a while to get used to.
libs/cardano-ledger-core/testlib/Test/Cardano/Ledger/Core/Arbitrary.hs
Outdated
Show resolved
Hide resolved
libs/cardano-ledger-core/testlib/Test/Cardano/Ledger/Core/Arbitrary.hs
Outdated
Show resolved
Hide resolved
3af4945
to
d5f4225
Compare
@lehins This is ready for another review! |
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.
Awesome work. Thank you.
d5f4225
to
e144f2c
Compare
e144f2c
to
405c245
Compare
@aniketd Looks like there is a test failure |
- Also, remove use of it from set-algebra. Most of it were unused instances. - Bump versions of both `cardano-data` and `set-algebra` and update their changelogs. This is in preparation for renaming `Cardano.Ledger.UMapCompact` back to `UMap` in subsequent commits.
Also, bump `cardano-ledger-core` version to 1.2.0.0
These tests are not likely to compile without errors yet, so just the file is moved, but not added to the cabal file.
Add missing required arbitrary instances.
The versions don't need bumping as we have already done that in a previous commit.
405c245
to
72d1953
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.
👍
Description
Closes #3272
Checklist
CHANGELOG.md
for affected packagefourmolu
(usescripts/fourmolize.sh
)scripts/cabal-format.sh
)hie.yaml
has been updated (usescripts/gen-hie.sh
)