Never crash: deny panic lints in the already-clean crates and apps

These crates have no production panic sites: add the deny attribute so they stay clean
(geom, color, model, automation, host, export, plugin, and the desktop, CLI and web apps). The
plugin's wasm-only test module gets a separate cfg(test) attribute so clippy recognises it as
test code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-04 14:52:39 -04:00
co-authored by Claude Opus 5.5
parent 10644a83aa
commit c5e33f1a02
11 changed files with 27 additions and 1 deletions
+2
View File
@@ -20,6 +20,8 @@
//!
//! [`store`] is portable (unit-tested natively); everything else is `wasm32`-only.
#![deny(clippy::unwrap_used, clippy::expect_used, clippy::panic, clippy::unimplemented, clippy::todo, clippy::unreachable)]
pub mod store;
#[cfg(target_arch = "wasm32")]