PackageTrack
Sign in Get early access

extra_pedantic

Stricter Dart analyzer linter settings and best practices.

5.0.0 9.8K downloads/mo #2973 most downloaded on pub.dev modulovalue/extra_pedantic

What this package is like to depend on

Last release 7 months ago

09 Jan 2026

Ships unpredictably

gaps range from 8 days to 2.5 years

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

15 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

15 releases · Aug 2019 to Jan 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 15
  1. 5.0.0 09 Jan 2026
    Release notes

    Hello everybody, a new version has just been released. You need to be on at least Dart 3.5.0 to use it. Let me know if you experience any issues.

    Open source →
    Release notes
    • updated to Dart 3.5.0
    • added new rules: annotate_redeclares, avoid_unstable_final_fields, deprecated_member_use_from_same_package, invalid_runtime_check_with_js_interop_types, no_literal_bool_comparisons, no_self_assignments, no_wildcard_variable_uses, type_literal_in_constant_pattern, unnecessary_breaks, unnecessary_library_name
    • disabled use_colored_box (disturbs flow)
    • disabled use_string_buffers (too pedantic)
    • disabled prefer_collection_literals (too pedantic)
    • disabled avoid_init_to_null (too pedantic)
    • disabled comment_references (too pedantic)
    Open source →
  2. 4.0.0 01 Jul 2023
    Release notes

    Full Changelog: 3.0.0...4.0.0

    Open source →
    Release notes
    • removed deprecated analyses
    • updated to linter 1.30.0 & Dart 2.19.0
    Open source →
  3. 3.0.0 31 Jul 2022
    Release notes
    • disabled invariant_booleans (too many false positives)
    • enabled strict casts checks.
    • enabled some new flutter related rules.
    Open source →
  4. 2.0.0 18 Feb 2022
    Release notes Open source →
    Release notes

    This release comes with a gigantic overview image (See: github repo > overview_detailed_2.0.0.png)

    Some of the changes:

    • removed prefer_if_elements_to_conditional_expressions, breaks flow.
    • removed prefer_foreach, breaks flow.
    • removed avoid_returning_null, obsolete.
    • removed avoid_private_typedef_functions.
    • added noop_primitive_operations
    • added prefer_final_parameters Note: this will take some getting used to, but I believe that it is worth it. Consider use your IDEs capabilities to add them automatically.
    Open source →
  5. 1.5.0 28 May 2021
    Release notes
    • added comment_references.
    • removed avoid_field_initializers_in_const_classes.
    • added an empty analysis_options file.
    Open source →
  6. 1.4.0 19 May 2021
    Release notes
    • Added many new lints.
    • All available lints should now either be enabled or commented out.
    Open source →
  7. 1.3.0 14 Feb 2021
    Release notes
    • Removed use_to_and_as_if_applicable and prefer_void_to_null.
    • Added more rules.
    • Removed flutter analysis_options.
    Open source →
  8. 1.2.1-nullsafety.0 15 Jan 2021 pre-release
    Release notes
    • Bump up package version.
    • Bump up environment SDK constraints.
    • Updated package description.
    Open source →
  9. 1.2.0 21 Mar 2020
    Release notes
    • Enabled strict inference.
    • Enabled strict raw types.
    Open source →
  10. 1.1.1 21 Oct 2019
    Release notes
    • Removed diagnostic_describe_all_properties.
    Open source →
  11. 1.1.1+1 22 Oct 2019
    Release notes
    • Longer description.
    Open source →
  12. 1.1.1+2 25 Oct 2019
    Release notes
    • Badges added.
    Open source →
  13. 1.1.1+3 03 Nov 2019
    Release notes
    • Readme updated.
    Open source →
  14. 1.1.0 09 Oct 2019
    Release notes
    • Separated into flutter and non flutter analysis_options.yaml.
    • Made rules fully compatible with pedantic.
    Open source →
  15. 1.0.0 16 Aug 2019
    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