Skip to content

update amq-protocol #560

update amq-protocol

update amq-protocol #560

Triggered via push December 9, 2024 08:53
Status Success
Total duration 4m 9s
Artifacts
Matrix: build_and_test
Fit to window
Zoom out
Zoom in

Annotations

45 warnings
the following explicit lifetimes could be elided: 'a: src/parsing.rs#L116
warning: the following explicit lifetimes could be elided: 'a --> src/parsing.rs:116:6 | 116 | impl<'a, 'b> Compare<&'b [u8]> for ParsingContext<'a> { | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes help: elide the lifetimes | 116 - impl<'a, 'b> Compare<&'b [u8]> for ParsingContext<'a> { 116 + impl<'b> Compare<&'b [u8]> for ParsingContext<'_> { |
the following explicit lifetimes could be elided: 'a: src/parsing.rs#L26
warning: the following explicit lifetimes could be elided: 'a --> src/parsing.rs:26:6 | 26 | impl<'a> Clone for ParsingContext<'a> { | ^^ ^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes = note: `-W clippy::needless-lifetimes` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::needless_lifetimes)]` help: elide the lifetimes | 26 - impl<'a> Clone for ParsingContext<'a> { 26 + impl Clone for ParsingContext<'_> { |
unnecessary closure used to substitute value for `Option::None`: src/io_loop.rs#L178
warning: unnecessary closure used to substitute value for `Option::None` --> src/io_loop.rs:178:25 | 178 | / self.frames.poison().unwrap_or_else(|| { 179 | | Error::InvalidConnectionState(ConnectionState::Closed) 180 | | }), | |__________________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_lazy_evaluations = note: `-W clippy::unnecessary-lazy-evaluations` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::unnecessary_lazy_evaluations)]` help: use `unwrap_or` instead | 178 ~ self.frames.poison().unwrap_or({ 179 + Error::InvalidConnectionState(ConnectionState::Closed) 180 ~ }), |
this function has too many arguments (10/9): src/channel.rs#L89
warning: this function has too many arguments (10/9) --> src/channel.rs:89:5 | 89 | / pub(crate) fn new( 90 | | channel_id: ChannelId, 91 | | configuration: Configuration, 92 | | connection_status: ConnectionStatus, ... | 99 | | recovery_config: RecoveryConfig, 100 | | ) -> Channel { | |________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments = note: `-W clippy::too-many-arguments` implied by `-W clippy::all` = help: to override `-W clippy::all` add `#[allow(clippy::too_many_arguments)]`
build_and_test (ubuntu-latest, nightly)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_and_test (ubuntu-latest, nightly)
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/
build_and_test (ubuntu-latest, nightly)
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/
build_and_test (ubuntu-latest, nightly)
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/
build_and_test (ubuntu-latest, nightly)
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/
build_and_test (ubuntu-latest, nightly)
flag `-Z features` has been stabilized in the 1.51 release, and is no longer necessary
build_and_test (ubuntu-latest, beta)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_and_test (ubuntu-latest, beta)
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/
build_and_test (ubuntu-latest, beta)
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/
build_and_test (ubuntu-latest, beta)
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/
build_and_test (ubuntu-latest, beta)
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/
build_and_test (ubuntu-latest, stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_and_test (ubuntu-latest, stable)
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/
build_and_test (ubuntu-latest, stable)
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/
build_and_test (ubuntu-latest, stable)
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/
build_and_test (ubuntu-latest, stable)
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/
build_and_test (ubuntu-latest, 1.74.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build_and_test (ubuntu-latest, 1.74.0): examples/pubsub.rs#L10
unnecessary `unsafe` block
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (test "publisher_confirms") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "pubsub") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "restore-topology") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "reconnect") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "print-topology") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0): examples/pubsub.rs#L10
unnecessary `unsafe` block
build_and_test (ubuntu-latest, 1.74.0): examples/consumer.rs#L7
unnecessary `unsafe` block
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "pubsub") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "client-certificate") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0)
`lapin` (example "print-topology") generated 1 warning
build_and_test (ubuntu-latest, 1.74.0): tests/connection.rs#L46
unnecessary `unsafe` block
build_and_test (ubuntu-latest, 1.74.0)
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/
build_and_test (ubuntu-latest, 1.74.0)
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/
build_and_test (ubuntu-latest, 1.74.0)
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/
build_and_test (ubuntu-latest, 1.74.0)
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/