Closed dmitrii-ubskii closed 3 months ago
We autoformat the entire project using the root level rustfmt.toml and resolve most of cargo-clippy warnings.
Unresolved lints include:
dead_code
clippy::declare_interior_mutable_const
OnceLock
clippy::module_inception
clippy::upper_case_acronyms
IID
FooAPI
clippy::type_complexity
Do not edit the content of this comment. The PR reviewer should simply update this comment by ticking each review item below, as they get completed.
Trivial Change
Code
Architecture
Usage and product changes
We autoformat the entire project using the root level rustfmt.toml and resolve most of cargo-clippy warnings.
Unresolved lints include:
dead_code
in unused methods and enum variants, which are mostly placeholders for not yet implemented functionality,clippy::declare_interior_mutable_const
forOnceLock
s used in array initializers (the alternative approaches are too verbose for this PR),clippy::module_inception
— would be an architectural change,clippy::upper_case_acronyms
(e.g.,IID
,FooAPI
) — potential for later style discussion,clippy::type_complexity
— architectural considerations are out of scope for this PR.