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.
Hey Pietro,
after so many years I'm still finding uses for this project, and judging by the crates.io download metrics someone else is still using it too, so I've decided it's finally time to show it some love and polish it up a bit.
Working on this was very nice, as I've rediscovered old Rust things I had completely forgotten like the
...
range syntaxI've bumped MSRV to v1.80, run rustfmt and clippy, upgraded dependencies (except
hyper
because of v0.11 switching tofutures
0.1), upgraded editions, droppedlazy_static
and replacedtempdir
withtempfile
.CI still need some work to migrate away from Travis CI.
I have to go do something else now but I'll come back with rebase on the commits.