Skip to content

feat: support salvo #210

feat: support salvo

feat: support salvo #210

Triggered via pull request May 29, 2024 21:55
@DDtKeyDDtKey
synchronize #96
support-salvo
Status Cancelled
Total duration 2m 3s
Artifacts

ci.yml

on: pull_request
Clippy check
1m 18s
Clippy check
Rustfmt check
11s
Rustfmt check
PR name check
4s
PR name check
Matrix: build_and_test
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 13 warnings
Build & Test - Windows (stable)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - Windows (stable)
The operation was canceled.
Build & Test - Windows (nightly)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - Windows (nightly)
The operation was canceled.
Build & Test - MacOS (nightly)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - MacOS (nightly)
The operation was canceled.
Build & Test - Ubuntu (nightly)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - Ubuntu (nightly)
The operation was canceled.
Build & Test - MacOS (stable)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - MacOS (stable)
The operation was canceled.
Build & Test - Ubuntu (stable)
Canceling since a higher priority waiting request for 'refs/pull/96/merge' exists
Build & Test - Ubuntu (stable)
The operation was canceled.
PR name check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: CondeNast/conventional-pull-request-action@v0.2.0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PR name check
The following actions uses node12 which is deprecated and will be forced to run on node16: CondeNast/conventional-pull-request-action@v0.2.0. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Rustfmt check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/cargo@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Rustfmt check
The following actions uses node12 which is deprecated and will be forced to run on node16: 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/
you are explicitly cloning with `.map()`: actix-web-grants/src/authorities/mod.rs#L88
warning: you are explicitly cloning with `.map()` --> actix-web-grants/src/authorities/mod.rs:88:13 | 88 | / req.extensions() 89 | | .get::<AuthDetails<T>>() 90 | | .map(AuthDetails::clone) | |________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[warn(clippy::map_clone)]` on by default help: consider calling the dedicated `cloned` method | 88 ~ req.extensions() 89 + .get::<AuthDetails<T>>().cloned() |
you are explicitly cloning with `.map()`: poem-grants/src/authorities/mod.rs#L81
warning: you are explicitly cloning with `.map()` --> poem-grants/src/authorities/mod.rs:81:9 | 81 | / req.extensions() 82 | | .get::<AuthDetails<T>>() 83 | | .map(AuthDetails::clone) | |____________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[warn(clippy::map_clone)]` on by default help: consider calling the dedicated `cloned` method | 81 ~ req.extensions() 82 + .get::<AuthDetails<T>>().cloned() |
you are explicitly cloning with `.map()`: actix-web-grants/src/authorities/mod.rs#L88
warning: you are explicitly cloning with `.map()` --> actix-web-grants/src/authorities/mod.rs:88:13 | 88 | / req.extensions() 89 | | .get::<AuthDetails<T>>() 90 | | .map(AuthDetails::clone) | |________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[warn(clippy::map_clone)]` on by default help: consider calling the dedicated `cloned` method | 88 ~ req.extensions() 89 + .get::<AuthDetails<T>>().cloned() |
bound is defined in more than one place: rocket-grants/src/fairing.rs#L87
warning: bound is defined in more than one place --> rocket-grants/src/fairing.rs:87:30 | 87 | pub fn with_extractor_fn<F: Send + Sync + 'static>(extractor_fn: F) -> Self | ^ 88 | where 89 | F: for<'a> Fn(&'a mut Request<'_>) -> BoxFuture<'a, Option<HashSet<Type>>>, | ^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations = note: `#[warn(clippy::multiple_bound_locations)]` on by default
bound is defined in more than one place: rocket-grants/src/fairing.rs#L87
warning: bound is defined in more than one place --> rocket-grants/src/fairing.rs:87:30 | 87 | pub fn with_extractor_fn<F: Send + Sync + 'static>(extractor_fn: F) -> Self | ^ 88 | where 89 | F: for<'a> Fn(&'a mut Request<'_>) -> BoxFuture<'a, Option<HashSet<Type>>>, | ^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#multiple_bound_locations = note: `#[warn(clippy::multiple_bound_locations)]` on by default
you are explicitly cloning with `.map()`: actix-web-grants/src/authorities/mod.rs#L88
warning: you are explicitly cloning with `.map()` --> actix-web-grants/src/authorities/mod.rs:88:13 | 88 | / req.extensions() 89 | | .get::<AuthDetails<T>>() 90 | | .map(AuthDetails::clone) | |________________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[warn(clippy::map_clone)]` on by default help: consider calling the dedicated `cloned` method | 88 ~ req.extensions() 89 + .get::<AuthDetails<T>>().cloned() |
you are explicitly cloning with `.map()`: poem-grants/src/authorities/mod.rs#L81
warning: you are explicitly cloning with `.map()` --> poem-grants/src/authorities/mod.rs:81:9 | 81 | / req.extensions() 82 | | .get::<AuthDetails<T>>() 83 | | .map(AuthDetails::clone) | |____________________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone = note: `#[warn(clippy::map_clone)]` on by default help: consider calling the dedicated `cloned` method | 81 ~ req.extensions() 82 + .get::<AuthDetails<T>>().cloned() |
Clippy check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/clippy-check@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Clippy check
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/