fix naming typo #11
qc.yaml
on: push
prettier
3s
Shellcheck
3s
Rust Format
4s
cargo-bench
3m 8s
mandoc
15s
cargo-audit
2m 40s
cargo-clippy
1m 2s
cargo-doc
12s
cargo-test-nix-devshell-x86_64-linux
4m 38s
cargo-fuzz
5m 7s
codecov
5m 28s
Matrix: cargo-test
Annotations
62 warnings
Shellcheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
prettier
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Rust Format
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-doc
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
mandoc
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
this expression borrows a value the compiler would automatically borrow:
rp/src/exchange.rs#L223
warning: this expression borrows a value the compiler would automatically borrow
--> rp/src/exchange.rs:223:34
|
223 | let final_cleanup_handlers = (&cleanup_handlers).clone();
| ^^^^^^^^^^^^^^^^^^^ help: change this to: `cleanup_handlers`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
= note: `#[warn(clippy::needless_borrow)]` on by default
|
very complex type used. Consider factoring parts into `type` definitions:
rp/src/exchange.rs#L171
warning: very complex type used. Consider factoring parts into `type` definitions
--> rp/src/exchange.rs:171:5
|
171 | Arc<::futures::lock::Mutex<Vec<Pin<Box<dyn Future<Output = Result<(), Error>> + Send>>>>>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity
= note: `#[warn(clippy::type_complexity)]` on by default
|
empty line after doc comment:
rosenpass/src/protocol/protocol.rs#L1052
warning: empty line after doc comment
--> rosenpass/src/protocol/protocol.rs:1052:5
|
1052 | / /// Bails on messages sent by responder and non-handshake messages.
1053 | |
| |_
1054 | / pub fn handle_msg_under_load<H: HostIdentification>(
1055 | | &mut self,
1056 | | rx_buf: &[u8],
1057 | | tx_buf: &mut [u8],
1058 | | host_identification: &H,
1059 | | ) -> Result<HandleMsgResult> {
| |________________________________- the comment documents this method
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default
= help: if the empty line is unintentional remove it
|
importing legacy numeric constants:
rosenpass/src/msgs.rs#L12
warning: importing legacy numeric constants
--> rosenpass/src/msgs.rs:12:5
|
12 | use std::u8;
| ^^^^^^^
|
= help: remove this import
= note: then `u8::<CONST>` will resolve to the respective associated constant
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
= note: `#[warn(clippy::legacy_numeric_constants)]` on by default
|
empty line after doc comment:
ciphers/src/hash_domain.rs#L39
warning: empty line after doc comment
--> ciphers/src/hash_domain.rs:39:1
|
39 | / ///
40 | |
| |_
...
46 | pub struct HashDomain([u8; KEY_LEN]);
| --------------------- the comment documents this struct
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default
= help: if the empty line is unintentional remove it
help: if the doc comment should not document `HashDomain` comment it out
|
9 ~ // ///
10 ~ // ///```rust
11 ~ // /// # use rosenpass_ciphers::hash_domain::{HashDomain, HashDomainNamespace, SecretHashDomain, SecretHashDomainNamespace};
12 ~ // /// use rosenpass_secret_memory::Secret;
13 ~ // /// # rosenpass_secret_memory::secret_policy_use_only_malloc_secrets();
14 ~ // ///
15 ~ // /// const PROTOCOL_IDENTIFIER: &str = "MY_PROTOCOL:IDENTIFIER";
16 ~ // /// # fn do_doc_test() -> Result<(), Box<dyn std::error::Error>> {
17 ~ // /// // create use once hash domain for the protocol identifier
18 ~ // /// let mut hash_domain = HashDomain::zero();
19 ~ // /// hash_domain = hash_domain.mix(PROTOCOL_IDENTIFIER.as_bytes())?;
20 ~ // /// // upgrade to reusable hash domain
21 ~ // /// let hash_domain_namespace: HashDomainNamespace = hash_domain.dup();
22 ~ // /// // derive new key
23 ~ // /// let key_identifier = "my_key_identifier";
24 ~ // /// let key = hash_domain_namespace.mix(key_identifier.as_bytes())?.into_value();
25 ~ // /// // derive a new key based on a secret
26 ~ // /// const MY_SECRET_LEN: usize = 21;
27 ~ // /// let my_secret_bytes = "my super duper secret".as_bytes();
28 ~ // /// let my_secret: Secret<21> = Secret::from_slice("my super duper secret".as_bytes());
29 ~ // /// let secret_hash_domain: SecretHashDomain = hash_domain_namespace.mix_secret(my_secret)?;
30 ~ // /// // derive a new key based on the secret key
31 ~ // /// let new_key_identifier = "my_new_key_identifier".as_bytes();
32 ~ // /// let new_key = secret_hash_domain.mix(new_key_identifier)?.into_secret();
33 ~ // ///
34 ~ // /// # Ok(())
35 ~ // /// # }
36 ~ // /// # do_doc_test().unwrap();
37 ~ // ///
38 ~ // ///```
39 ~ // ///
|
|
missing documentation for a module:
util/src/zerocopy/mod.rs#L3
warning: missing documentation for a module
--> util/src/zerocopy/mod.rs:3:1
|
3 | mod zerocopy_slice_ext;
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/zerocopy/mod.rs#L2
warning: missing documentation for a module
--> util/src/zerocopy/mod.rs:2:1
|
2 | mod zerocopy_ref_ext;
| ^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/zerocopy/ref_maker.rs#L14
warning: missing documentation for a struct field
--> util/src/zerocopy/ref_maker.rs:14:5
|
14 | _phantom_t: PhantomData<T>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/zerocopy/ref_maker.rs#L13
warning: missing documentation for a struct field
--> util/src/zerocopy/ref_maker.rs:13:5
|
13 | buf: B,
| ^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/zerocopy/mod.rs#L1
warning: missing documentation for a module
--> util/src/zerocopy/mod.rs:1:1
|
1 | mod ref_maker;
| ^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/typenum.rs#L165
warning: missing documentation for a macro
--> util/src/typenum.rs:165:5
|
165 | / macro_rules! test_const_conversion {
166 | | // Type groups
167 | |
168 | | (($($typenum:ty),*) >= u7 = $const:expr $(; $($rest:tt)*)?) => {
... |
275 | | };
276 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/typenum.rs#L160
warning: missing documentation for a module
--> util/src/typenum.rs:160:1
|
160 | / mod test {
161 | | use static_assertions::const_assert_eq;
162 | | use typenum::consts::*;
163 | | use typenum::op;
... |
349 | | }
350 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/typenum.rs#L94
warning: missing documentation for a macro
--> util/src/typenum.rs:94:1
|
94 | / macro_rules! impl_numeric_into_const_signed {
95 | | ($($to_list:ty : $unsigned_list:ty),*) => {
96 | | $( impl_numeric_into_const_signed! { @impl $to_list : $unsigned_list} )*
97 | | };
... |
120 | | };
121 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/typenum.rs#L76
warning: missing documentation for a macro
--> util/src/typenum.rs:76:1
|
76 | / macro_rules! impl_numeric_into_const_unsigned {
77 | | ($($to_list:ty),*) => {
78 | | $( impl_numeric_into_const_unsigned! { @impl $to_list } )*
79 | | };
... |
91 | | };
92 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/typenum.rs#L54
warning: missing documentation for a macro
--> util/src/typenum.rs:54:1
|
54 | / macro_rules! impl_numeric_into_const_common {
55 | | ($type:ty) => {
56 | | impl_into_const! { Z0 as $type := 0 }
57 | | impl_into_const! { B0 as $type := 0 }
... |
73 | | };
74 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/typenum.rs#L46
warning: missing documentation for a macro
--> util/src/typenum.rs:46:1
|
46 | / macro_rules! impl_into_const {
47 | | ( $from:ty as $to:ty := $impl:expr) => {
48 | | impl IntoConst<$to> for $from {
49 | | const VALUE: $to = $impl;
50 | | }
51 | | };
52 | | }
| |_^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for an associated type:
util/src/typenum.rs#L43
warning: missing documentation for an associated type
--> util/src/typenum.rs:43:5
|
43 | type Type;
| ^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct:
util/src/typenum.rs#L39
warning: missing documentation for a struct
--> util/src/typenum.rs:39:1
|
39 | struct ConstAdd<T, Lhs: IntoConst<T>, Rhs: IntoConst<T>>(*const T, *const Lhs, *const Rhs); // impl IntoConst<T>
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct:
util/src/typenum.rs#L36
warning: missing documentation for a struct
--> util/src/typenum.rs:36:1
|
36 | struct ConstLshift<T, Param: IntoConst<T>, const SHIFT: i32>(*const T, *const Param); // impl IntoConst<T>
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct:
util/src/typenum.rs#L30
warning: missing documentation for a struct
--> util/src/typenum.rs:30:1
|
30 | / struct ConstApplyPosSign<T: AssociatedUnsigned, Param: IntoConst<<T as AssociatedUnsigned>::Type>>(
31 | | *const T,
32 | | *const Param,
33 | | );
| |__^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct:
util/src/typenum.rs#L24
warning: missing documentation for a struct
--> util/src/typenum.rs:24:1
|
24 | / struct ConstApplyNegSign<T: AssociatedUnsigned, Param: IntoConst<<T as AssociatedUnsigned>::Type>>(
25 | | *const T,
26 | | *const Param,
27 | | );
| |__^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_recv_fd.rs#L22
warning: missing documentation for a struct field
--> util/src/mio/uds_recv_fd.rs:22:5
|
22 | fds: BorrowFds,
| ^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_recv_fd.rs#L21
warning: missing documentation for a struct field
--> util/src/mio/uds_recv_fd.rs:21:5
|
21 | socket: BorrowSock,
| ^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/mio/mod.rs#L11
warning: missing documentation for a module
--> util/src/mio/mod.rs:11:1
|
11 | mod uds_recv_fd;
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a constant:
util/src/mio/uds_send_fd.rs#L98
warning: missing documentation for a constant
--> util/src/mio/uds_send_fd.rs:98:9
|
98 | const SCM_MAX_FD: usize = 253;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_send_fd.rs#L24
warning: missing documentation for a struct field
--> util/src/mio/uds_send_fd.rs:24:5
|
24 | _fd_dummy: PhantomData<Fd>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_send_fd.rs#L23
warning: missing documentation for a struct field
--> util/src/mio/uds_send_fd.rs:23:5
|
23 | _sock_dummy: PhantomData<Sock>,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_send_fd.rs#L22
warning: missing documentation for a struct field
--> util/src/mio/uds_send_fd.rs:22:5
|
22 | fds: BorrowFds,
| ^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mio/uds_send_fd.rs#L21
warning: missing documentation for a struct field
--> util/src/mio/uds_send_fd.rs:21:5
|
21 | socket: BorrowSock,
| ^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/mio/mod.rs#L6
warning: missing documentation for a module
--> util/src/mio/mod.rs:6:1
|
6 | mod uds_send_fd;
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a module:
util/src/mio/mod.rs#L2
warning: missing documentation for a module
--> util/src/mio/mod.rs:2:1
|
2 | mod mio;
| ^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/mem.rs#L41
warning: missing documentation for a struct field
--> util/src/mem.rs:41:5
|
41 | value: Option<T>,
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/encoder.rs#L117
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/encoder.rs:117:5
|
117 | pos: usize,
| ^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/encoder.rs#L116
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/encoder.rs:116:5
|
116 | header: [u8; HEADER_SIZE],
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/encoder.rs#L115
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/encoder.rs:115:5
|
115 | buf: Buf,
| ^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a macro:
util/src/length_prefix_encoding/decoder.rs#L339
warning: missing documentation for a macro
--> util/src/length_prefix_encoding/decoder.rs:339:9
|
339 | / macro_rules! return_if_nonempty_some {
340 | | ($opt:expr) => {{
341 | | // Deliberate double expansion of $opt to appease the borrow checker *sigh*
342 | | if $opt.and_then(some_if_nonempty).is_some() {
... |
345 | | }};
346 | | }
| |_________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a function:
util/src/length_prefix_encoding/decoder.rs#L332
warning: missing documentation for a function
--> util/src/length_prefix_encoding/decoder.rs:332:9
|
332 | / fn some_if_nonempty(buf: &mut [u8]) -> Option<&mut [u8]> {
333 | | match buf.is_empty() {
334 | | true => None,
335 | | false => Some(buf),
336 | | }
337 | | }
| |_________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/decoder.rs#L157
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/decoder.rs:157:5
|
157 | off: usize,
| ^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/decoder.rs#L156
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/decoder.rs:156:5
|
156 | buf: Buf,
| ^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/decoder.rs#L155
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/decoder.rs:155:5
|
155 | header: [u8; HEADER_SIZE],
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/decoder.rs#L47
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/decoder.rs:47:5
|
47 | buf_size: usize,
| ^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
|
missing documentation for a struct field:
util/src/length_prefix_encoding/decoder.rs#L46
warning: missing documentation for a struct field
--> util/src/length_prefix_encoding/decoder.rs:46:5
|
46 | msg_size: usize,
| ^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_docs_in_private_items
note: the lint level is defined here
--> util/src/lib.rs:2:9
|
2 | #![warn(clippy::missing_docs_in_private_items)]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
empty line after doc comment:
util/src/controlflow.rs#L136
warning: empty line after doc comment
--> util/src/controlflow.rs:136:1
|
136 | / /// assert_eq!(sum, 9);
137 | |
| |_
...
145 | macro_rules! continue_if {
| ------------------------ the comment documents this macro
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= help: if the empty line is unintentional remove it
help: if the documentation should include the empty line include it in the comment
|
137 | ///
|
|
empty line after doc comment:
util/src/controlflow.rs#L100
warning: empty line after doc comment
--> util/src/controlflow.rs:100:1
|
100 | / /// assert_eq!(sum, 5);
101 | |
| |_
...
111 | macro_rules! break_if {
| --------------------- the comment documents this macro
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= help: if the empty line is unintentional remove it
help: if the documentation should include the empty line include it in the comment
|
101 | ///
|
|
empty line after doc comment:
util/src/controlflow.rs#L67
warning: empty line after doc comment
--> util/src/controlflow.rs:67:1
|
67 | / /// assert_eq!(test_fn(), 1);
68 | |
| |_
...
75 | macro_rules! return_if {
| ---------------------- the comment documents this macro
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= help: if the empty line is unintentional remove it
help: if the documentation should include the empty line include it in the comment
|
68 | ///
|
|
empty line after doc comment:
util/src/controlflow.rs#L35
warning: empty line after doc comment
--> util/src/controlflow.rs:35:1
|
35 | / /// assert_eq!(test_fn(), 0);
36 | |
| |_
...
43 | macro_rules! return_unless {
| -------------------------- the comment documents this macro
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= help: if the empty line is unintentional remove it
help: if the documentation should include the empty line include it in the comment
|
36 | ///
|
|
empty line after doc comment:
util/src/controlflow.rs#L1
warning: empty line after doc comment
--> util/src/controlflow.rs:1:1
|
1 | / /// A collection of control flow utility macros
2 | |
| |_
...
16 | macro_rules! repeat {
| ------------------- the comment documents this macro
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default
= help: if the empty line is unintentional remove it
help: if the comment should document the parent module use an inner doc comment
|
1 | //! A collection of control flow utility macros
| ~
|
unused import: `zerocopy::AsBytes`:
util/src/io.rs#L247
warning: unused import: `zerocopy::AsBytes`
--> util/src/io.rs:247:5
|
247 | use zerocopy::AsBytes;
| ^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
cargo-clippy
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-audit
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-audit
2 warnings found!
|
cargo-audit
Unknown warning kind unsound found, please, file a bug
|
cargo-bench
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-test-nix-devshell-x86_64-linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-fuzz
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
cargo-test (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
codecov
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|