diff --git a/crates/diffguard-types/src/lib.rs b/crates/diffguard-types/src/lib.rs index b634c06b..38bdc860 100644 --- a/crates/diffguard-types/src/lib.rs +++ b/crates/diffguard-types/src/lib.rs @@ -245,6 +245,10 @@ impl ConfigFile { /// /// Rules are loaded from `rules/built_in.json` at compile time via `include_str!`. /// This ensures the JSON is embedded in the binary and avoids any I/O at runtime. + /// + /// # Panics + /// + /// Panics if `built_in.json` cannot be parsed as valid JSON. #[must_use] pub fn built_in() -> Self { serde_json::from_str(include_str!("rules/built_in.json"))