surf_lint_rules 3.1.0 surf_lint_rules: ^3.1.0 copied to clipboard
Lint rules for "Surf" company for Dart and Flutter projects.
Changelog #
3.0.0 #
- [BREAKING CHANGE] Removed dart_code_metrics
- Added new lint rules for dart 3
- Updated README.md
2.1.0 #
- added new DCM rules
- added lint rules description links
- updated README.md
2.0.0 #
- upgraded flutter_lints to 2.0.1
- upgraded dart_code_metrics to 5.5.1
- remove deprecated rule: invariant_booleans
1.5.0 #
Added #
- conditional_uri_does_not_exist rule;
- no_leading_underscores_for_library_prefixes rule;
- no_leading_underscores_for_local_identifiers rule;
- secure_pubspec_urls rule;
- sized_box_shrink_expand rule;
- use_decorated_box rule;
- use_colored_box rule;
- unnecessary_late rule;
1.4.1 #
- internal improvements
1.4.0 #
- Stable release
1.4.0-dev.1 #
- Remove pedantic dependency
1.3.0 #
- Stable release
1.2.1-dev.2 #
- Add some rules: always-remove-listener, avoid-unnecessary-setstate.
1.2.1-dev.1 #
- Switch on
dart_code_metrics
4.0.0-dev.1
1.2.0 #
- Stable release
1.1.1-dev.4 #
- Add new rule: member-ordering-extended
1.1.1-dev.3 #
- Tune metrics settings
1.1.1-dev.2 #
- Set min SDK version to
2.13.0
. - Tune
avoid-returning-widgets
.
1.1.1-dev.1 #
- Add some rules:
avoid_multiple_declarations_per_line
,deprecated_consistency
,prefer_if_elements_to_conditional_expressions
,unnecessary_null_checks
,unnecessary_nullable_for_final_variable_declarations
,use_if_null_to_convert_nulls_to_bools
,use_late_for_private_fields_and_variables
,use_named_constants
,missing_whitespace_between_adjacent_strings
,avoid_type_to_string
,use_build_context_synchronously
. - Disable rules:
sort_child_properties_last
,sort_constructors_first
,sort_unnamed_constructors_first
.
1.1.0 #
- Bump pedantic version.
- Add dart-code-metrics dependency.
1.0.0 #
- Migrated to null safety, min SDK is
2.12.0
.
0.0.2-dev.6 #
- Add new error-rule : no_runtimeType_toString.
- Lint level changed from warning to error for : type_annotate_public_apis, await_only_futures, always_declare_return_types rules.
- Add new rule : flutter_style_todos
0.0.2-dev.2 #
- Disabled lines_longer_than_80_chars to increase line length without warnings
0.0.1-dev.0 #
- Initial release