halleck45/php-metrics
PhpMetrics analyzes PHP projects and classes, producing a readable HTML report packed with code metrics like cyclomatic complexity, maintainability index, and coupling. Install it as a dev dependency via Composer and run it against any folder to spot risky code and track quality over time.
Full Changelog: https://github.com/phpmetrics/PhpMetrics/compare/v2.10.0...v2.11.0
Full Changelog: https://github.com/phpmetrics/PhpMetrics/compare/v2.9.1...v2.10.0
Full Changelog: https://github.com/phpmetrics/PhpMetrics/compare/v2.8.2...v2.9.0
$a->{$b} or $a->{<some_expression>}.$a->{$b}() or $a->{<some_expression>}().sh rather than php, for some OS.$a->$b() or $c().artefacts/bintray.json when a new release comes out.This new major version is containing lots of internal re-architecture processes in the source code, and upgrades the internal quality of PhpMetrics to a new level. Nevertheless, it contains also some BC Breaks and some metrics are remove. Please take a look at the detailed changelog below if you experiment any trouble.
$x?->y()) into account for WeightMethodCount and Cyclomatic Complexity calculation.$x?->y) into account for WeightMethodCount and Cyclomatic Complexity calculation.match structure into account for WeightMethodCount and Cyclomatic Complexity calculation.match are now took into account as number of selects, along with switches.$x?->y()).Fixing issue with relative path when using YAML configuration
Major release with
--metrics option--report-summary-json optionInclude by default composer.json files located in the root dir
Fix #431 Fix #429
Explicitly define the class \Hal\Component\Ast\NodeTraverser to make PhpMetrics work using composer --classmap-authoritative. (#402) Ensure the packagist license iœs an array so they can be displayed. (#404) Fix warning "Division by zero" when no package is defined. (#401)
ccnMethodMax (maximum cyclomatic complexity of methods for class)Due to bug with .deb artifact factory, this release has no debian package yet
How can I help you explore Laravel packages today?