I've been loving this CLI for the past couple of weeks. I was preparing to start a PR with a suggested improvement, when I noticed the CI pipeline could also be expanded upon.
This PR will:
add fmt
add clippy
add a separate build and test step
test against stable, beta, and nightly
make changes to the source code to satisfy the above requirements
I added fmt and clippy as a general check against common mistakes and anti-patterns in code, and the ability to test against the stable, beta, and nightly toolchains. There were a couple of minor points those checks found, but other than addressing those, no other changes to the source code are introduced.
I've been loving this CLI for the past couple of weeks. I was preparing to start a PR with a suggested improvement, when I noticed the CI pipeline could also be expanded upon.
This PR will:
I added fmt and clippy as a general check against common mistakes and anti-patterns in code, and the ability to test against the stable, beta, and nightly toolchains. There were a couple of minor points those checks found, but other than addressing those, no other changes to the source code are introduced.