Code Duplication    Length = 5-7 lines in 2 locations

src/Hal/Metric/Consolidated.php 2 locations

@@ 154-158 (lines=5) @@
151
            Violation::CRITICAL => 'critical',
152
        ];
153
        foreach ($classes as $class) {
154
            foreach ($class['violations'] as $violation) {
155
                $violations['total']++;
156
                $name = $map[$violation->getLevel()];
157
                $violations[$name]++;
158
            }
159
        }
160
        foreach ($packages as $package) {
161
            foreach ($package['violations'] as $violation) {
@@ 160-166 (lines=7) @@
157
                $violations[$name]++;
158
            }
159
        }
160
        foreach ($packages as $package) {
161
            foreach ($package['violations'] as $violation) {
162
                $violations['total']++;
163
                $name = $map[$violation->getLevel()];
164
                $violations[$name]++;
165
            }
166
        }
167
        $sum->violations = (object)$violations;
168
169