Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changelog
Context
When rebasing there was no option of
prettify
that would work (because changes while rebasing are neither staged nor unstaged, they are in the previous commit). So this PR adds an option-p
that diffs againstHEAD~1
.Also the tool would not work unless run from the top level in the repo, which is kind of inconvenient. So this change make
prettify
work from any subfolder.This PR also imports changes from
cardano-cli
that improve checks on arguments (to give better error messages), and simplifies tool availability checking.Twin PR #842 in cardano-cli
How to trust this PR
Probably testing is the best way to ensure it works. But they are few changes, so a quick look at the diff would also be nice.
Checklist