Only check libraries for wasm32 support #148
rust.yml
on: push
Rust
46s
Check wasm32
37s
Check Rust dependencies (cargo-deny)
41s
Annotations
10 errors and 17 warnings
Check wasm32:
ewebsock/src/web.rs#L107
trivial cast: `std::boxed::Box<[closure@ewebsock/src/web.rs:107:59: 107:92]>` as `std::boxed::Box<dyn std::ops::FnMut(web_sys::ProgressEvent)>`
|
Check wasm32:
ewebsock/src/web.rs#L96
trivial cast: `std::boxed::Box<[closure@ewebsock/src/web.rs:96:57: 96:88]>` as `std::boxed::Box<dyn std::ops::FnMut(web_sys::MessageEvent)>`
|
Check wasm32:
ewebsock/src/web.rs#L138
trivial cast: `std::boxed::Box<[closure@ewebsock/src/web.rs:138:55: 138:94]>` as `std::boxed::Box<dyn std::ops::FnMut(web_sys::ErrorEvent)>`
|
Check wasm32:
ewebsock/src/web.rs#L152
trivial cast: `std::boxed::Box<[closure@ewebsock/src/web.rs:152:54: 152:62]>` as `std::boxed::Box<dyn std::ops::FnMut(wasm_bindgen::JsValue)>`
|
Check wasm32:
ewebsock/src/web.rs#L160
trivial cast: `std::boxed::Box<[closure@ewebsock/src/web.rs:160:55: 160:63]>` as `std::boxed::Box<dyn std::ops::FnMut(wasm_bindgen::JsValue)>`
|
Check wasm32:
ewebsock/src/web.rs#L5
variables can be used directly in the `format!` string
|
Check wasm32:
ewebsock/src/web.rs#L10
variables can be used directly in the `format!` string
|
Check wasm32:
ewebsock/src/web.rs#L39
variables can be used directly in the `format!` string
|
Check wasm32:
ewebsock/src/web.rs#L74
this argument is passed by value, but not consumed in the function body
|
Check wasm32:
ewebsock/src/web.rs#L108
used `unwrap()` on a `Result` value
|
Check wasm32
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/toolchain@v1, baptiste0928/cargo-install@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 wasm32
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, baptiste0928/cargo-install@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 wasm32
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 wasm32
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 wasm32
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 wasm32
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 Rust dependencies (cargo-deny)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Rust
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions-rs/toolchain@v1, actions/cache/restore@v3, actions-rs/cargo@v1, baptiste0928/cargo-install@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Rust
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1, baptiste0928/cargo-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Rust
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/
|
Rust
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/
|
Rust
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/
|
Rust
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/
|
Rust
the MSRV in `clippy.toml` and `Cargo.toml` differ; using `1.73.0` from `clippy.toml`
|
Rust
`echo_server` (bin "echo_server") generated 1 warning
|
Rust
`example_app` (lib test) generated 1 warning (1 duplicate)
|
Rust
`example_app` (bin "example_app") generated 1 warning (1 duplicate)
|