altive_lints 1.17.0 altive_lints: ^1.17.0 copied to clipboard
Provides `all_lint_rules.yaml` that activates all rules and `altive_lints.yaml` with Altive recommended rule selection.
1.16.0 #
- FIX: No warning if the number of elements in the spread operator using the if statement is more than two. (#74). (ad65c006) for
avoid_single_child
. - FIX: Resolved warnings false detection in ColorScheme definition (#73). (4dc4b4e6) for
avoid_hardcoded_color
. - FEAT: update all_lint_rules (#76). (de9ac8ca)
1.15.0 #
1.14.0 #
- FEAT: Update all lint rules (#61). (cd146c86)
- add new rules to
all_lint_rules.yaml
that are available from Dart 3.5.- document_ignores
- invalid_runtime_check_with_js_interop_types
- The altive_lints enable these rules.
- add new rules to
1.13.0 #
1.12.1 #
1.11.0 #
Add Custom Lint #
If you want to adopt it, specify custom_lints in analysis_options.yaml. Detailed notation is here: altive_lints/example/analysis_options.yaml
- FEAT: Add
prefer_sliver_prefix
rule (#32). (6c941e72) - FEAT: Add
prefer_clock_now
rule (#35). (e5b056ad) - FEAT: Add
prefer_dedicated_media_query_methods
rule (#34). (945d5e85) - FEAT: Add
prefer_space_between_elements
rule (#33). (1534bffd) - FEAT: Add
avoid_consecutive_sliver_to_box_adapter
rule (#29). (8a22122a) - FEAT: Add
avoid_hardcoded_color
rule (#31). (4cfce859) - FEAT: Add
avoid_single_child
rule (#30). (ac57d755) - FEAT: Add
avoid_shrink_wrap_in_list_view
rule (#28). (b36d165b) - FEAT: Set up custom lint (#27). (f6958263)
1.10.0 #
1.8.1 #
- fix changelog.
- fix example pubspec.lock.
1.7.0 #
- FEAT: update all_lint_rules.yaml with Flutter 3.10 / Dart 3.0 (#2). (1f4c5abf)
- add new rules to
all_lint_rules.yaml
deprecated_member_use_from_same_package
implicit_reopen
invalid_case_patterns
matching_super_parameters
no_literal_bool_comparisons
type_literal_in_constant_pattern
unnecessary_breaks
- remove from
all_lint_rules.yaml
enable_null_safety
- add new rules to
1.6.0 #
- FEAT: update
all_lint_rules.yaml
with Flutter 3.7 / Dart 2.19. (f464f8d3)- remove from
all_lint_rules.yaml
as it has been deprecatedalways_require_non_null_named_parameters
avoid_returning_null
avoid_returning_null_for_future
prefer_equal_for_default_values
- add new rules
collection_methods_unrelated_type
dangling_library_doc_comments
enable_null_safety
implicit_call_tearoffs
library_annotations
unnecessary_library_directive
- remove from
1.4.0 #
1.2.0 #
1.1.0 #
- Bump minimum Dart version from 2.16.2 to 2.17.0
1.0.0 #
Initial release