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

Latest commit

 

History

History
108 lines (64 loc) · 2.41 KB

CHANGELOG.md

File metadata and controls

108 lines (64 loc) · 2.41 KB

Changelog

Unreleased (2.0.0)

  • Removed deprecated AnalysisOptions.from use AnalysisOptions.fromMap instead
  • Removed deprecated Config.linesOfCodeWarningLevel use Config.linesOfExecutableCodeWarningLevel instead
  • Removed deprecated MetricsAnalysisRecorder.startRecordFile and MetricsAnalysisRecorder.endRecordFile use MetricsRecordsStore.recordFile instead

1.10.0

  • Add static code diagnostics no-equal-then-else
  • Add static code anti-patterns long-method

1.9.0

  • Add static code diagnostics provide-correct-intl-args, component-annotation-arguments-ordering

1.8.1

  • Fix static code diagnostics member-ordering and prefer-conditional-expression

1.8.0

  • Add static code diagnostics prefer-conditional-expressions, prefer-on-push-cd-strategy, member-ordering, no-object-declaration
  • Improve static code diagnostic no-magic-number
  • Set min analyzer 0.39.3

1.7.1

  • Support analyzer_plugin 0.3.0

1.7.0

  • Add experimental static code diagnostics binary-expression-operand-order, prefer-intl-name
  • Add Number of Methods metric
  • Drop dependency on resource
  • Improve html report
  • Set min SDK version to >=2.6.0.

1.6.0

  • Add experimental static code diagnostics prefer-trailing-comma-for-collection, no-magic-number
  • Support number of arguments metric in analyzer plugin
  • Support excluding files from metrics calculation

1.5.1

  • Improve code diagnostics double-literal-format, no-boolean-literal-compare
  • Add experimental static code diagnostics newline-before-return, no-empty-block, avoid-preserve-whitespace-false
  • Support cyclomatic complexity metric in analyzer plugin

1.5.0

  • Add experimental static code diagnostics double-literal-format, no-boolean-literal-compare

1.4.0

  • Drop dependency on built_collection
  • Add set-exit-on-violation-level cli argument

1.3.1

  • Fix get arguments count

1.3.0

  • Add Number of Arguments metrics

1.2.1

  • Validate root-folder argument
  • Fix paths to analyze fail to validate with non-default root-folder
  • Fix paths weren't validated to be inside root-folder
  • Support factory constructors analysis

1.2.0

  • Allow to analyze multiple directories

1.1.5

  • Tweak console reporter

1.1.4

  • Add some dartdocs
  • Update readme
  • Add library usage example

1.1.3

  • Fix validate input arguments

1.1.2

  • Improve CodeClimate report

1.1.1

  • Added support extension methods

1.1.0

  • Added support for CodeClimate

1.0.0

  • Initial release