Skip to content

Commit

Permalink
This reverts commit b944786.
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastianbergmann committed Jan 5, 2011
1 parent b944786 commit 180c2bf
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion PHP/CodeCoverage/Report/HTML.php
Expand Up @@ -169,7 +169,7 @@ public function process(PHP_CodeCoverage $coverage, $target)
*/
protected function renderDashboard(PHP_CodeCoverage_Report_HTML_Node_Directory $root, $file, $title)
{
$classes = $root->getClasses();
$classes = $this->classes($root);
$template = new Text_Template(
PHP_CodeCoverage_Report_HTML::$templatePath . 'dashboard.html'
);
Expand Down Expand Up @@ -223,6 +223,29 @@ protected function addItems(PHP_CodeCoverage_Report_HTML_Node_Directory $root, a
}
}

/**
* Returns the classes.
*
* @param PHP_CodeCoverage_Report_HTML_Node_Directory $root
* @return array
*/
protected function classes(PHP_CodeCoverage_Report_HTML_Node_Directory $root)
{
$classes = array();

foreach ($root as $node) {
if ($node instanceof PHP_CodeCoverage_Report_HTML_Node_File) {
$classes = array_merge($classes, $node->getClasses());
}
}

if (isset($classes['*'])) {
unset($classes['*']);
}

return $classes;
}

/**
* Returns the data for the Class Complexity chart.
*
Expand Down

0 comments on commit 180c2bf

Please sign in to comment.