File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ public function process(PHP_CodeCoverage $coverage, $target)
169169 */
170170 protected function renderDashboard (PHP_CodeCoverage_Report_HTML_Node_Directory $ root , $ file , $ title )
171171 {
172- $ classes = $ root -> getClasses ( );
172+ $ classes = $ this -> classes ( $ root );
173173 $ template = new Text_Template (
174174 PHP_CodeCoverage_Report_HTML::$ templatePath . 'dashboard.html '
175175 );
@@ -223,6 +223,29 @@ protected function addItems(PHP_CodeCoverage_Report_HTML_Node_Directory $root, a
223223 }
224224 }
225225
226+ /**
227+ * Returns the classes.
228+ *
229+ * @param PHP_CodeCoverage_Report_HTML_Node_Directory $root
230+ * @return array
231+ */
232+ protected function classes (PHP_CodeCoverage_Report_HTML_Node_Directory $ root )
233+ {
234+ $ classes = array ();
235+
236+ foreach ($ root as $ node ) {
237+ if ($ node instanceof PHP_CodeCoverage_Report_HTML_Node_File) {
238+ $ classes = array_merge ($ classes , $ node ->getClasses ());
239+ }
240+ }
241+
242+ if (isset ($ classes ['* ' ])) {
243+ unset($ classes ['* ' ]);
244+ }
245+
246+ return $ classes ;
247+ }
248+
226249 /**
227250 * Returns the data for the Class Complexity chart.
228251 *
You can’t perform that action at this time.
0 commit comments