Beautiful and understandable static analysis tool for PHP
MIT License
Bot releases are hidden (Show)
Published by niconoe- 9 months ago
Published by niconoe- about 1 year ago
Published by niconoe- over 1 year ago
$a->{$b}
or $a->{<some_expression>}
.$a->{$b}()
or $a->{<some_expression>}()
.Published by niconoe- over 1 year ago
sh
rather than php
, for some OS.$a->$b()
or $c()
.artefacts/bintray.json
when a new release comes out.Published by niconoe- over 1 year ago
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()
).Published by Halleck45 over 2 years ago
Fixing issue with relative path when using YAML configuration
Published by Halleck45 over 2 years ago
Major release with
--metrics
option--report-summary-json
option
Published by Halleck45 over 4 years ago
Include by default composer.json
files located in the root dir
Published by Halleck45 over 4 years ago
Published by Halleck45 over 4 years ago
Published by Halleck45 over 4 years ago
Published by Halleck45 over 4 years ago
Published by Halleck45 over 4 years ago
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)
Published by Halleck45 about 7 years ago
Published by Halleck45 about 7 years ago