clean_code_lints 0.1.0
clean_code_lints: ^0.1.0 copied to clipboard
Opinionated lint rules for clean architecture and clean code in Dart and Flutter projects.
0.1.0 #
- Initial release. 19 lint rules, grouped by family:
- Size & shape:
file_too_long,function_too_long,class_too_long,build_method_too_long,too_many_function_arguments. - Naming:
single_letter_parameter,hungarian_notation. - Layered architecture:
domain_layer_imports,presentation_imports_storage,feature_isolation. - Widget hygiene:
widget_level_try_catch,widget_build_method. - Hardcoded literals:
hardcoded_color,hardcoded_spacing,hardcoded_endpoint. - Clean code:
no_print_in_production,avoid_dynamic,missing_await,enum_exhaustive_switch.
- Size & shape: