Update Ubuntu runner #60
Run clippy (macos-latest, no default features)
21 warnings
Details
Results
| Message level | Amount |
|---|---|
| Internal compiler error | 0 |
| Error | 0 |
| Warning | 21 |
| Note | 0 |
| Help | 0 |
Versions
- rustc 1.89.0-nightly (bf64d66bd 2025-05-21)
- cargo 1.89.0-nightly (47c911e9e 2025-05-14)
- clippy 0.1.89 (bf64d66bd5 2025-05-21)
Annotations
Check warning on line 736 in frontend/desktop/src/ui.rs
github-actions / Run clippy (macos-latest, no default features)
this `map_or` can be simplified
warning: this `map_or` can be simplified
--> frontend/desktop/src/ui.rs:736:9
|
736 | self.emu.as_ref().map_or(false, |emu| emu.playing)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
help: use is_some_and instead
|
736 - self.emu.as_ref().map_or(false, |emu| emu.playing)
736 + self.emu.as_ref().is_some_and(|emu| emu.playing)
|
Check warning on line 521 in frontend/desktop/src/ui/window.rs
github-actions / Run clippy (macos-latest, no default features)
large size difference between variants
warning: large size difference between variants
--> frontend/desktop/src/ui/window.rs:518:1
|
518 | / enum WindowState {
519 | | New(NewWindow),
| | -------------- the second-largest variant contains at least 104 bytes
520 | | Shown(Window),
| | ------------- the largest variant contains at least 928 bytes
521 | | }
| |_^ the entire enum is at least 928 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)]` implied by `#[warn(clippy::all)]`
help: consider boxing the large fields to reduce the total size of the enum
|
520 - Shown(Window),
520 + Shown(Box<Window>),
|
Check warning on line 310 in frontend/desktop/src/ui/savestate_editor.rs
github-actions / Run clippy (macos-latest, no default features)
variables can be used directly in the `format!` string
warning: variables can be used directly in the `format!` string
--> frontend/desktop/src/ui/savestate_editor.rs:310:39
|
310 | warnings.push(format!("Couldn't load savestate at {:?}: {err}", path));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
help: change this to
|
310 - warnings.push(format!("Couldn't load savestate at {:?}: {err}", path));
310 + warnings.push(format!("Couldn't load savestate at {path:?}: {err}"));
|
Check warning on line 21 in frontend/desktop/src/ui/save_slot_editor.rs
github-actions / Run clippy (macos-latest, no default features)
this `map_or` can be simplified
warning: this `map_or` can be simplified
--> frontend/desktop/src/ui/save_slot_editor.rs:21:13
|
21 | emu_state.as_ref().map_or(false, |emu| emu.game_loaded),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
help: use is_some_and instead
|
21 - emu_state.as_ref().map_or(false, |emu| emu.game_loaded),
21 + emu_state.as_ref().is_some_and(|emu| emu.game_loaded),
|
Check warning on line 1926 in frontend/desktop/src/ui/config_editor.rs
github-actions / Run clippy (macos-latest, no default features)
this `map_or` can be simplified
warning: this `map_or` can be simplified
--> frontend/desktop/src/ui/config_editor.rs:1926:33
|
1926 | self.data.game_loaded = emu_state.as_ref().map_or(false, |e| e.game_loaded);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
help: use is_some_and instead
|
1926 - self.data.game_loaded = emu_state.as_ref().map_or(false, |e| e.game_loaded);
1926 + self.data.game_loaded = emu_state.as_ref().is_some_and(|e| e.game_loaded);
|
Check warning on line 1332 in frontend/desktop/src/ui/config_editor.rs
github-actions / Run clippy (macos-latest, no default features)
this `map_or` can be simplified
warning: this `map_or` can be simplified
--> frontend/desktop/src/ui/config_editor.rs:1332:41
|
1332 | self.data.game_loaded = emu_state.as_ref().map_or(false, |e| e.game_loaded);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
help: use is_some_and instead
|
1332 - self.data.game_loaded = emu_state.as_ref().map_or(false, |e| e.game_loaded);
1332 + self.data.game_loaded = emu_state.as_ref().is_some_and(|e| e.game_loaded);
|
Check warning on line 178 in frontend/desktop/src/ui/config_editor/input_map.rs
github-actions / Run clippy (macos-latest, no default features)
this `map_or` can be simplified
warning: this `map_or` can be simplified
--> frontend/desktop/src/ui/config_editor/input_map.rs:176:16
|
176 | && trigger
| ________________^
177 | | .as_ref()
178 | | .map_or(false, |trigger| trigger.activated(&self.pressed_keys)))
| |_______________________________________________________________________________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_map_or
= note: `#[warn(clippy::unnecessary_map_or)]` implied by `#[warn(clippy::all)]`
help: use is_some_and instead
|
178 - .map_or(false, |trigger| trigger.activated(&self.pressed_keys)))
178 + .is_some_and(|trigger| trigger.activated(&self.pressed_keys)))
|
Check warning on line 136 in frontend/desktop/src/input/trigger.rs
github-actions / Run clippy (macos-latest, no default features)
variables can be used directly in the `format!` string
warning: variables can be used directly in the `format!` string
--> frontend/desktop/src/input/trigger.rs:132:62
|
132 | Self::MismatchedOperators { expected, found } => write!(
| ______________________________________________________________^
133 | | f,
134 | | "mismatched operators: expected {}, found {}",
135 | | expected, found
136 | | ),
| |_____________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
note: the lint level is defined here
--> frontend/desktop/src/main.rs:8:9
|
8 | #![warn(clippy::all)]
| ^^^^^^^^^^^
= note: `#[warn(clippy::uninlined_format_args)]` implied by `#[warn(clippy::all)]`
Check warning on line 599 in frontend/desktop/src/ui/window.rs
github-actions / Run clippy (macos-latest, no default features)
use of deprecated method `winit::event_loop::EventLoop::<T>::run`: use `EventLoop::run_app` instead
warning: use of deprecated method `winit::event_loop::EventLoop::<T>::run`: use `EventLoop::run_app` instead
--> frontend/desktop/src/ui/window.rs:599:33
|
599 | let _ = self.event_loop.run(move |event, elwt| {
| ^^^
|
= note: `#[warn(deprecated)]` on by default
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:434:52
|
434 | let content_layout_rect: NSRect = unsafe { msg_send![ns_window, contentLayoutRect] };
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:425:27
|
425 | Some(unsafe { msg_send![window.ns_view.as_ptr() as id, window] })
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:398:25
|
398 | None => msg_send![string, init],
| ^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:393:21
|
393 | / msg_send![string,
394 | | initWithBytes:bytes.as_ptr()
395 | | length:bytes.len()
396 | | encoding:UTF8_ENCODING as id]
| |___________________________________________________________^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:388:40
|
388 | let string: id = msg_send![class!(NSString), alloc];
| ^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `class` crate for guidance on how handle this unexpected cfg
= help: the macro `class` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `class` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/window.rs:388:30
|
388 | let string: id = msg_send![class!(NSString), alloc];
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:194:43
|
194 | let workspace: id = msg_send![class!(NSWorkspace), sharedWorkspace];
| ^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `class` crate for guidance on how handle this unexpected cfg
= help: the macro `class` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `class` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:187:43
|
187 | let image: id = msg_send![class!(NSImage), alloc];
| ^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `class` crate for guidance on how handle this unexpected cfg
= help: the macro `class` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `class` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:187:33
|
187 | let image: id = msg_send![class!(NSImage), alloc];
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:180:17
|
180 | / msg_send![string,
181 | | initWithBytes:bytes.as_ptr()
182 | | length:bytes.len()
183 | | encoding:UTF8_ENCODING as id]
| |_________________________________________________^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:178:44
|
178 | let string: id = msg_send![class!(NSString), alloc];
| ^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `class` crate for guidance on how handle this unexpected cfg
= help: the macro `class` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: this warning originates in the macro `class` (in Nightly builds, run with -Z macro-backtrace for more info)
github-actions / Run clippy (macos-latest, no default features)
unexpected `cfg` condition value: `cargo-clippy`
warning: unexpected `cfg` condition value: `cargo-clippy`
--> frontend/desktop/src/ui/title_menu_bar.rs:178:34
|
178 | let string: id = msg_send![class!(NSString), alloc];
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: expected values for `feature` are: `debug-views`, `discord-presence`, `discord-rpc`, `dldi`, `fatfs`, `gdb-protocol`, `gdb-server`, `imgui-memory-editor`, `interp-arm9-interlocks`, `interp-pipeline`, `interp-pipeline-accurate-reloads`, `interp-r15-write-checks`, `interp-timing-details`, `jit`, `log`, `logging`, `png`, `pu-checks`, `realfft`, `slog`, `slog-async`, `slog-imgui`, `slog-term`, `tempfile`, and `xq-audio`
= note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate
= help: try referring to `sel_impl` crate for guidance on how handle this unexpected cfg
= help: the macro `sel_impl` may come from an old version of the `objc` crate, try updating your dependency with `cargo update -p objc`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: `#[warn(unexpected_cfgs)]` on by default
= note: this warning originates in the macro `sel_impl` which comes from the expansion of the macro `msg_send` (in Nightly builds, run with -Z macro-backtrace for more info)