Skip to main content

ktrs_compose/rules/
mod.rs

1//! Port of compose-rules `rules/common/.../rules`: one module per rule (the unported ones are empty until their
2//! port lands, so porting a rule never edits this file).
3
4pub mod composable_annotation_naming;
5pub mod composable_nesting_depth;
6pub mod composition_local_allowlist;
7pub mod composition_local_naming;
8pub mod content_emitter_returning_values;
9pub mod content_slot_reused;
10pub mod content_trailing_lambda;
11pub mod defaults_visibility;
12pub mod lambda_parameter_event_trailing;
13pub mod lambda_parameter_in_restartable_effect;
14pub mod material2;
15pub mod modifier_clickable_order;
16pub mod modifier_composed;
17pub mod modifier_missing;
18pub mod modifier_naming;
19pub mod modifier_not_used_at_root;
20pub mod modifier_reused;
21pub mod modifier_without_default;
22pub mod multiple_content_emitters;
23pub mod mutable_parameters;
24pub mod mutable_state_autoboxing;
25pub mod mutable_state_parameter;
26pub mod naming;
27pub mod parameter_naming;
28pub mod parameter_order;
29pub mod preview_annotation_naming;
30pub mod preview_naming;
31pub mod preview_public;
32pub mod remember_content_missing;
33pub mod remember_state_missing;
34pub mod state_parameter;
35pub mod unstable_collections;
36pub mod view_model_forwarding;
37pub mod view_model_injection;