.github/workflows/workspace.yml #205
Annotations
14 warnings
build-and-test (beta, ubuntu-22.04, x86_64-unknown-linux-gnu)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (beta, ubuntu-22.04, x86_64-unknown-linux-gnu):
x509-certificate/src/signing.rs#L52
warning: very complex type used. Consider factoring parts into `type` definitions
--> x509-certificate/src/signing.rs:52:29
|
52 | fn rsa_primes(&self) -> Result<Option<(Vec<u8>, Vec<u8>)>, Error>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= 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
|
build-and-test (beta, ubuntu-22.04, x86_64-unknown-linux-gnu):
x509-certificate/src/signing.rs#L102
warning: large size difference between variants
--> x509-certificate/src/signing.rs:102:1
|
102 | / pub enum InMemorySigningKeyPair {
103 | | /// ECDSA key pair.
104 | | Ecdsa(ringsig::EcdsaKeyPair, EcdsaCurve, Vec<u8>),
105 | |
106 | | /// ED25519 key pair.
107 | | Ed25519(ringsig::Ed25519KeyPair),
| | -------------------------------- the second-largest variant contains at least 96 bytes
... |
110 | | Rsa(ringsig::RsaKeyPair, Vec<u8>),
| | --------------------------------- the largest variant contains at least 312 bytes
111 | | }
| |_^ the entire enum is at least 0 bytes
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
= note: `#[warn(clippy::large_enum_variant)]` on by default
help: consider boxing the large fields to reduce the total size of the enum
|
110 | Rsa(Box<ringsig::RsaKeyPair>, Vec<u8>),
| ~~~~~~~~~~~~~~~~~~~~~~~~
|
build-and-test (stable, ubuntu-22.04, x86_64-unknown-linux-gnu)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (stable, ubuntu-22.04, x86_64-unknown-linux-gnu):
x509-certificate/src/signing.rs#L52
warning: very complex type used. Consider factoring parts into `type` definitions
--> x509-certificate/src/signing.rs:52:29
|
52 | fn rsa_primes(&self) -> Result<Option<(Vec<u8>, Vec<u8>)>, Error>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= 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
|
build-and-test (stable, ubuntu-22.04, x86_64-unknown-linux-gnu):
x509-certificate/src/signing.rs#L102
warning: large size difference between variants
--> x509-certificate/src/signing.rs:102:1
|
102 | / pub enum InMemorySigningKeyPair {
103 | | /// ECDSA key pair.
104 | | Ecdsa(ringsig::EcdsaKeyPair, EcdsaCurve, Vec<u8>),
105 | |
106 | | /// ED25519 key pair.
107 | | Ed25519(ringsig::Ed25519KeyPair),
| | -------------------------------- the second-largest variant contains at least 96 bytes
... |
110 | | Rsa(ringsig::RsaKeyPair, Vec<u8>),
| | --------------------------------- the largest variant contains at least 312 bytes
111 | | }
| |_^ the entire enum is at least 0 bytes
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
= note: `#[warn(clippy::large_enum_variant)]` on by default
help: consider boxing the large fields to reduce the total size of the enum
|
110 | Rsa(Box<ringsig::RsaKeyPair>, Vec<u8>),
| ~~~~~~~~~~~~~~~~~~~~~~~~
|
build-and-test (beta, windows-2022, x86_64-pc-windows-msvc)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (stable, windows-2022, x86_64-pc-windows-msvc)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (beta, macos-12, x86_64-apple-darwin)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (beta, macos-12, x86_64-apple-darwin):
x509-certificate/src/signing.rs#L52
warning: very complex type used. Consider factoring parts into `type` definitions
--> x509-certificate/src/signing.rs:52:29
|
52 | fn rsa_primes(&self) -> Result<Option<(Vec<u8>, Vec<u8>)>, Error>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= 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
|
build-and-test (beta, macos-12, x86_64-apple-darwin):
x509-certificate/src/signing.rs#L102
warning: large size difference between variants
--> x509-certificate/src/signing.rs:102:1
|
102 | / pub enum InMemorySigningKeyPair {
103 | | /// ECDSA key pair.
104 | | Ecdsa(ringsig::EcdsaKeyPair, EcdsaCurve, Vec<u8>),
105 | |
106 | | /// ED25519 key pair.
107 | | Ed25519(ringsig::Ed25519KeyPair),
| | -------------------------------- the second-largest variant contains at least 96 bytes
... |
110 | | Rsa(ringsig::RsaKeyPair, Vec<u8>),
| | --------------------------------- the largest variant contains at least 312 bytes
111 | | }
| |_^ the entire enum is at least 0 bytes
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
= note: `#[warn(clippy::large_enum_variant)]` on by default
help: consider boxing the large fields to reduce the total size of the enum
|
110 | Rsa(Box<ringsig::RsaKeyPair>, Vec<u8>),
| ~~~~~~~~~~~~~~~~~~~~~~~~
|
build-and-test (stable, macos-12, x86_64-apple-darwin)
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions-rs/clippy@master. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
|
build-and-test (stable, macos-12, x86_64-apple-darwin):
x509-certificate/src/signing.rs#L52
warning: very complex type used. Consider factoring parts into `type` definitions
--> x509-certificate/src/signing.rs:52:29
|
52 | fn rsa_primes(&self) -> Result<Option<(Vec<u8>, Vec<u8>)>, Error>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= 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
|
build-and-test (stable, macos-12, x86_64-apple-darwin):
x509-certificate/src/signing.rs#L102
warning: large size difference between variants
--> x509-certificate/src/signing.rs:102:1
|
102 | / pub enum InMemorySigningKeyPair {
103 | | /// ECDSA key pair.
104 | | Ecdsa(ringsig::EcdsaKeyPair, EcdsaCurve, Vec<u8>),
105 | |
106 | | /// ED25519 key pair.
107 | | Ed25519(ringsig::Ed25519KeyPair),
| | -------------------------------- the second-largest variant contains at least 96 bytes
... |
110 | | Rsa(ringsig::RsaKeyPair, Vec<u8>),
| | --------------------------------- the largest variant contains at least 312 bytes
111 | | }
| |_^ the entire enum is at least 0 bytes
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
= note: `#[warn(clippy::large_enum_variant)]` on by default
help: consider boxing the large fields to reduce the total size of the enum
|
110 | Rsa(Box<ringsig::RsaKeyPair>, Vec<u8>),
| ~~~~~~~~~~~~~~~~~~~~~~~~
|