Checking windows-link v0.2.1 Checking once_cell v1.21.4 Checking cfg-if v1.0.4 Checking windows-sys v0.61.2 Checking thiserror v2.0.20 Checking memchr v2.8.3 Checking itoa v1.0.18 Checking serde_core v1.0.229 Checking serde v1.0.229 Checking zmij v1.0.23 Checking serde_json v1.0.151 Checking getrandom v0.4.3 Checking winapi-util v0.1.11 Checking fastrand v2.5.0 Checking sha1_smol v1.0.1 Compiling oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core) Checking uuid v1.26.0 Checking tempfile v3.27.0 Checking same-file v1.0.6 Checking libm v0.2.16 Checking bitflags v2.13.1 Checking smallvec v1.16.0 Checking pin-project-lite v0.2.17 Checking bytes v1.12.1 Checking futures-core v0.3.34 Checking num-traits v0.2.19 Checking log v0.4.34 Checking futures-sink v0.3.34 Checking futures-channel v0.3.34 Checking socket2 v0.6.5 Checking mio v1.2.3 Checking tokio v1.53.1 Checking futures-io v0.3.34 Checking slab v0.4.12 Checking futures-task v0.3.34 Checking futures-util v0.3.34 Checking bytemuck v1.25.2 Checking zerofrom v0.1.8 Checking stable_deref_trait v1.2.1 Checking yoke v0.8.3 Checking libc v0.2.189 Checking windows_x86_64_gnullvm v0.52.6 Checking windows-targets v0.52.6 Checking zerovec v0.11.8 Checking arrayvec v0.7.8 Checking raw-window-handle v0.6.2 Checking tinystr v0.8.4 Checking euclid v0.22.14 Checking http v1.5.0 Checking litemap v0.8.3 Checking writeable v0.6.4 Checking icu_locale_core v2.3.0 Checking zerocopy v0.8.56 Checking http-body v1.1.0 Checking zerotrie v0.2.5 Checking potential_utf v0.1.6 Checking core_maths v0.1.1 Checking tracing-core v0.1.36 Checking smol_str v0.2.2 Checking rustc-hash v1.1.0 Checking utf8_iter v1.0.4 Checking percent-encoding v2.3.2 Checking icu_collections v2.3.0 Checking tracing v0.1.44 Checking icu_provider v2.3.1 Checking half v2.7.1 Checking windows-result v0.2.0 Checking tower-service v0.3.3 Checking windows-strings v0.1.0 Checking icu_properties_data v2.3.0 Checking icu_normalizer_data v2.3.0 Checking font-types v0.10.1 Checking font-types v0.12.4 Checking rustc-hash v2.1.3 Checking try-lock v0.2.5 Checking web-time v1.1.0 Checking lilt v0.8.2 Checking want v0.3.1 Checking windows-core v0.58.0 Checking read-fonts v0.41.0 Checking read-fonts v0.35.0 Checking icu_normalizer v2.3.0 Checking icu_properties v2.3.0 Checking httparse v1.10.1 Checking form_urlencoded v1.2.2 Checking lyon_geom v1.0.19 Checking sync_wrapper v1.0.2 Checking libloading v0.8.9 Checking unicode-width v0.2.2 Checking atomic-waker v1.1.2 Checking bit-vec v0.8.0 Checking tinyvec_macros v0.1.1 Checking foldhash v0.1.5 Checking httpdate v1.0.3 Checking zeroize v1.9.0 Checking tower-layer v0.3.3 Checking equivalent v1.0.2 Checking foldhash v0.2.0 Checking hashbrown v0.17.1 Checking glam v0.25.0 Checking scopeguard v1.2.0 Checking lock_api v0.4.14 Checking iced_core v0.14.0 Checking indexmap v2.14.1 Checking hashbrown v0.16.1 Checking rustls-pki-types v1.15.1 Checking hyper v1.11.1 Checking hashbrown v0.15.5 Checking tinyvec v1.13.2 Checking bit-set v0.8.0 Checking codespan-reporting v0.12.0 Checking thiserror v1.0.69 Checking lyon_path v1.0.19 Checking slotmap v1.1.1 Checking idna_adapter v1.2.2 Checking skrifa v0.44.0 Checking windows v0.58.0 Checking parking_lot_core v0.9.12 Checking ttf-parser v0.25.1 Checking http-body-util v0.1.5 Checking futures v0.3.34 Checking spirv v0.3.0+sdk-1.3.268.0 Checking gpu-alloc-types v0.3.1 Checking gpu-descriptor-types v0.2.0 Checking getrandom v0.2.17 Checking yazi v0.2.1 Checking presser v0.3.1 Checking base64 v0.22.1 Checking zeno v0.3.3 Checking memmap2 v0.9.11 Checking unicode-ident v1.0.24 Checking untrusted v0.9.0 Checking hexf-parse v0.2.1 Checking ipnet v2.12.1 Checking unicode-segmentation v1.13.3 Checking subtle v2.6.1 Checking hyper-util v0.1.20 Checking naga v27.0.3 Checking ring v0.17.14 Checking fontdb v0.23.0 Checking swash v0.2.10 Checking gpu-allocator v0.27.0 Checking gpu-descriptor v0.3.2 Checking gpu-alloc v0.6.2 Checking iced_futures v0.14.0 Checking parking_lot v0.12.5 Checking idna v1.1.0 Checking glutin_wgl_sys v0.6.1 Checking ash v0.38.0+1.3.281 Checking khronos-egl v6.0.0 Checking tower v0.5.3 Checking skrifa v0.37.0 Checking harfrust v0.3.2 Checking wgpu-types v27.0.1 Checking ordered-float v5.5.0 Checking renderdoc-sys v1.1.0 Checking rangemap v1.8.0 Checking self_cell v1.3.0 Checking sys-locale v0.3.2 Checking unicode-bidi v0.3.18 Checking linebender_resource_handle v0.1.1 Checking unicode-script v0.5.8 Checking profiling v1.0.18 Checking ryu v1.0.23 Checking glow v0.16.0 Checking range-alloc v0.1.5 Checking unicode-linebreak v0.1.5 Checking cosmic-text v0.15.0 Checking wgpu-hal v27.0.4 Checking serde_urlencoded v0.7.1 Checking url v2.5.8 Checking rustls-webpki v0.103.15 Checking rustls v0.23.43 Checking tower-http v0.6.11 Checking wgpu-core-deps-windows-linux-android v27.0.0 Checking mime v0.3.17 Checking svg_fmt v0.4.5 Checking axum-core v0.5.6 Checking wgpu-core v27.0.3 Checking tokio-rustls v0.26.5 Checking iced_graphics v0.14.0 Checking webpki-roots v1.0.9 Checking serde_path_to_error v0.1.20 Checking static_assertions v1.1.0 Checking matchit v0.8.4 Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-server) Checking float_next_after v1.0.0 Checking lyon_tessellation v1.0.21 Checking axum v0.8.9 Checking wgpu v27.0.1 Checking hyper-rustls v0.27.9 Checking etagere v0.2.15 Checking iced_debug v0.14.0 Checking lyon_algorithms v1.0.21 Checking lru v0.16.4 Checking cryoglyph v0.1.0 Checking lyon v1.0.19 Checking reqwest v0.12.28 Checking guillotiere v0.6.2 Checking error-code v3.4.0 Checking clipboard-win v5.4.1 Checking iced_wgpu v0.14.0 Checking iced_runtime v0.14.0 Checking windows-sys v0.52.0 Checking dpi v0.1.2 Checking cursor-icon v1.2.0 Checking winit v0.30.13 Checking iced_program v0.14.0 Checking iced_renderer v0.14.0 Checking window_clipboard v0.5.1 Checking iced_winit v0.14.0 Checking iced_widget v0.14.2 Checking windows-sys v0.59.0 Checking oa-cli v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-cli) Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop) Checking rfd v0.15.4 Checking iced v0.14.0 error: this `if` statement can be collapsed --> crates\oa-desktop\src\behavior\scenario\workspace\tests.rs:757:17 | 757 | / if let Some(action) = canvas::Program::update( 758 | | &scene, 759 | | &mut input, 760 | | &canvas::Event::Mouse(event), ... | 767 | | } | |_________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#collapsible_if = note: `-D clippy::collapsible-if` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]` help: collapse nested if block | 763 ~ ) 764 ~ && let Some(message) = action.into_inner().0 { 765 | messages.push(message); 766 ~ } | error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 1 previous error