Releases: VeryGoodOpenSource/very_good_analysis
Releases · VeryGoodOpenSource/very_good_analysis
v7.0.0
v7.0.0-dev.1
- feat: add
document_ignores
125 - feat: remove
avoid_null_checks_in_equality_operators
124 - feat: add avoid_catches_without_on_clauses 123
- feat: add invalid_runtime_check_with_js_interop_types 122
- feat: add unintended_html_in_doc_comment 121
- chore: Remove the package_api_docs lint in next release 118
- feat: update lints for Dart 3.5 111
- docs: update exclusion reasons 109
- docs: update commands in contributing 110
v6.0.0
- chore: release 6.0.0-dev.1
v6.0.0-dev.1
- feat!: upgrade to support Dart
^3.4.0
- feat: additional lint rules:
- docs: include exclusion reason table (100, 102)
Trying the pre-release
To try these changes out you will have to update the Very Good Analysis dependency:
dart pub add dev:very_good_analysis:^6.0.0-dev.1
If you have a specific version on your analysis_options.yaml
, update it to point to the 6.0.0 version:
include: package:very_good_analysis/analysis_options.6.0.0.yaml
v5.1.0
- fix: remove deprecated
iterable_contains_unrelated_type
lint - fix: remove deprecated
list_remove_unrelated_type
lint - fix(docs): full list of rules
- feat: type equality checks should be warnings/errors
v5.0.0+1
- docs: minor updates to documentation in
README.md
v5.0.0
-
feat!: upgrade to support Dart
^3.0.0
-
feat: added analysis warning as error:
-
feat: additional lint rules:
-
refactor: remove deprecated lint rules:
-
refactor: remove malfunctioning rules:
v4.0.0+1
v4.0.0
-
feat!: upgrade to support Dart
^2.19.0
-
feat: additional lint rules:
-
refactor: remove deprecated lint rules:
v3.1.0
- refactor: remove deprecated
unawaited
(useunawaited
fromdart:async
instead). - feat: additional lint rules:
Thanks to @lsaudon for the contribution 💙