Skip to content
This repository has been archived by the owner on Jul 16, 2023. It is now read-only.

Releases: dart-code-checker/dart-code-metrics

dart_code_metrics 4.18.1

13 Sep 07:58
Compare
Choose a tag to compare

What's Changed

  • fix: fix regression in is! checks for avoid-unnecessary-type-assertions by @incendial
  • chore: revert analyzer_plugin new api by @incendial

Full Changelog: 4.18.0...4.18.1

dart_code_metrics 4.18.0

12 Sep 13:54
Compare
Choose a tag to compare

What's Changed

  • docs: Add check-unnecessary-nullable in available commands by @lsaudon in #942
  • docs: rework website rules list page by @incendial in #950
  • docs: rework website rule page by @incendial in #959
  • docs: rework index pages for all categories by @incendial in #960
  • fix: avoid-top-level-members-in-tests by @lsaudon in #945
  • feat: support passing file paths to all commands by @incendial in #965
  • fix: --reporter=json for check-unnecessary-nullable crashes, saying Converting object to an encodable object failed: Instance of 'MappedIterable<FormalParameter, String>' by @fzyzcjy in #980
  • feat: replace relative path in reporters output with absolute to support IDE clicks by @incendial in #966
  • feat: make avoid-unnecessary-type-assertions handle is! checks by @incendial in #995
  • fix: support not named builder parameters for avoid-returning-widgets by @incendial in #992
  • fix: support variables shadowing for avoid-unused-parameters by @incendial in #993
  • fix: make check-unnecessary-nullable command ignore Flutter keys by @incendial in #994
  • fix: add const to edge insets constructors when appropriate by @orevial in #972
  • fix: make avoid-border-all not report errors on final variables by @Ascenio in #988
  • feat: avoid passing async when sync expected by @Ascenio in #987

New Contributors

Full Changelog: 4.17.0...4.18.0

dart_code_metrics 4.18.0-dev.2

16 Aug 18:20
306b312
Compare
Choose a tag to compare
Pre-release

What's Changed

  • chore: restrict analyzer version to >=4.1.0 <4.7.0 by @dkrutskikh in #969

Full Changelog: 4.18.0-dev.1...4.18.0-dev.2

dart_code_metrics 4.17.1

16 Aug 17:26
ffce1a0
Compare
Choose a tag to compare
  • chore: restrict analyzer version to >=4.0.0 <4.7.0.

Full Changelog: 4.17.0...4.17.1

dart_code_metrics 4.18.0-dev.1

08 Aug 18:03
8510e62
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 4.17.0...4.18.0-dev.1

dart_code_metrics 4.17.0

26 Jul 18:52
609dbef
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.16.0...4.17.0

dart_code_metrics 4.17.0-dev.1

14 Jul 14:20
a37ee94
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: 4.16.0...4.17.0-dev.1

dart_code_metrics 4.16.0

20 Jun 19:03
Compare
Choose a tag to compare

What's Changed

  • chore: restrict analyzer version to >=2.4.0 <4.2.0 by @dkrutskikh in #856
  • chore: Image google/dart is discontinued by @tkreuder in #867
  • fix: improve context root included files calculation by @incendial in #862
  • chore: tune CI/CD by @dkrutskikh in #885
  • test: added test case in prefer_const_border_radius rule by @vlkonoshenko in #876
  • fix: resolve package with imported analysis options by @dkrutskikh in #887
  • fix: normalize file paths after extraction from analyzed folder by @incendial in #864
  • feat: add new rule avoid-banned-imports & modify prefer-extracting-callbacks allow short callbacks to exist by @fzyzcjy in #868
  • feat: improve checkstyle report, added metrics entries by @dkrutskikh in #896
  • fix: change elements equality check to overcome incorrect libs resolution by @incendial in #891
  • fix: correctly handle - symbol by @incendial in #895
  • feat: introduce new command check-unnecessary-nullable by @incendial in #874
  • chore: change unnecessary nullable parameters by @incendial in #875

New Contributors

Full Changelog: 4.15.2...4.16.0

dart_code_metrics 4.15.2

16 May 17:42
0db64a6
Compare
Choose a tag to compare

What's Changed

  • fix: avoid-border-all is triggered even when it is not a const by @vlkonoshenko in #841
  • fix: remove duplicated highlights and ignore void function calls by @incendial in #829
  • fix: temporary remove enums support by @incendial in #849
  • feat: Add the option ignored-patterns to the rule format-comment by @ValentinVignal in #828

New Contributors

Full Changelog: 4.15.1...4.15.2

dart_code_metrics 4.15.1

13 May 02:20
ac157db
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.15.0...4.15.1