]> git.proxmox.com Git - pve-eslint.git/blame - eslint/docs/src/use/formatters/html-formatter-example.html
import 8.41.0 source
[pve-eslint.git] / eslint / docs / src / use / formatters / html-formatter-example.html
CommitLineData
8f9d1d4d
DC
1<!DOCTYPE html>
2<html>
3 <head>
4 <meta charset="UTF-8">
5 <title>ESLint Report</title>
6 <link rel="icon" type="image/png" sizes="any" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAHaAAAB2gGFomX7AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABD1JREFUWMPFl11sk2UUx3/nbYtjxS1MF7MLMTECMgSTtSSyrQkLhAj7UBPnDSEGoxegGzMwojhXVpmTAA5iYpSoMQa8GBhFOrMFk03buei6yRAlcmOM0SEmU9d90b19jxcM1o5+sGnsc/e+z/l6ztf/HFFVMnns6QieeOCHBePGsHM+wrOtvLG2C4WRVDSSygNV7sCjlspxwDnPB44aols/DXk+mbMBmx/6OseITF1CuOtfevkPh2Uu+/jbdX8lujSScRlT5r7/QDlAfsRmfzmpnkQ/H3H13gf6bBrBn1uqK8WylgEnU8eZmk1repbfchJG1TyKyIKEwuBHFd3lD3naY3O1siiwXsVoBV2VgM1ht/QQUJk2ByqKghsQziYQ8ifKgexIXmuyzC4r67Y7R+xPAfuB/Nn3Cpva+0s7khpQVtZtd4bt51BWxtBYAiciprG7c7D4SixzU9PYalDL6110Ifb/w8W9eY7JqFeFHbO8fPGyLHwwFHJNJTSgwtVTB9oaw9BlQ+tO93vOxypoaQnfEYlI43SeCHDC4TDq9+51/h5fxr33q0ZfV9g04wat9Q943rjJgCp3952W2i8Bi6eDvdsfKj0cK/DYMRyXL4/sUJUmIHd2zYMezsvLaamp4WpcWN3BXSiHpuMwbGbZlnZ8tXY4rgosy+G7oRwQ0cAsd28YGgqfU5UjCZQDLALxDg+Hv/P5Rqvj4hwrS8izXzWb4spwc1GgENFnkpWRzxeuB+ssUHgLdb9UVdt8vpGdKQpze7n7y1U3DBChNRUuqOo9c+0+qpKKxyZqtAIYla7gY4JszAAQri93BSsMRZoyBcUC+w3Q3AyOA4sNhAOZ0q7Iq0b2vUNvK5zPgP+/H8+Zetdoa6uOikhdGurxebwvJY8Iz3V1rTMNAH+opEuQj5KTT/qA1yC+wyUjBm12OidaUtCcPNNX2h0Hx2JG69VulANZAJZJwfU7rzd/FHixuXniTdM0m4GtSQT7bTartqEh9yfImUEzkwKZmTwmo5a5JwkYBfcDL01/RkR5y8iWhtPBknB8ZxwtU9UjwOrrKCeizzc25nTGg1F/turEHoU9wMLpDvWKf8DTmNCAKnd/tqUTF4ElMXJ+A5rWDJS+41WsGWzALhJ+ErBWrLj9g+pqojHxlXJX8HGUg0BsR/x1yhxf3jm4cSzpQFLp6tmi6PEE7g1ZhtZ91ufpSZUAFa6gC+UoQslNaSmypT1U8mHKiUgEKS8KfgF4EpYunFI16tsHin+OG0LcgQK7yj7g6cSzpva2D3hKVNG0Y3mVO1BkqfSlmJrHBQ4uvM12gJHc6ETW8HZVfMRmXvyxxNC1Z/o839zyXlDuCr4nsC11J+MXueaVJWn6yPv+/pJtc9oLTNN4AeTvNGByd3rlhE2x9s5pLwDoHCy+grDzWmOZ95lUtLYj5Bma126Y8eX0/zj/ADxGyViSg4BXAAAAAElFTkSuQmCC">
7 <link rel="icon" type="image/svg+xml" href="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMjk0LjgyNSAyNTguOTgyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPg0KPHBhdGggZmlsbD0nIzgwODBGMicgZD0nTTk3LjAyMSw5OS4wMTZsNDguNDMyLTI3Ljk2MmMxLjIxMi0wLjcsMi43MDYtMC43LDMuOTE4LDBsNDguNDMzLDI3Ljk2MiBjMS4yMTEsMC43LDEuOTU5LDEuOTkzLDEuOTU5LDMuMzkzdjU1LjkyNGMwLDEuMzk5LTAuNzQ4LDIuNjkzLTEuOTU5LDMuMzk0bC00OC40MzMsMjcuOTYyYy0xLjIxMiwwLjctMi43MDYsMC43LTMuOTE4LDAgbC00OC40MzItMjcuOTYyYy0xLjIxMi0wLjctMS45NTktMS45OTQtMS45NTktMy4zOTR2LTU1LjkyNEM5NS4wNjMsMTAxLjAwOSw5NS44MSw5OS43MTYsOTcuMDIxLDk5LjAxNicvPg0KPHBhdGggZmlsbD0nIzRCMzJDMycgZD0nTTI3My4zMzYsMTI0LjQ4OEwyMTUuNDY5LDIzLjgxNmMtMi4xMDItMy42NC01Ljk4NS02LjMyNS0xMC4xODgtNi4zMjVIODkuNTQ1IGMtNC4yMDQsMC04LjA4OCwyLjY4NS0xMC4xOSw2LjMyNWwtNTcuODY3LDEwMC40NWMtMi4xMDIsMy42NDEtMi4xMDIsOC4yMzYsMCwxMS44NzdsNTcuODY3LDk5Ljg0NyBjMi4xMDIsMy42NCw1Ljk4Niw1LjUwMSwxMC4xOSw1LjUwMWgxMTUuNzM1YzQuMjAzLDAsOC4wODctMS44MDUsMTAuMTg4LTUuNDQ2bDU3Ljg2Ny0xMDAuMDEgQzI3NS40MzksMTMyLjM5NiwyNzUuNDM5LDEyOC4xMjgsMjczLjMzNiwxMjQuNDg4IE0yMjUuNDE5LDE3Mi44OThjMCwxLjQ4LTAuODkxLDIuODQ5LTIuMTc0LDMuNTlsLTczLjcxLDQyLjUyNyBjLTEuMjgyLDAuNzQtMi44ODgsMC43NC00LjE3LDBsLTczLjc2Ny00Mi41MjdjLTEuMjgyLTAuNzQxLTIuMTc5LTIuMTA5LTIuMTc5LTMuNTlWODcuODQzYzAtMS40ODEsMC44ODQtMi44NDksMi4xNjctMy41OSBsNzMuNzA3LTQyLjUyN2MxLjI4Mi0wLjc0MSwyLjg4Ni0wLjc0MSw0LjE2OCwwbDczLjc3Miw0Mi41MjdjMS4yODMsMC43NDEsMi4xODYsMi4xMDksMi4xODYsMy41OVYxNzIuODk4eicvPg0KPC9zdmc+">
8 <style>
9 body {
f2a92ac6
DC
10 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
11 font-size: 16px;
12 font-weight: normal;
13 margin: 0;
14 padding: 0;
15 color: #333;
8f9d1d4d 16 }
f2a92ac6 17
8f9d1d4d 18 #overview {
f2a92ac6 19 padding: 20px 30px;
8f9d1d4d 20 }
f2a92ac6
DC
21
22 td,
23 th {
24 padding: 5px 10px;
8f9d1d4d 25 }
f2a92ac6 26
8f9d1d4d 27 h1 {
f2a92ac6 28 margin: 0;
8f9d1d4d 29 }
f2a92ac6 30
8f9d1d4d 31 table {
f2a92ac6
DC
32 margin: 30px;
33 width: calc(100% - 60px);
34 max-width: 1000px;
35 border-radius: 5px;
36 border: 1px solid #ddd;
37 border-spacing: 0;
8f9d1d4d 38 }
f2a92ac6 39
8f9d1d4d 40 th {
f2a92ac6
DC
41 font-weight: 400;
42 font-size: medium;
43 text-align: left;
44 cursor: pointer;
8f9d1d4d 45 }
f2a92ac6
DC
46
47 td.clr-1,
48 td.clr-2,
49 th span {
50 font-weight: 700;
8f9d1d4d 51 }
f2a92ac6 52
8f9d1d4d 53 th span {
f2a92ac6
DC
54 float: right;
55 margin-left: 20px;
8f9d1d4d 56 }
f2a92ac6
DC
57
58 th span::after {
59 content: "";
60 clear: both;
61 display: block;
8f9d1d4d 62 }
f2a92ac6 63
8f9d1d4d 64 tr:last-child td {
f2a92ac6 65 border-bottom: none;
8f9d1d4d 66 }
f2a92ac6
DC
67
68 tr td:first-child,
69 tr td:last-child {
70 color: #9da0a4;
8f9d1d4d 71 }
f2a92ac6
DC
72
73 #overview.bg-0,
74 tr.bg-0 th {
75 color: #468847;
76 background: #dff0d8;
77 border-bottom: 1px solid #d6e9c6;
8f9d1d4d 78 }
f2a92ac6
DC
79
80 #overview.bg-1,
81 tr.bg-1 th {
82 color: #f0ad4e;
83 background: #fcf8e3;
84 border-bottom: 1px solid #fbeed5;
8f9d1d4d 85 }
f2a92ac6
DC
86
87 #overview.bg-2,
88 tr.bg-2 th {
89 color: #b94a48;
90 background: #f2dede;
91 border-bottom: 1px solid #eed3d7;
8f9d1d4d 92 }
f2a92ac6 93
8f9d1d4d 94 td {
f2a92ac6 95 border-bottom: 1px solid #ddd;
8f9d1d4d 96 }
f2a92ac6 97
8f9d1d4d 98 td.clr-1 {
f2a92ac6 99 color: #f0ad4e;
8f9d1d4d 100 }
f2a92ac6 101
8f9d1d4d 102 td.clr-2 {
f2a92ac6 103 color: #b94a48;
8f9d1d4d 104 }
f2a92ac6 105
8f9d1d4d 106 td a {
f2a92ac6
DC
107 color: #3a33d1;
108 text-decoration: none;
8f9d1d4d 109 }
f2a92ac6 110
8f9d1d4d 111 td a:hover {
f2a92ac6
DC
112 color: #272296;
113 text-decoration: underline;
8f9d1d4d
DC
114 }
115 </style>
116 </head>
117 <body>
118 <div id="overview" class="bg-2">
119 <h1>ESLint Report</h1>
120 <div>
f2a92ac6 121 <span>9 problems (5 errors, 4 warnings)</span> - Generated on Fri May 19 2023 16:52:13 GMT-0400 (Eastern Daylight Time)
8f9d1d4d
DC
122 </div>
123 </div>
124 <table>
125 <tbody>
126 <tr class="bg-2" data-group="f-0">
127 <th colspan="4">
128 [+] /var/lib/jenkins/workspace/Releases/eslint Release/eslint/fullOfProblems.js
129 <span>9 problems (5 errors, 4 warnings)</span>
130 </th>
131</tr>
f2a92ac6 132<tr style="display: none;" class="f-0">
8f9d1d4d
DC
133 <td>1:10</td>
134 <td class="clr-2">Error</td>
135 <td>&#39;addOne&#39; is defined but never used.</td>
136 <td>
137 <a href="" target="_blank" rel="noopener noreferrer">no-unused-vars</a>
138 </td>
139</tr>
140
f2a92ac6 141<tr style="display: none;" class="f-0">
8f9d1d4d
DC
142 <td>2:9</td>
143 <td class="clr-2">Error</td>
144 <td>Use the isNaN function to compare with NaN.</td>
145 <td>
146 <a href="" target="_blank" rel="noopener noreferrer">use-isnan</a>
147 </td>
148</tr>
149
f2a92ac6 150<tr style="display: none;" class="f-0">
8f9d1d4d
DC
151 <td>3:16</td>
152 <td class="clr-2">Error</td>
153 <td>Unexpected space before unary operator &#39;++&#39;.</td>
154 <td>
f2a92ac6 155 <a href="https://eslint.org/docs/latest/rules/space-unary-ops" target="_blank" rel="noopener noreferrer">space-unary-ops</a>
8f9d1d4d
DC
156 </td>
157</tr>
158
f2a92ac6 159<tr style="display: none;" class="f-0">
8f9d1d4d
DC
160 <td>3:20</td>
161 <td class="clr-1">Warning</td>
162 <td>Missing semicolon.</td>
163 <td>
f2a92ac6 164 <a href="https://eslint.org/docs/latest/rules/semi" target="_blank" rel="noopener noreferrer">semi</a>
8f9d1d4d
DC
165 </td>
166</tr>
167
f2a92ac6 168<tr style="display: none;" class="f-0">
8f9d1d4d
DC
169 <td>4:12</td>
170 <td class="clr-1">Warning</td>
171 <td>Unnecessary &#39;else&#39; after &#39;return&#39;.</td>
172 <td>
f2a92ac6 173 <a href="https://eslint.org/docs/latest/rules/no-else-return" target="_blank" rel="noopener noreferrer">no-else-return</a>
8f9d1d4d
DC
174 </td>
175</tr>
176
f2a92ac6 177<tr style="display: none;" class="f-0">
8f9d1d4d
DC
178 <td>5:1</td>
179 <td class="clr-1">Warning</td>
180 <td>Expected indentation of 8 spaces but found 6.</td>
181 <td>
f2a92ac6 182 <a href="https://eslint.org/docs/latest/rules/indent" target="_blank" rel="noopener noreferrer">indent</a>
8f9d1d4d
DC
183 </td>
184</tr>
185
f2a92ac6 186<tr style="display: none;" class="f-0">
8f9d1d4d
DC
187 <td>5:7</td>
188 <td class="clr-2">Error</td>
189 <td>Function &#39;addOne&#39; expected a return value.</td>
190 <td>
f2a92ac6 191 <a href="https://eslint.org/docs/latest/rules/consistent-return" target="_blank" rel="noopener noreferrer">consistent-return</a>
8f9d1d4d
DC
192 </td>
193</tr>
194
f2a92ac6 195<tr style="display: none;" class="f-0">
8f9d1d4d
DC
196 <td>5:13</td>
197 <td class="clr-1">Warning</td>
198 <td>Missing semicolon.</td>
199 <td>
f2a92ac6 200 <a href="https://eslint.org/docs/latest/rules/semi" target="_blank" rel="noopener noreferrer">semi</a>
8f9d1d4d
DC
201 </td>
202</tr>
203
f2a92ac6 204<tr style="display: none;" class="f-0">
8f9d1d4d
DC
205 <td>7:2</td>
206 <td class="clr-2">Error</td>
207 <td>Unnecessary semicolon.</td>
208 <td>
209 <a href="" target="_blank" rel="noopener noreferrer">no-extra-semi</a>
210 </td>
211</tr>
212
213 </tbody>
214 </table>
215 <script type="text/javascript">
216 var groups = document.querySelectorAll("tr[data-group]");
217 for (i = 0; i < groups.length; i++) {
218 groups[i].addEventListener("click", function() {
219 var inGroup = document.getElementsByClassName(this.getAttribute("data-group"));
220 this.innerHTML = (this.innerHTML.indexOf("+") > -1) ? this.innerHTML.replace("+", "-") : this.innerHTML.replace("-", "+");
221 for (var j = 0; j < inGroup.length; j++) {
222 inGroup[j].style.display = (inGroup[j].style.display !== "none") ? "none" : "table-row";
223 }
224 });
225 }
226 </script>
227 </body>
228</html>