first commit
This commit is contained in:
307
tests/Coverage/html/dashboard.html
Normal file
307
tests/Coverage/html/dashboard.html
Normal file
@@ -0,0 +1,307 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Dashboard for /home/romain/Web/Perso/Sites/ticcat/app</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link href="_css/bootstrap.min.css?v=10.1.11" rel="stylesheet" type="text/css">
|
||||
<link href="_css/nv.d3.min.css?v=10.1.11" rel="stylesheet" type="text/css">
|
||||
<link href="_css/style.css?v=10.1.11" rel="stylesheet" type="text/css">
|
||||
<link href="_css/custom.css" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb">
|
||||
<li class="breadcrumb-item"><a href="index.html">/home/romain/Web/Perso/Sites/ticcat/app</a></li>
|
||||
<li class="breadcrumb-item active">(Dashboard)</li>
|
||||
|
||||
</ol>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h2>Classes</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<h3>Coverage Distribution</h3>
|
||||
<div id="classCoverageDistribution" style="height: 300px;">
|
||||
<svg></svg>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<h3>Complexity</h3>
|
||||
<div id="classComplexity" style="height: 300px;">
|
||||
<svg></svg>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<h3>Insufficient Coverage</h3>
|
||||
<div class="scrollbox">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Class</th>
|
||||
<th class="text-right">Coverage</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><a href="Http/Middleware/Authenticate.php.html#8">App\Http\Middleware\Authenticate</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Middleware/RedirectIfAuthenticated.php.html#11">App\Http\Middleware\RedirectIfAuthenticated</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Middleware/TrustHosts.php.html#7">App\Http\Middleware\TrustHosts</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Models/TimeTracker.php.html#9">App\Models\TimeTracker</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Models/ToDo.php.html#9">App\Models\ToDo</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Providers/BroadcastServiceProvider.php.html#8">App\Providers\BroadcastServiceProvider</a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Controllers/TimeTrackerController.php.html#9">App\Http\Controllers\TimeTrackerController</a></td><td class="text-right">60%</td></tr>
|
||||
<tr><td><a href="Console/Kernel.php.html#8">App\Console\Kernel</a></td><td class="text-right">66%</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<h3>Project Risks</h3>
|
||||
<div class="scrollbox">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Class</th>
|
||||
<th class="text-right"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><a href="Http/Middleware/RedirectIfAuthenticated.php.html#11">App\Http\Middleware\RedirectIfAuthenticated</a></td><td class="text-right">20</td></tr>
|
||||
<tr><td><a href="Http/Middleware/Authenticate.php.html#8">App\Http\Middleware\Authenticate</a></td><td class="text-right">6</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h2>Methods</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<h3>Coverage Distribution</h3>
|
||||
<div id="methodCoverageDistribution" style="height: 300px;">
|
||||
<svg></svg>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<h3>Complexity</h3>
|
||||
<div id="methodComplexity" style="height: 300px;">
|
||||
<svg></svg>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
<h3>Insufficient Coverage</h3>
|
||||
<div class="scrollbox">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Method</th>
|
||||
<th class="text-right">Coverage</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><a href="Console/Kernel.php.html#13"><abbr title="App\Console\Kernel::schedule">schedule</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Controllers/TimeTrackerController.php.html#14"><abbr title="App\Http\Controllers\TimeTrackerController::index">index</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Controllers/TimeTrackerController.php.html#38"><abbr title="App\Http\Controllers\TimeTrackerController::show">show</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Controllers/TimeTrackerController.php.html#46"><abbr title="App\Http\Controllers\TimeTrackerController::update">update</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Controllers/TimeTrackerController.php.html#54"><abbr title="App\Http\Controllers\TimeTrackerController::destroy">destroy</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Middleware/Authenticate.php.html#13"><abbr title="App\Http\Middleware\Authenticate::redirectTo">redirectTo</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Middleware/RedirectIfAuthenticated.php.html#18"><abbr title="App\Http\Middleware\RedirectIfAuthenticated::handle">handle</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Http/Middleware/TrustHosts.php.html#14"><abbr title="App\Http\Middleware\TrustHosts::hosts">hosts</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Models/TimeTracker.php.html#23"><abbr title="App\Models\TimeTracker::user">user</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Models/TimeTracker.php.html#28"><abbr title="App\Models\TimeTracker::toDo">toDo</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Models/ToDo.php.html#19"><abbr title="App\Models\ToDo::user">user</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
<tr><td><a href="Providers/BroadcastServiceProvider.php.html#13"><abbr title="App\Providers\BroadcastServiceProvider::boot">boot</abbr></a></td><td class="text-right">0%</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<h3>Project Risks</h3>
|
||||
<div class="scrollbox">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Method</th>
|
||||
<th class="text-right"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr><td><a href="Http/Middleware/RedirectIfAuthenticated.php.html#18"><abbr title="App\Http\Middleware\RedirectIfAuthenticated::handle">handle</abbr></a></td><td class="text-right">20</td></tr>
|
||||
<tr><td><a href="Http/Middleware/Authenticate.php.html#13"><abbr title="App\Http\Middleware\Authenticate::redirectTo">redirectTo</abbr></a></td><td class="text-right">6</td></tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<footer>
|
||||
<hr/>
|
||||
<p>
|
||||
<small>Generated by <a href="https://github.com/sebastianbergmann/php-code-coverage" target="_top">php-code-coverage 10.1.11</a> using <a href="https://www.php.net/" target="_top">PHP 8.3.2-1+ubuntu22.04.1+deb.sury.org+1</a> and <a href="https://phpunit.de/">PHPUnit 10.5.7</a> at Fri Feb 9 21:00:45 UTC 2024.</small>
|
||||
</p>
|
||||
</footer>
|
||||
</div>
|
||||
<script src="_js/jquery.min.js?v=10.1.11" type="text/javascript"></script>
|
||||
<script src="_js/d3.min.js?v=10.1.11" type="text/javascript"></script>
|
||||
<script src="_js/nv.d3.min.js?v=10.1.11" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
nv.addGraph(function() {
|
||||
var chart = nv.models.multiBarChart();
|
||||
chart.tooltips(false)
|
||||
.showControls(false)
|
||||
.showLegend(false)
|
||||
.reduceXTicks(false)
|
||||
.staggerLabels(true)
|
||||
.yAxis.tickFormat(d3.format('d'));
|
||||
|
||||
d3.select('#classCoverageDistribution svg')
|
||||
.datum(getCoverageDistributionData([6,0,0,0,0,0,0,2,0,0,0,21], "Class Coverage"))
|
||||
.transition().duration(500).call(chart);
|
||||
|
||||
nv.utils.windowResize(chart.update);
|
||||
|
||||
return chart;
|
||||
});
|
||||
|
||||
nv.addGraph(function() {
|
||||
var chart = nv.models.multiBarChart();
|
||||
chart.tooltips(false)
|
||||
.showControls(false)
|
||||
.showLegend(false)
|
||||
.reduceXTicks(false)
|
||||
.staggerLabels(true)
|
||||
.yAxis.tickFormat(d3.format('d'));
|
||||
|
||||
d3.select('#methodCoverageDistribution svg')
|
||||
.datum(getCoverageDistributionData([12,0,0,0,0,0,0,0,0,0,0,30], "Method Coverage"))
|
||||
.transition().duration(500).call(chart);
|
||||
|
||||
nv.utils.windowResize(chart.update);
|
||||
|
||||
return chart;
|
||||
});
|
||||
|
||||
function getCoverageDistributionData(data, label) {
|
||||
var labels = [
|
||||
'0%',
|
||||
'0-10%',
|
||||
'10-20%',
|
||||
'20-30%',
|
||||
'30-40%',
|
||||
'40-50%',
|
||||
'50-60%',
|
||||
'60-70%',
|
||||
'70-80%',
|
||||
'80-90%',
|
||||
'90-100%',
|
||||
'100%'
|
||||
];
|
||||
var values = [];
|
||||
$.each(labels, function(key) {
|
||||
values.push({x: labels[key], y: data[key]});
|
||||
});
|
||||
|
||||
return [
|
||||
{
|
||||
key: label,
|
||||
values: values,
|
||||
color: "#4572A7"
|
||||
}
|
||||
];
|
||||
}
|
||||
nv.addGraph(function() {
|
||||
var chart = nv.models.scatterChart()
|
||||
.showDistX(true)
|
||||
.showDistY(true)
|
||||
.showLegend(false)
|
||||
.forceX([0, 100]);
|
||||
chart.tooltipContent(function(graph) {
|
||||
return '<p>' + graph.point.class + '</p>';
|
||||
});
|
||||
|
||||
chart.xAxis.axisLabel('Code Coverage (in percent)');
|
||||
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
||||
|
||||
d3.select('#classComplexity svg')
|
||||
.datum(getComplexityData([[66.66666666666666,2,"<a href=\"Console\/Kernel.php.html#8\">App\\Console\\Kernel<\/a>"],[100,1,"<a href=\"Exceptions\/Handler.php.html#8\">App\\Exceptions\\Handler<\/a>"],[100,10,"<a href=\"Http\/Controllers\/AuthController.php.html#19\">App\\Http\\Controllers\\AuthController<\/a>"],[100,0,"<a href=\"Http\/Controllers\/Controller.php.html#9\">App\\Http\\Controllers\\Controller<\/a>"],[60,5,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#9\">App\\Http\\Controllers\\TimeTrackerController<\/a>"],[100,6,"<a href=\"Http\/Controllers\/ToDoController.php.html#10\">App\\Http\\Controllers\\ToDoController<\/a>"],[100,0,"<a href=\"Http\/Kernel.php.html#7\">App\\Http\\Kernel<\/a>"],[0,2,"<a href=\"Http\/Middleware\/Authenticate.php.html#8\">App\\Http\\Middleware\\Authenticate<\/a>"],[100,0,"<a href=\"Http\/Middleware\/EncryptCookies.php.html#7\">App\\Http\\Middleware\\EncryptCookies<\/a>"],[100,0,"<a href=\"Http\/Middleware\/PreventRequestsDuringMaintenance.php.html#7\">App\\Http\\Middleware\\PreventRequestsDuringMaintenance<\/a>"],[0,4,"<a href=\"Http\/Middleware\/RedirectIfAuthenticated.php.html#11\">App\\Http\\Middleware\\RedirectIfAuthenticated<\/a>"],[100,0,"<a href=\"Http\/Middleware\/TrimStrings.php.html#7\">App\\Http\\Middleware\\TrimStrings<\/a>"],[0,1,"<a href=\"Http\/Middleware\/TrustHosts.php.html#7\">App\\Http\\Middleware\\TrustHosts<\/a>"],[100,0,"<a href=\"Http\/Middleware\/TrustProxies.php.html#8\">App\\Http\\Middleware\\TrustProxies<\/a>"],[100,0,"<a href=\"Http\/Middleware\/ValidateSignature.php.html#7\">App\\Http\\Middleware\\ValidateSignature<\/a>"],[100,0,"<a href=\"Http\/Middleware\/VerifyCsrfToken.php.html#7\">App\\Http\\Middleware\\VerifyCsrfToken<\/a>"],[100,2,"<a href=\"Http\/Requests\/ToDoRequest.php.html#7\">App\\Http\\Requests\\ToDoRequest<\/a>"],[100,1,"<a href=\"Http\/Resources\/AuthResource.php.html#8\">App\\Http\\Resources\\AuthResource<\/a>"],[100,1,"<a href=\"Http\/Resources\/TimeTrackerResource.php.html#8\">App\\Http\\Resources\\TimeTrackerResource<\/a>"],[100,1,"<a href=\"Http\/Resources\/ToDoResource.php.html#8\">App\\Http\\Resources\\ToDoResource<\/a>"],[100,3,"<a href=\"Mail\/Reset.php.html#12\">App\\Mail\\Reset<\/a>"],[0,2,"<a href=\"Models\/TimeTracker.php.html#9\">App\\Models\\TimeTracker<\/a>"],[0,1,"<a href=\"Models\/ToDo.php.html#9\">App\\Models\\ToDo<\/a>"],[100,2,"<a href=\"Models\/User.php.html#12\">App\\Models\\User<\/a>"],[100,2,"<a href=\"Providers\/AppServiceProvider.php.html#7\">App\\Providers\\AppServiceProvider<\/a>"],[100,1,"<a href=\"Providers\/AuthServiceProvider.php.html#8\">App\\Providers\\AuthServiceProvider<\/a>"],[0,1,"<a href=\"Providers\/BroadcastServiceProvider.php.html#8\">App\\Providers\\BroadcastServiceProvider<\/a>"],[100,2,"<a href=\"Providers\/EventServiceProvider.php.html#10\">App\\Providers\\EventServiceProvider<\/a>"],[100,2,"<a href=\"Providers\/RouteServiceProvider.php.html#11\">App\\Providers\\RouteServiceProvider<\/a>"]], 'Class Complexity'))
|
||||
.transition()
|
||||
.duration(500)
|
||||
.call(chart);
|
||||
|
||||
nv.utils.windowResize(chart.update);
|
||||
|
||||
return chart;
|
||||
});
|
||||
|
||||
nv.addGraph(function() {
|
||||
var chart = nv.models.scatterChart()
|
||||
.showDistX(true)
|
||||
.showDistY(true)
|
||||
.showLegend(false)
|
||||
.forceX([0, 100]);
|
||||
chart.tooltipContent(function(graph) {
|
||||
return '<p>' + graph.point.class + '</p>';
|
||||
});
|
||||
|
||||
chart.xAxis.axisLabel('Code Coverage (in percent)');
|
||||
chart.yAxis.axisLabel('Method Complexity');
|
||||
|
||||
d3.select('#methodComplexity svg')
|
||||
.datum(getComplexityData([[0,1,"<a href=\"Console\/Kernel.php.html#13\">App\\Console\\Kernel::schedule<\/a>"],[100,1,"<a href=\"Console\/Kernel.php.html#21\">App\\Console\\Kernel::commands<\/a>"],[100,1,"<a href=\"Exceptions\/Handler.php.html#24\">App\\Exceptions\\Handler::register<\/a>"],[100,2,"<a href=\"Http\/Controllers\/AuthController.php.html#21\">App\\Http\\Controllers\\AuthController::login<\/a>"],[100,1,"<a href=\"Http\/Controllers\/AuthController.php.html#37\">App\\Http\\Controllers\\AuthController::logout<\/a>"],[100,2,"<a href=\"Http\/Controllers\/AuthController.php.html#47\">App\\Http\\Controllers\\AuthController::forgot<\/a>"],[100,1,"<a href=\"Http\/Controllers\/AuthController.php.html#75\">App\\Http\\Controllers\\AuthController::register<\/a>"],[100,3,"<a href=\"Http\/Controllers\/AuthController.php.html#90\">App\\Http\\Controllers\\AuthController::reset<\/a>"],[100,1,"<a href=\"Http\/Controllers\/AuthController.php.html#126\">App\\Http\\Controllers\\AuthController::user<\/a>"],[0,1,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#14\">App\\Http\\Controllers\\TimeTrackerController::index<\/a>"],[100,1,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#22\">App\\Http\\Controllers\\TimeTrackerController::store<\/a>"],[0,1,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#38\">App\\Http\\Controllers\\TimeTrackerController::show<\/a>"],[0,1,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#46\">App\\Http\\Controllers\\TimeTrackerController::update<\/a>"],[0,1,"<a href=\"Http\/Controllers\/TimeTrackerController.php.html#54\">App\\Http\\Controllers\\TimeTrackerController::destroy<\/a>"],[100,1,"<a href=\"Http\/Controllers\/ToDoController.php.html#15\">App\\Http\\Controllers\\ToDoController::index<\/a>"],[100,1,"<a href=\"Http\/Controllers\/ToDoController.php.html#24\">App\\Http\\Controllers\\ToDoController::store<\/a>"],[100,1,"<a href=\"Http\/Controllers\/ToDoController.php.html#36\">App\\Http\\Controllers\\ToDoController::show<\/a>"],[100,2,"<a href=\"Http\/Controllers\/ToDoController.php.html#44\">App\\Http\\Controllers\\ToDoController::update<\/a>"],[100,1,"<a href=\"Http\/Controllers\/ToDoController.php.html#56\">App\\Http\\Controllers\\ToDoController::destroy<\/a>"],[0,2,"<a href=\"Http\/Middleware\/Authenticate.php.html#13\">App\\Http\\Middleware\\Authenticate::redirectTo<\/a>"],[0,4,"<a href=\"Http\/Middleware\/RedirectIfAuthenticated.php.html#18\">App\\Http\\Middleware\\RedirectIfAuthenticated::handle<\/a>"],[0,1,"<a href=\"Http\/Middleware\/TrustHosts.php.html#14\">App\\Http\\Middleware\\TrustHosts::hosts<\/a>"],[100,1,"<a href=\"Http\/Requests\/ToDoRequest.php.html#12\">App\\Http\\Requests\\ToDoRequest::authorize<\/a>"],[100,1,"<a href=\"Http\/Requests\/ToDoRequest.php.html#22\">App\\Http\\Requests\\ToDoRequest::rules<\/a>"],[100,1,"<a href=\"Http\/Resources\/AuthResource.php.html#15\">App\\Http\\Resources\\AuthResource::toArray<\/a>"],[100,1,"<a href=\"Http\/Resources\/TimeTrackerResource.php.html#15\">App\\Http\\Resources\\TimeTrackerResource::toArray<\/a>"],[100,1,"<a href=\"Http\/Resources\/ToDoResource.php.html#15\">App\\Http\\Resources\\ToDoResource::toArray<\/a>"],[100,1,"<a href=\"Mail\/Reset.php.html#19\">App\\Mail\\Reset::__construct<\/a>"],[100,1,"<a href=\"Mail\/Reset.php.html#26\">App\\Mail\\Reset::envelope<\/a>"],[100,1,"<a href=\"Mail\/Reset.php.html#36\">App\\Mail\\Reset::content<\/a>"],[0,1,"<a href=\"Models\/TimeTracker.php.html#23\">App\\Models\\TimeTracker::user<\/a>"],[0,1,"<a href=\"Models\/TimeTracker.php.html#28\">App\\Models\\TimeTracker::toDo<\/a>"],[0,1,"<a href=\"Models\/ToDo.php.html#19\">App\\Models\\ToDo::user<\/a>"],[100,1,"<a href=\"Models\/User.php.html#47\">App\\Models\\User::timeTrackers<\/a>"],[100,1,"<a href=\"Models\/User.php.html#52\">App\\Models\\User::toDos<\/a>"],[100,1,"<a href=\"Providers\/AppServiceProvider.php.html#12\">App\\Providers\\AppServiceProvider::register<\/a>"],[100,1,"<a href=\"Providers\/AppServiceProvider.php.html#20\">App\\Providers\\AppServiceProvider::boot<\/a>"],[100,1,"<a href=\"Providers\/AuthServiceProvider.php.html#22\">App\\Providers\\AuthServiceProvider::boot<\/a>"],[0,1,"<a href=\"Providers\/BroadcastServiceProvider.php.html#13\">App\\Providers\\BroadcastServiceProvider::boot<\/a>"],[100,1,"<a href=\"Providers\/EventServiceProvider.php.html#26\">App\\Providers\\EventServiceProvider::boot<\/a>"],[100,1,"<a href=\"Providers\/EventServiceProvider.php.html#34\">App\\Providers\\EventServiceProvider::shouldDiscoverEvents<\/a>"],[100,2,"<a href=\"Providers\/RouteServiceProvider.php.html#25\">App\\Providers\\RouteServiceProvider::boot<\/a>"]], 'Method Complexity'))
|
||||
.transition()
|
||||
.duration(500)
|
||||
.call(chart);
|
||||
|
||||
nv.utils.windowResize(chart.update);
|
||||
|
||||
return chart;
|
||||
});
|
||||
|
||||
function getComplexityData(data, label) {
|
||||
var values = [];
|
||||
$.each(data, function(key) {
|
||||
var value = Math.round(data[key][0]*100) / 100;
|
||||
values.push({
|
||||
x: value,
|
||||
y: data[key][1],
|
||||
class: data[key][2],
|
||||
size: 0.05,
|
||||
shape: 'diamond'
|
||||
});
|
||||
});
|
||||
|
||||
return [
|
||||
{
|
||||
key: label,
|
||||
values: values,
|
||||
color: "#4572A7"
|
||||
}
|
||||
];
|
||||
}
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user