austerity 1.2.0 copy "austerity: ^1.2.0" to clipboard
austerity: ^1.2.0 copied to clipboard

Dart and Flutter static code analysis, but not for the faint hearted. This code tries to turn all violations in to red squiggly lines

0.0.1-beta #

  • Initial version.

0.0.2-beta #

  • Fix folder structure

0.0.3-beta #

  • Include the actual file

0.0.4-beta #

  • Doco

0.0.5-beta #

  • Fix it and dial a few things back

0.0.6-beta #

  • Some fixes and new lints

0.0.7-beta #

  • Remove wrong lint

0.0.8-beta #

  • Fix

0.0.9-beta #

  • Drop a couple of lints

0.0.10-beta #

Add #

  • discarded_futures
  • no_leading_underscores_for_library_prefixes
  • no_leading_underscores_for_local_identifiers
  • secure_pubspec_urls
  • sized_box_shrink_expand
  • unnecessary_constructor_name
  • unnecessary_late
  • unnecessary_null_aware_operator_on_extension_on_nullable
  • unnecessary_to_list_in_spreads
  • use_colored_box
  • use_decorated_box
  • use_enums
  • use_super_parameters

Remove/Bump Severity Down #

  • always_put_control_body_on_new_line
  • avoid_positional_boolean_parameters
  • depend_on_referenced_packages
  • public_member_api_docs

1.0.0 #

  • First stable release
  • Add a few new errors

1.1.0 #

  • Fixes for Dart 3: removes implicit-casts and implicit-dynamic because they are not part of the analysis settings anymore
  • Adds:
    • collection_methods_unrelated_type
    • combinators_ordering
    • dangling_library_doc_comments
    • deprecated_member_use_from_same_package
    • implicit_call_tearoffs
    • implicit_reopen
    • invalid_case_patterns
    • matching_super_parameters
    • no_literal_bool_comparisons
    • type_literal_in_constant_pattern
    • unnecessary_breaks
    • unnecessary_library_directive
    • unreachable_from_main
    • use_string_in_part_of_directives

1.2.0 #

- Removes `diagnostic_describe_all_properties` because this is too problematic with auto fixes
- Adds a bunch of rules. You can see the changes if you look at the git history
23
likes
140
pub points
66%
popularity

Publisher

verified publisherchristianfindlay.com

Dart and Flutter static code analysis, but not for the faint hearted. This code tries to turn all violations in to red squiggly lines

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

More

Packages that depend on austerity