src/reports.php
Method prettyReport
has 55 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function prettyReport(array $ast)
{
$iter = function (array $branch, int $level) use (&$iter) {
return array_map(function ($node) use ($level, $iter) {
Method plainReport
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function plainReport(array $ast)
{
$iter = function ($ast, $parents) use (&$iter) {
return array_reduce($ast, function ($acc, $node) use ($iter, $parents) {
$parents[] = $node['node'];