lintorium 307.0.0
lintorium: ^307.0.0 copied to clipboard
The strictest linting rules for Dart code. Perfect for perfectionists, whether solo developers or entire teams striving for flawless code.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
310.0.0 - 2025-11-29 #
Added #
- Enabled the
switch_on_typerule witherrorseverity. - Enabled the
unnecessary_ignorerule withwarningseverity. - Enabled the
unnecessary_unawaitedrule withwarningseverity. - Enabled the
use_null_aware_elementsrule withwarningseverity.
Removed #
- The
enable_null_safetyrule (removed in Dart 3.0).
309.0.0 - 2025-11-29 #
Added #
- Enabled the
switch_on_typerule witherrorseverity. - Enabled the
unnecessary_ignorerule withwarningseverity. - Enabled the
unnecessary_unawaitedrule withwarningseverity. - Enabled the
use_null_aware_elementsrule withwarningseverity.
Removed #
- The
enable_null_safetyrule (removed in Dart 3.0).
308.0.0 - 2025-11-29 #
307.0.0 - 2025-11-29 #
Removed #
- The
enable_null_safetyrule (removed in Dart 3.0). - The
unsafe_htmlrule (removed in Dart 3.7).
305.0.0 - 2025-11-29 #
304.0.0 - 2025-11-29 #
303.0.0 - 2025-11-29 #
302.0.0 - 2025-11-29 #
301.0.0 - 2025-11-29 #
300.0.0 - 2025-11-29 #
38.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Enabled the
omit_local_variable_typesrule (previously disabled): May allow previously failing code to pass linting. - [BREAKING CHANGE] Changed the
omit_obvious_property_typesrule severity fromwarningtoignoreand disabled it (previously enabled): May affect CI/CD pipelines that enforce strict linting.
37.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Enabled the
omit_local_variable_typesrule (previously disabled): May allow previously failing code to pass linting. - [BREAKING CHANGE] Changed the
omit_obvious_property_typesrule severity fromwarningtoignoreand disabled it (previously enabled): May affect CI/CD pipelines that enforce strict linting.
36.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
document_ignoresrule severity fromerrortowarning: May allow previously failing code to pass linting. - [BREAKING CHANGE] Enabled the
omit_local_variable_typesrule (previously disabled): May allow previously failing code to pass linting.
35.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
document_ignoresrule severity fromerrortowarning: May allow previously failing code to pass linting. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
34.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
33.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
32.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
31.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
30.1.0 - 2025-07-22 #
Changed #
- Added new rules to the
analyzer.excludesection inanalysis_options.yaml. - [BREAKING CHANGE] Changed the
omit_local_variable_typesrule severity fromerrortowarning: May allow previously failing code to pass linting.
38.0.0 - 2025-07-08 #
1.0.0 - 2025-04-06 #
Added #
- CLI tool for validating the
analysis_options.yamlfile.
Changed #
- [BREAKING CHANGE] Updated minimum Dart SDK version to
>=3.0.0. - [BREAKING CHANGE] Changed the
private_optional_parameterrule severity toignore: May silence errors previously shown in user projects.
Fixed #
- Resolved analyzer warnings when including
package:lintorium/analysis_options.yamlin a project.