Checking oa-core v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-core) Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop) Compiling oa-server v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-server) error: unnecessary closure used with `bool::then` --> crates\oa-desktop\src\behavior\scenario\workspace.rs:199:65 | 199 | button("Add first lifeline").on_press_maybe(clean.then(|| { | _________________________________________________________________^ 200 | | Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Lifeline)) 201 | | })) | |______________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#unnecessary_lazy_evaluations = note: `-D clippy::unnecessary-lazy-evaluations` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::unnecessary_lazy_evaluations)]` help: use `then_some` instead | 199 ~ button("Add first lifeline").on_press_maybe(clean.then_some({ 200 + Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Lifeline)) 201 ~ })) | error: unnecessary closure used with `bool::then` --> crates\oa-desktop\src\behavior\scenario\workspace.rs:209:64 | 209 | button("Add first message").on_press_maybe(clean.then(|| { | ________________________________________________________________^ 210 | | Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Message)) 211 | | })), | |______________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#unnecessary_lazy_evaluations help: use `then_some` instead | 209 ~ button("Add first message").on_press_maybe(clean.then_some({ 210 + Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Message)) 211 ~ })), | error: unnecessary closure used with `bool::then` --> crates\oa-desktop\src\behavior\scenario\workspace.rs:212:63 | 212 | button("Add first action").on_press_maybe(clean.then(|| { | _______________________________________________________________^ 213 | | Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Action)) 214 | | })) | |______________________^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.98.0/index.html#unnecessary_lazy_evaluations help: use `then_some` instead | 212 ~ button("Add first action").on_press_maybe(clean.then_some({ 213 + Message::ScenarioCanvas(CanvasEvent::First(context, Tool::Action)) 214 ~ })) | error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 3 previous errors