Skip to content

Commit e8297ae

Browse files
authored
Update zig complexity checks (#587)
1 parent 1f1ad4e commit e8297ae

File tree

5 files changed

+33
-16
lines changed

5 files changed

+33
-16
lines changed

SCC-OUTPUT-REPORT.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<th>431</th>
1919
<th>7530</th>
2020
<th>1385</th>
21-
<th>252417</th>
21+
<th>252429</th>
2222
<th>4055</th>
2323
</tr><tr>
2424
<td>processor/workers_test.go</td>
@@ -220,16 +220,6 @@
220220
<td>0</td>
221221
<td>2209</td>
222222
<td>35</td>
223-
</tr><tr>
224-
<td>processor/cocomo_test.go</td>
225-
<td></td>
226-
<td>37</td>
227-
<td>8</td>
228-
<td>4</td>
229-
<td>25</td>
230-
<td>6</td>
231-
<td>686</td>
232-
<td>23</td>
233223
</tr><tr>
234224
<td>processor/bloom.go</td>
235225
<td></td>
@@ -240,6 +230,16 @@
240230
<td>2</td>
241231
<td>1062</td>
242232
<td>29</td>
233+
</tr><tr>
234+
<td>processor/cocomo_test.go</td>
235+
<td></td>
236+
<td>37</td>
237+
<td>8</td>
238+
<td>4</td>
239+
<td>25</td>
240+
<td>6</td>
241+
<td>686</td>
242+
<td>23</td>
243243
</tr><tr>
244244
<td>processor/helpers_test.go</td>
245245
<td></td>
@@ -268,7 +268,7 @@
268268
<td>1</td>
269269
<td>4</td>
270270
<td>0</td>
271-
<td>23395</td>
271+
<td>23407</td>
272272
<td>6</td>
273273
</tr></tbody>
274274
<tfoot><tr>
@@ -279,7 +279,7 @@
279279
<th>431</th>
280280
<th>7530</th>
281281
<th>1385</th>
282-
<th>252417</th>
282+
<th>252429</th>
283283
<th>4055</th>
284284
</tr>
285285
<tr>

examples/language/zig.zig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
const std = @import("std");
2+
const print = std.debug.print;
3+
4+
pub fn main() void {
5+
const arr = [_]u32{1, 2, 3, 4, 5, 6, 7, 8, 9};
6+
for (arr) |m| {
7+
var n: u32 = 1;
8+
while (n <= m) : (n += 1) {
9+
print("{} x {} = {}, ", .{n, m, n*m});
10+
}
11+
print("\n", .{});
12+
}
13+
}

languages.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7416,12 +7416,15 @@
74167416
},
74177417
"Zig": {
74187418
"complexitychecks": [
7419+
"catch ",
74197420
"while ",
74207421
"for ",
74217422
"if ",
74227423
"else ",
7423-
"defer ",
7424-
"switch",
7424+
"errdefer ",
7425+
"try ",
7426+
"switch ",
7427+
"orelse ",
74257428
"||",
74267429
"&&",
74277430
"!=",

0 commit comments

Comments
 (0)