Skip to content

Commit 9dfc705

Browse files
François Gannazsebastianbergmann
François Gannaz
authored andcommitted
report dashboard uses lib billboard for charts
1 parent 15197b8 commit 9dfc705

File tree

14 files changed

+1131
-1005
lines changed

14 files changed

+1131
-1005
lines changed

src/Report/Html/Facade.php

+2-3
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ private function copyFiles(string $target): void
9797
{
9898
$dir = $this->directory($target . '_css');
9999

100+
copy($this->templatePath . 'css/billboard.min.css', $dir . 'billboard.min.css');
100101
copy($this->templatePath . 'css/bootstrap.min.css', $dir . 'bootstrap.min.css');
101-
copy($this->templatePath . 'css/nv.d3.min.css', $dir . 'nv.d3.min.css');
102102
copy($this->customCssFile->path(), $dir . 'custom.css');
103103
copy($this->templatePath . 'css/octicons.css', $dir . 'octicons.css');
104104

@@ -107,10 +107,9 @@ private function copyFiles(string $target): void
107107
copy($this->templatePath . 'icons/file-directory.svg', $dir . 'file-directory.svg');
108108

109109
$dir = $this->directory($target . '_js');
110+
copy($this->templatePath . 'js/billboard.pkgd.min.js', $dir . 'billboard.pkgd.min.js');
110111
copy($this->templatePath . 'js/bootstrap.bundle.min.js', $dir . 'bootstrap.bundle.min.js');
111-
copy($this->templatePath . 'js/d3.min.js', $dir . 'd3.min.js');
112112
copy($this->templatePath . 'js/jquery.min.js', $dir . 'jquery.min.js');
113-
copy($this->templatePath . 'js/nv.d3.min.js', $dir . 'nv.d3.min.js');
114113
copy($this->templatePath . 'js/file.js', $dir . 'file.js');
115114
}
116115

src/Report/Html/Renderer/Dashboard.php

+4-10
Original file line numberDiff line numberDiff line change
@@ -103,22 +103,16 @@ private function complexity(array $classes, string $baseLink): array
103103
$result['method'][] = [
104104
$method['coverage'],
105105
$method['ccn'],
106-
sprintf(
107-
'<a href="%s">%s</a>',
108-
str_replace($baseLink, '', $method['link']),
109-
$methodName,
110-
),
106+
str_replace($baseLink, '', $method['link']),
107+
$methodName,
111108
];
112109
}
113110

114111
$result['class'][] = [
115112
$class['coverage'],
116113
$class['ccn'],
117-
sprintf(
118-
'<a href="%s">%s</a>',
119-
str_replace($baseLink, '', $class['link']),
120-
$className,
121-
),
114+
str_replace($baseLink, '', $class['link']),
115+
$className,
122116
];
123117
}
124118

src/Report/Html/Renderer/Template/css/billboard.min.css

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Report/Html/Renderer/Template/css/nv.d3.min.css

-1
This file was deleted.

0 commit comments

Comments
 (0)