surf_lint_rules 1.2.1-dev.1 surf_lint_rules: ^1.2.1-dev.1 copied to clipboard
Lint rules for "Surf" company for Dart and Flutter projects. Like pedantic but stricter.
Changelog #
1.2.1-dev.1 - 2021-06-05 #
- Switch on
dart_code_metrics
4.0.0-dev.1 (patch)
1.2.0 - 2021-05-30 #
- Stable release
1.1.1-dev.4 - 2021-05-27 #
- Add new rule: member-ordering-extended
1.1.1-dev.3 - 2021-05-25 #
- Tune metrics settings
1.1.1-dev.2 - 2021-05-24 #
- Set min SDK version to
2.13.0
. - Tune
avoid-returning-widgets
.
1.1.1-dev.1 - 2021-05-24 #
- 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