This repository has been archived by the owner on Jul 16, 2023. It is now read-only.
Releases: dart-code-checker/dart-code-metrics
Releases · dart-code-checker/dart-code-metrics
dart_code_metrics 5.0.1
What's Changed
- fix: correctly check available rule names by @incendial in #1068
Full Changelog: 5.0.0...5.0.1
dart_code_metrics 5.0.0
What's Changed
- feat: add avoid-cascade-after-if-null rule by @incendial in #1039
- feat: export cli runner and add documentation for use-case by @incendial in #1040
- feat: support report to the json file option for the analyze command by @incendial in #1042
- feat: rename member-ordering-extended to member-ordering by @incendial in #1041
- feat: handle widget members order separately by @incendial in #1043
- feat: support dynamic method name for member-ordering by @incendial in #1044
- fix: check
of
constructor exist forprefer-iterable-of
by @lsaudon in #1050 - feat: change severity for avoid-banned-imports, prefer-trailing-comma, ban-name rules by @incendial in #1052
- chore: specify platform support in the pubspec by @dkrutskikh in #1045
- feat: cleanup public API by @incendial in #1053
- feat: support proxy calls for check-unused-l10n by @incendial in #1054
- feat: add print-config option to all commands by @incendial in #1057
- fix: ignore override methods for avoid-redundant-async by @incendial in #1060
- feat: support includes in the rules config by @incendial in #1061
- feat: add validation for rule names in analysis_options by @incendial in #1059
Full Changelog: 4.21.2...5.0.0
dart_code_metrics 4.21.2
What's Changed
- fix: correctly handle FutureOr functions for avoid-passing-async-when-sync-expected by @lsaudon in #1036
- chore: add version to plugin name by @incendial
Full Changelog: 4.21.1...4.21.2
dart_code_metrics 4.21.1
dart_code_metrics 4.21.0
What's Changed
- feat: add static code diagnostic missing-test-assertion by @lsaudon in #1023
- feat: add support for presets by @incendial in #1025
- feat: add 'include-methods' config to 'missing-test-assertion' rule by @orevial in #1026
Full Changelog: 4.20.0...4.21.0
dart_code_metrics 4.20.0
What's Changed
- build: update minimal dart version by @incendial in #861
- feat: add logger and progress indication by @incendial in #1014
- feat: migrate to new plugins api by @incendial in #1020
- fix: make avoid-redundant-async handle yield by @incendial in #1021
- fix: fix excludes for rules intended only for tests by @incendial in #1022
Full Changelog: 4.19.1...4.20.0
dart_code_metrics 4.19.1
What's Changed
- fix: make avoid-wrapping-in-padding trigger only on Container widget by @incendial in #1008
- fix: make avoid-redundant-async correctly handle nullable return values by @incendial in #1009
Full Changelog: 4.19.0...4.19.1
dart_code_metrics 4.19.0
What's Changed
- feat: add static code diagnostic prefer-iterable-of by @incendial in #999
- feat: add static code diagnostic prefer-correct-test-file-name by @incendial in #1000
- feat: add static code diagnostic avoid-redundant-async by @incendial in #1002
- feat: add static code diagnostic check-for-equals-in-render-object-setters by @incendial in #1003
- feat: add static code diagnostic consistent-update-render-object by @incendial in #1004
Full Changelog: 4.18.3...4.19.0
dart_code_metrics 4.18.3
What's Changed
- fix: fix regression in avoid-unnecessary-type-assertions by @incendial
Full Changelog: 4.18.2...4.18.3
dart_code_metrics 4.18.2
What's Changed
- fix: use empty analysis options exclude to properly resolve units and speed up commands analysis by @incendial in #998
Full Changelog: 4.18.1...4.18.2