Skip to content

Commit f8f2bcc

Browse files
committed
Fix class lookup
1 parent 9266b5e commit f8f2bcc

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/CodeCoverage/Report/Node/File.php

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -505,11 +505,21 @@ protected function calculateStatistics()
505505
}
506506

507507
foreach ($this->traits as &$trait) {
508-
$this->calcAndApplyClassAggregate($trait, $trait['traitName']);
508+
$fqcn = $trait['traitName'];
509+
if (!empty($trait['package']['namespace'])) {
510+
$fqcn = $trait['package']['namespace'] . '\\' . $fqcn;
511+
}
512+
513+
$this->calcAndApplyClassAggregate($trait, $fqcn);
509514
}
510515

511516
foreach ($this->classes as &$class) {
512-
$this->calcAndApplyClassAggregate($class, $class['className']);
517+
$fqcn = $class['className'];
518+
if (!empty($class['package']['namespace'])) {
519+
$fqcn = $class['package']['namespace'] . '\\' . $fqcn;
520+
}
521+
522+
$this->calcAndApplyClassAggregate($class, $fqcn);
513523
}
514524
}
515525

0 commit comments

Comments
 (0)