Skip to content

fix(deps): update rust crate serde_yaml to v0.9.34 #770

fix(deps): update rust crate serde_yaml to v0.9.34

fix(deps): update rust crate serde_yaml to v0.9.34 #770

Triggered via push May 15, 2024 16:16
Status Failure
Total duration 4m 43s
Artifacts

check.yml

on: push
Matrix: Check Commit
Cargo fmt
0s
Cargo fmt
Fossa License Check
20s
Fossa License Check
Matrix: release
Fit to window
Zoom out
Zoom in

Annotations

25 errors and 53 warnings
Operation Version Upgrade
Process completed with exit code 1.
use of `unwrap_or_else` to construct default value: src/paths.rs#L262
error: use of `unwrap_or_else` to construct default value --> src/paths.rs:262:14 | 262 | .unwrap_or_else(PathBuf::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `unwrap_or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default
assigning the result of `Clone::clone()` may be inefficient: src/hoard/pile_config.rs#L255
error: assigning the result of `Clone::clone()` may be inefficient --> src/hoard/pile_config.rs:255:13 | 255 | self.encryption = other.encryption.clone(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `clone_from()`: `self.encryption.clone_from(&other.encryption)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assigning_clones note: the lint level is defined here --> src/lib.rs:23:9 | 23 | #![deny(clippy::perf)] | ^^^^^^^^^^^^ = note: `#[deny(clippy::assigning_clones)]` implied by `#[deny(clippy::perf)]`
item in documentation is missing backticks: src/diff.rs#L62
error: item in documentation is missing backticks --> src/diff.rs:62:26 | 62 | /// The left path to diff_paths existed, but the right path did not. | ^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_markdown help: try | 62 | /// The left path to `diff_paths` existed, but the right path did not. | ~~~~~~~~~~~~
item in documentation is missing backticks: src/diff.rs#L60
error: item in documentation is missing backticks --> src/diff.rs:60:26 | 60 | /// The left path to diff_files did not exist, but the right path did. | ^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_markdown = note: `#[deny(clippy::doc_markdown)]` implied by `#[deny(clippy::pedantic)]` help: try | 60 | /// The left path to `diff_files` did not exist, but the right path did. | ~~~~~~~~~~~~
non-canonical implementation of `partial_cmp` on an `Ord` type: src/checksum/digest.rs#L116
error: non-canonical implementation of `partial_cmp` on an `Ord` type --> src/checksum/digest.rs:116:1 | 116 | / impl<T> PartialOrd for Digest<T> 117 | | where 118 | | T: Digestable, 119 | | <<T as Digestable>::OutputSize as Add>::Output: ArrayLength<u8>, 120 | | { 121 | | fn partial_cmp(&self, other: &Self) -> Option<Ordering> { | | _____________________________________________________________- 122 | || self.0.partial_cmp(&other.0) 123 | || } | ||_____- help: change this to: `{ Some(self.cmp(other)) }` 124 | | } | |__^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#non_canonical_partial_ord_impl note: the lint level is defined here --> src/lib.rs:19:9 | 19 | #![deny(clippy::all)] | ^^^^^^^^^^^ = note: `#[deny(clippy::non_canonical_partial_ord_impl)]` implied by `#[deny(clippy::all)]`
matching over `()` is more explicit: src/checkers/history/operation/mod.rs#L408
error: matching over `()` is more explicit --> src/checkers/history/operation/mod.rs:408:44 | 408 | self.require_latest_version().map(|_| self) | ^ help: use `()` instead of `_`: `()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns
matching over `()` is more explicit: src/checkers/history/operation/mod.rs#L399
error: matching over `()` is more explicit --> src/checkers/history/operation/mod.rs:399:44 | 399 | self.require_latest_version().map(|_| self) | ^ help: use `()` instead of `_`: `()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns
you are explicitly cloning with `.map()`: src/checkers/history/operation/v2.rs#L453
error: you are explicitly cloning with `.map()` --> src/checkers/history/operation/v2.rs:453:9 | 453 | / self.created 454 | | .get(rel_path) 455 | | .or_else(|| self.modified.get(rel_path)) 456 | | .or_else(|| self.unmodified.get(rel_path)) 457 | | .map(Clone::clone) | |______________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[deny(clippy::map_clone)]` implied by `#[deny(clippy::style)]` help: consider calling the dedicated `cloned` method | 453 ~ self.created 454 + .get(rel_path) 455 + .or_else(|| self.modified.get(rel_path)) 456 + .or_else(|| self.unmodified.get(rel_path)).cloned() |
use of `or_insert_with` to construct default value: src/checkers/history/operation/v2.rs#L112
error: use of `or_insert_with` to construct default value --> src/checkers/history/operation/v2.rs:112:22 | 112 | .or_insert_with(HashSet::new) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `or_default()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_default note: the lint level is defined here --> src/lib.rs:21:9 | 21 | #![deny(clippy::style)] | ^^^^^^^^^^^^^ = note: `#[deny(clippy::unwrap_or_default)]` implied by `#[deny(clippy::style)]`
matching over `()` is more explicit: src/checkers/history/operation/util.rs#L209
error: matching over `()` is more explicit --> src/checkers/history/operation/util.rs:209:23 | 209 | .map(|(count, _)| count) | ^ help: use `()` instead of `_`: `()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns
matching over `()` is more explicit: src/checkers/history/operation/util.rs#L204
error: matching over `()` is more explicit --> src/checkers/history/operation/util.rs:204:25 | 204 | let (count, _) = acc?; | ^ help: use `()` instead of `_`: `()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ignored_unit_patterns note: the lint level is defined here --> src/lib.rs:24:9 | 24 | #![deny(clippy::pedantic)] | ^^^^^^^^^^^^^^^^ = note: `#[deny(clippy::ignored_unit_patterns)]` implied by `#[deny(clippy::pedantic)]`
unnecessary qualification: src/config/builder/environment/exe.rs#L63
error: unnecessary qualification --> src/config/builder/environment/exe.rs:63:9 | 63 | std::fmt::Display::fmt(&self.0.display(), f) | ^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 63 - std::fmt::Display::fmt(&self.0.display(), f) 63 + fmt::Display::fmt(&self.0.display(), f) |
unnecessary qualification: src/checksum/digest.rs#L64
error: unnecessary qualification --> src/checksum/digest.rs:64:23 | 64 | type OutputSize = <sha2::Sha256 as sha2::digest::OutputSizeUser>::OutputSize; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 64 - type OutputSize = <sha2::Sha256 as sha2::digest::OutputSizeUser>::OutputSize; 64 + type OutputSize = <sha2::Sha256 as digest::OutputSizeUser>::OutputSize; |
unnecessary qualification: src/checksum/digest.rs#L56
error: unnecessary qualification --> src/checksum/digest.rs:56:23 | 56 | type OutputSize = <md5::Md5 as md5::digest::OutputSizeUser>::OutputSize; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> src/lib.rs:61:1 | 61 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 56 - type OutputSize = <md5::Md5 as md5::digest::OutputSizeUser>::OutputSize; 56 + type OutputSize = <md5::Md5 as digest::OutputSizeUser>::OutputSize; |
Check Commit (macos-latest): src/checksum/digest.rs#L56
unnecessary qualification
Check Commit (macos-latest): src/checksum/digest.rs#L64
unnecessary qualification
Check Commit (macos-latest)
The process '/Users/runner/.cargo/bin/cargo' failed with exit code 101
Check Commit (ubuntu-latest)
The job was canceled because "macos-latest" failed.
Check Commit (ubuntu-latest)
The operation was canceled.
Check Commit (windows-latest)
The job was canceled because "macos-latest" failed.
Check Commit (windows-latest)
The operation was canceled.
Cargo deny
Tokens for named pipes may be delivered after deregistration
Cargo deny
The process '/home/runner/.cargo/bin/cargo' failed with exit code 1
changes
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, dorny/paths-filter@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Fossa License Check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, fossa-contrib/fossa-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Operation Version Upgrade
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Operation Version Upgrade
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Operation Version Upgrade
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Operation Version Upgrade
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Operation Version Upgrade
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Operation Version Upgrade
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information: src/lib.rs#L46
warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information --> src/lib.rs:46:1 | 46 | private_in_public, | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default
Check Commit (macos-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Check Commit (macos-latest)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Check Commit (macos-latest): src/lib.rs#L46
lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
Check Commit (macos-latest)
`hoard` (lib) generated 1 warning
Check Commit (macos-latest)
build failed, waiting for other jobs to finish...
Check Commit (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (macos-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (ubuntu-latest)
Unable to download grcov == latest from the tool cache: Error: Unexpected HTTP response: 403
Check Commit (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (ubuntu-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Check Commit (windows-latest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo MSRV
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1, actions-rs/install@v0.1, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Cargo MSRV
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/install@v0.1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Cargo MSRV
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo MSRV
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo MSRV
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo MSRV
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo MSRV
Unable to download cargo-make == latest from the tool cache: Error: Unexpected HTTP response: 403
Cargo MSRV
Unable to download cargo-msrv == latest from the tool cache: Error: Unexpected HTTP response: 403
Cargo deny
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions-rs/toolchain@v1, actions-rs/install@v0.1, actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Cargo deny
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/install@v0.1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Cargo deny
Unable to download cargo-deny == latest from the tool cache: Error: Unexpected HTTP response: 403
Cargo deny
Unable to download cargo-make == latest from the tool cache: Error: Unexpected HTTP response: 403
Cargo deny
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo deny
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo deny
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo deny
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key will be removed in a future update, see https://github.com/EmbarkStudios/cargo-deny/pull/611 for details
Cargo deny
this key has been moved to [graph]
Cargo deny
this key has been moved to [graph]