diff --git a/cimery/crates/dsl/src/cross_beam.rs b/cimery/crates/dsl/src/cross_beam.rs index 7ec706e..b9c815d 100644 --- a/cimery/crates/dsl/src/cross_beam.rs +++ b/cimery/crates/dsl/src/cross_beam.rs @@ -42,7 +42,7 @@ pub struct CrossBeamBuilder { } impl CrossBeamBuilder { - /// Station along alignment [m]. + /// Station along alignment \[m\]. pub fn station(mut self, v: M) -> Self { self.station = Some(v.value()); self } diff --git a/cimery/crates/dsl/src/expansion_joint.rs b/cimery/crates/dsl/src/expansion_joint.rs index b178825..ccd00f7 100644 --- a/cimery/crates/dsl/src/expansion_joint.rs +++ b/cimery/crates/dsl/src/expansion_joint.rs @@ -35,7 +35,7 @@ pub struct ExpansionJointBuilder { } impl ExpansionJointBuilder { - /// Station along alignment [m]. + /// Station along alignment \[m\]. pub fn station(mut self, v: M) -> Self { self.station = Some(v.value()); self } diff --git a/cimery/crates/ifc/src/bridge_export.rs b/cimery/crates/ifc/src/bridge_export.rs index 018603c..691c55b 100644 --- a/cimery/crates/ifc/src/bridge_export.rs +++ b/cimery/crates/ifc/src/bridge_export.rs @@ -50,7 +50,7 @@ pub struct BridgeExportParams { pub haunch_depth: f64, // mm pub show_parapets: bool, pub show_joints: bool, - /// Sprint 37: 거더 중앙 camber 솟음량 [mm]. 0 = 직선. + /// Sprint 37: 거더 중앙 camber 솟음량 \[mm\]. 0 = 직선. /// > 0 일 때는 beam 을 `CAMBER_SEGMENTS` 개로 분할해 포물선 근사. pub camber_mid_mm: f64, } diff --git a/cimery/crates/incremental/src/lib.rs b/cimery/crates/incremental/src/lib.rs index 2be8aeb..0571b1e 100644 --- a/cimery/crates/incremental/src/lib.rs +++ b/cimery/crates/incremental/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(rustdoc::broken_intra_doc_links)] // doc comment 단위 표기 false positive. + //! cimery-incremental — incremental computation layer. //! //! ## 백엔드 선택 @@ -10,7 +12,7 @@ //! 두 백엔드 모두 동일한 공개 API를 제공한다. 테스트 4층 전부 양쪽에서 통과. //! //! ## Sprint 8: manual dirty-tracking -//! HashMap cache + HashSet dirty set. Feature 단위 쿼리. +//! HashMap cache + `HashSet` dirty set. Feature 단위 쿼리. //! //! ## Sprint 15: 전 Feature 타입으로 확장 //! Girder 전용 → 5종 MVP Feature (Girder·DeckSlab·Bearing·Pier·Abutment). diff --git a/cimery/crates/ir/src/lib.rs b/cimery/crates/ir/src/lib.rs index 4abd0ec..f1650d6 100644 --- a/cimery/crates/ir/src/lib.rs +++ b/cimery/crates/ir/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(rustdoc::broken_intra_doc_links)] // doc comment 내 단위 표기 \[mm\], \[m\] 등 false positive 다수. + //! cimery-ir — deterministic intermediate representation. //! //! Rules: diff --git a/cimery/crates/kernel/src/lib.rs b/cimery/crates/kernel/src/lib.rs index 2671c64..efafa36 100644 --- a/cimery/crates/kernel/src/lib.rs +++ b/cimery/crates/kernel/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(rustdoc::broken_intra_doc_links)] // doc comment 단위 표기(\[mm\]) false positive. + //! cimery-kernel — GeomKernel trait, mesh types, and geometry backends. //! //! # Backends (ADR-001) diff --git a/cimery/crates/viewer/src/camera.rs b/cimery/crates/viewer/src/camera.rs index 9fe51ba..4e4c476 100644 --- a/cimery/crates/viewer/src/camera.rs +++ b/cimery/crates/viewer/src/camera.rs @@ -48,11 +48,11 @@ pub enum Projection { pub struct Camera { /// Point the camera orbits around. pub target: Vec3, - /// Distance from target [mm]. + /// Distance from target \[mm\]. pub radius: f32, - /// Horizontal rotation [radians]. + /// Horizontal rotation \[radians\]. pub yaw: f32, - /// Vertical rotation [radians]. Clamped to avoid gimbal lock. + /// Vertical rotation \[radians\]. Clamped to avoid gimbal lock. pub pitch: f32, pub fov_y: f32, pub aspect: f32, diff --git a/cimery/crates/viewer/src/lib.rs b/cimery/crates/viewer/src/lib.rs index 3ca98e6..534e70f 100644 --- a/cimery/crates/viewer/src/lib.rs +++ b/cimery/crates/viewer/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(rustdoc::broken_intra_doc_links)] // doc comment 단위 표기(\[mm\], \[deg\]) false positive. + //! cimery-viewer — Sprint 5: Interactive Parametric. //! //! egui Properties panel (left) + real-time bridge scene regeneration.