Skip to content

chore(deps): update docker/metadata-action action to v5 (#1692) #1249

chore(deps): update docker/metadata-action action to v5 (#1692)

chore(deps): update docker/metadata-action action to v5 (#1692) #1249

GitHub Actions / clippy macos-latest succeeded Oct 1, 2024 in 0s

clippy macos-latest

1 warning

Details

Results

Message level Amount
Internal compiler error 0
Error 0
Warning 1
Note 0
Help 0

Versions

  • rustc 1.81.0 (eeb90cda1 2024-09-04)
  • cargo 1.81.0 (2dbb1af80 2024-08-20)
  • clippy 0.1.81 (eeb90cda 2024-09-04)

Annotations

Check warning on line 66 in crates/shadowsocks-service/src/local/redir/udprelay/sys/unix/macos.rs

See this annotation in the file changed.

@github-actions github-actions / clippy macos-latest

this `match` can be collapsed into the outer `if let`

warning: this `match` can be collapsed into the outer `if let`
  --> crates/shadowsocks-service/src/local/redir/udprelay/sys/unix/macos.rs:58:21
   |
58 | /                     match errno {
59 | |                         libc::ENOPROTOOPT => {
60 | |                             trace!("failed to set SO_REUSEPORT, error: {}", err);
61 | |                         }
...  |
65 | |                         }
66 | |                     }
   | |_____________________^
   |
help: the outer pattern can be modified to include the inner pattern
  --> crates/shadowsocks-service/src/local/redir/udprelay/sys/unix/macos.rs:57:29
   |
57 |                 if let Some(errno) = err.raw_os_error() {
   |                             ^^^^^ replace this binding
58 |                     match errno {
59 |                         libc::ENOPROTOOPT => {
   |                         ^^^^^^^^^^^^^^^^^ with this pattern
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_match
   = note: `#[warn(clippy::collapsible_match)]` on by default