fedi-feed-router/backend/coverage-report/Services/index.html

400 lines
20 KiB
HTML
Raw Normal View History

2025-08-03 20:59:09 +02:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Code Coverage for /var/www/html/backend/app/Services</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="../_css/bootstrap.min.css?v=11.0.10" rel="stylesheet" type="text/css">
<link href="../_css/octicons.css?v=11.0.10" rel="stylesheet" type="text/css">
<link href="../_css/style.css?v=11.0.10" 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">/var/www/html/backend/app</a></li>
<li class="breadcrumb-item active">Services</li>
<li class="breadcrumb-item">(<a href="dashboard.html">Dashboard</a>)</li>
</ol>
</nav>
</div>
</div>
</div>
</header>
<div class="container-fluid">
<div class="table-responsive">
<table class="table table-bordered">
<thead>
<tr>
<td>&nbsp;</td>
<td colspan="9"><div align="center"><strong>Code Coverage</strong></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td colspan="3"><div align="center"><strong>Lines</strong></div></td>
<td colspan="3"><div align="center"><strong>Functions and Methods</strong></div></td>
<td colspan="3"><div align="center"><strong>Classes and Traits</strong></div></td>
</tr>
</thead>
<tbody>
<tr>
<td class="danger">Total</td>
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="28.84" aria-valuemin="0" aria-valuemax="100" style="width: 28.84%">
<span class="visually-hidden">28.84% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">28.84%</div></td>
<td class="danger small"><div align="right">107&nbsp;/&nbsp;371</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="25.00" aria-valuemin="0" aria-valuemax="100" style="width: 25.00%">
<span class="visually-hidden">25.00% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">25.00%</div></td>
<td class="danger small"><div align="right">14&nbsp;/&nbsp;56</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="5.00" aria-valuemin="0" aria-valuemax="100" style="width: 5.00%">
<span class="visually-hidden">5.00% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">5.00%</div></td>
<td class="danger small"><div align="right">1&nbsp;/&nbsp;20</div></td>
2025-08-03 20:59:09 +02:00
</tr>
<tr>
<td class="danger"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Article/index.html">Article</a></td>
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="46.38" aria-valuemin="0" aria-valuemax="100" style="width: 46.38%">
<span class="visually-hidden">46.38% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">46.38%</div></td>
<td class="danger small"><div align="right">32&nbsp;/&nbsp;69</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="14.29" aria-valuemin="0" aria-valuemax="100" style="width: 14.29%">
<span class="visually-hidden">14.29% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">14.29%</div></td>
<td class="danger small"><div align="right">1&nbsp;/&nbsp;7</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;2</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Auth/index.html">Auth</a></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;12</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
2025-08-03 21:16:59 +02:00
<td class="warning"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Factories/index.html">Factories</a></td>
<td class="warning big"> <div class="progress">
<div class="progress-bar bg-warning" role="progressbar" aria-valuenow="57.89" aria-valuemin="0" aria-valuemax="100" style="width: 57.89%">
<span class="visually-hidden">57.89% covered (warning)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="warning small"><div align="right">57.89%</div></td>
<td class="warning small"><div align="right">11&nbsp;/&nbsp;19</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="20.00" aria-valuemin="0" aria-valuemax="100" style="width: 20.00%">
<span class="visually-hidden">20.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">20.00%</div></td>
<td class="danger small"><div align="right">1&nbsp;/&nbsp;5</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;2</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Http/index.html">Http</a></td>
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="22.73" aria-valuemin="0" aria-valuemax="100" style="width: 22.73%">
<span class="visually-hidden">22.73% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">22.73%</div></td>
<td class="danger small"><div align="right">10&nbsp;/&nbsp;44</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="50.00" aria-valuemin="0" aria-valuemax="100" style="width: 50.00%">
<span class="visually-hidden">50.00% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">50.00%</div></td>
<td class="danger small"><div align="right">1&nbsp;/&nbsp;2</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
<td class="warning"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Log/index.html">Log</a></td>
<td class="warning big"> <div class="progress">
<div class="progress-bar bg-warning" role="progressbar" aria-valuenow="58.82" aria-valuemin="0" aria-valuemax="100" style="width: 58.82%">
<span class="visually-hidden">58.82% covered (warning)</span>
</div>
</div>
</td>
<td class="warning small"><div align="right">58.82%</div></td>
<td class="warning small"><div align="right">10&nbsp;/&nbsp;17</div></td>
<td class="warning big"> <div class="progress">
<div class="progress-bar bg-warning" role="progressbar" aria-valuenow="60.00" aria-valuemin="0" aria-valuemax="100" style="width: 60.00%">
<span class="visually-hidden">60.00% covered (warning)</span>
</div>
</div>
</td>
<td class="warning small"><div align="right">60.00%</div></td>
<td class="warning small"><div align="right">3&nbsp;/&nbsp;5</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Parsers/index.html">Parsers</a></td>
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="3.92" aria-valuemin="0" aria-valuemax="100" style="width: 3.92%">
<span class="visually-hidden">3.92% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">3.92%</div></td>
<td class="danger small"><div align="right">4&nbsp;/&nbsp;102</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="15.38" aria-valuemin="0" aria-valuemax="100" style="width: 15.38%">
<span class="visually-hidden">15.38% covered (danger)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="danger small"><div align="right">15.38%</div></td>
<td class="danger small"><div align="right">4&nbsp;/&nbsp;26</div></td>
2025-08-03 20:59:09 +02:00
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;8</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-directory.svg" class="octicon" /><a href="Publishing/index.html">Publishing</a></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;36</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;2</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
<td class="success"><img src="../_icons/file-code.svg" class="octicon" /><a href="DashboardStatsService.php.html">DashboardStatsService.php</a></td>
<td class="success big"> <div class="progress">
2025-08-03 21:16:59 +02:00
<div class="progress-bar bg-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
<span class="visually-hidden">100.00% covered (success)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="success small"><div align="right">100.00%</div></td>
<td class="success small"><div align="right">40&nbsp;/&nbsp;40</div></td>
<td class="success big"> <div class="progress">
<div class="progress-bar bg-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
<span class="visually-hidden">100.00% covered (success)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="success small"><div align="right">100.00%</div></td>
<td class="success small"><div align="right">4&nbsp;/&nbsp;4</div></td>
<td class="success big"> <div class="progress">
<div class="progress-bar bg-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
<span class="visually-hidden">100.00% covered (success)</span>
2025-08-03 20:59:09 +02:00
</div>
</div>
</td>
2025-08-03 21:16:59 +02:00
<td class="success small"><div align="right">100.00%</div></td>
<td class="success small"><div align="right">1&nbsp;/&nbsp;1</div></td>
2025-08-03 20:59:09 +02:00
</tr>
<tr>
<td class="danger"><img src="../_icons/file-code.svg" class="octicon" /><a href="OnboardingRedirectService.php.html">OnboardingRedirectService.php</a></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;4</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-code.svg" class="octicon" /><a href="RoutingValidationService.php.html">RoutingValidationService.php</a></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;7</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
<tr>
<td class="danger"><img src="../_icons/file-code.svg" class="octicon" /><a href="SystemStatusService.php.html">SystemStatusService.php</a></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;21</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;2</div></td>
<td class="danger big"> <div class="progress">
<div class="progress-bar bg-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
<span class="visually-hidden">0.00% covered (danger)</span>
</div>
</div>
</td>
<td class="danger small"><div align="right">0.00%</div></td>
<td class="danger small"><div align="right">0&nbsp;/&nbsp;1</div></td>
</tr>
</tbody>
</table>
</div>
<footer>
<hr/>
<h4>Legend</h4>
<p>
<span class="danger"><strong>Low</strong>: 0% to 50%</span>
<span class="warning"><strong>Medium</strong>: 50% to 90%</span>
<span class="success"><strong>High</strong>: 90% to 100%</span>
</p>
<p>
2025-08-03 21:16:59 +02:00
<small>Generated by <a href="https://github.com/sebastianbergmann/php-code-coverage" target="_top">php-code-coverage 11.0.10</a> using <a href="https://www.php.net/" target="_top">PHP 8.4.10</a> and <a href="https://phpunit.de/">PHPUnit 11.5.28</a> at Sun Aug 3 19:15:34 UTC 2025.</small>
2025-08-03 20:59:09 +02:00
</p>
</footer>
</div>
</body>
</html>