PackageTrack
Sign in Get early access

austerity

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

1.3.0 MelbourneDeveloper/austerity

What this package is like to depend on

Last release 8 months ago

30 Nov 2025

Release timing varies

gaps range from 2 months to 1.8 years

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

14 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

14 releases · Sep 2022 to Nov 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 1.3.0 30 Nov 2025
    Release notes
    • Adds all new Dart 3.10 lint rules:
      • annotate_redeclares
      • avoid_futureor_void
      • document_ignores
      • invalid_runtime_check_with_js_interop_types
      • missing_code_block_language_in_doc_comment
      • no_self_assignments
      • no_wildcard_variable_uses
      • remove_deprecations_in_breaking_versions
      • strict_top_level_inference
      • switch_on_type
      • unintended_html_in_doc_comment
      • unnecessary_async
      • unnecessary_ignore
      • unnecessary_library_name
      • unnecessary_unawaited
      • unnecessary_underscores
      • unsafe_variance
      • use_null_aware_elements
      • use_truncating_division
    • Deprecates iterable_contains_unrelated_type and list_remove_unrelated_type (use collection_methods_unrelated_type)
    • Fixes: removes unnecessary_final which conflicted with prefer_final_locals
    Open source →
  2. 1.2.0 01 Feb 2024
    Release notes
    • 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
    Open source →
  3. 1.1.0 16 May 2023
    Release notes

    Merge branch 'fixfordart3' into main

    Open source →
    Release notes
    • 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
    Open source →
  4. 1.0.0 31 Mar 2023
    Release notes
    • First stable release
    • Add a few new errors
    Open source →
  5. 0.0.10-beta 08 Nov 2022 pre-release
    Release notes

    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
    Open source →
  6. 0.0.9-beta 24 Sep 2022 pre-release
    Release notes
    • Drop a couple of lints
    Open source →
  7. 0.0.8-beta 21 Sep 2022 pre-release
    Release notes
    • Fix
    Open source →
  8. 0.0.7-beta 21 Sep 2022 pre-release
    Release notes
    • Remove wrong lint
    Open source →
  9. 0.0.6-beta 21 Sep 2022 pre-release
    Release notes
    • Some fixes and new lints
    Open source →
  10. 0.0.5-beta 20 Sep 2022 pre-release
    Release notes
    • Fix it and dial a few things back
    Open source →
  11. 0.0.4-beta 18 Sep 2022 pre-release
    Release notes
    • Doco
    Open source →
  12. 0.0.3-beta 18 Sep 2022 pre-release
    Release notes
    • Include the actual file
    Open source →
  13. 0.0.2-beta 18 Sep 2022 pre-release
    Release notes
    • Fix folder structure
    Open source →
  14. 0.0.1-beta 18 Sep 2022 pre-release
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive