code_checker 0.3.1
code_checker: ^0.3.1 copied to clipboard

Dart native
Flutter Android iOS

Static source code analytics tool that helps analyse and improve quality.

Code checker #

Build Status codecov.io License Pub Version Dart SDK Version Dart Platform

Static source code analytics tool that helps analyse and improve quality, inspired by Wrike Dart code metrics.

Usage #

Analyzer plugin #

The plugin for the Dart analyzer provide information collected by metrics.

  1. Add dependency to pubspec.yaml

     dev_dependencies:
       code_checker: ^0.3.1
    
  2. Add configuration to analysis_options.yaml

     analyzer:
       plugins:
         - code_checker
    

Command line tool #

Full usage

Usage: checker [arguments] <directories>

-h, --help                      Print this usage information.


    --number-of-methods=<10>    Number of Methods threshold
    --weight-of-class=<0.33>    Weight Of Class threshold
1
likes
90
pub points
45%
popularity

Static source code analytics tool that helps analyse and improve quality.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

dmitry.krutskikh@gmail.com

License

Apache 2.0 (LICENSE)

Dependencies

analyzer, analyzer_plugin, args, meta, source_span, yaml

More

Packages that depend on code_checker