Skip to content
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

Update tooling to latest version #147

Merged
merged 1 commit into from
Nov 19, 2023
Merged

Update tooling to latest version #147

merged 1 commit into from
Nov 19, 2023

Conversation

ericcornelissen
Copy link
Owner

@ericcornelissen ericcornelissen commented Nov 19, 2023

Relates to e370096, #52, #53, #96

Summary

  • Update cargo-all-features from 1.9.0 to 1.10.0.
  • Update cargo-deny from v0.13.9 to v0.14.3 and bump the minimum version to v0.14.2.
  • Update cargo-mutants from 23.6.0 to 23.11.1 and update the config to ignore the rm::dispose function in which it now finds a mutant.
  • Update cargo-tarpaulin from 0.26.1 to 0.27.1.

- Update `cargo-all-features` from 1.9.0 to 1.10.0.
- Update `cargo-deny` from v0.13.9 to v0.14.3 and bump the minimum
  version to v0.14.2 because of the introduction of the `include-dev`
  option in that version, which is adopted here as well.
- Update `cargo-mutants` from 23.6.0 to 23.11.1 and update the config
  to ignore the `rm::dispose` method in which it now finds a mutant. The
  mutant isn't caught because no tests for this function are run without
  the `test-trash` feature, which won't be enabled for mutation testing
  due to the cost it would incur. This does not affect usage with the
  current minimum version of `cargo-mutants`. (The minimum version is
  corrected, the previously listed version does not exist.)
- Update `cargo-tarpaulin` from 0.26.1 to 0.27.1.
@ericcornelissen ericcornelissen added ci/cd Relates to ci/cd dependencies Changes to the project's dependencies labels Nov 19, 2023
@ericcornelissen ericcornelissen merged commit 5d65a99 into main Nov 19, 2023
21 checks passed
@ericcornelissen ericcornelissen deleted the bump-tooling branch November 19, 2023 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd Relates to ci/cd dependencies Changes to the project's dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant