Commit 9e53d52
feat: exclude test files by default across all languages
- Test files are now excluded from scans by default
- Add --include-tests flag to opt-in to scanning test files
- Deprecate --skip-tests (tests excluded by default now)
- Unify test patterns: security command now uses same 70+ patterns as scan
- Patterns cover: JS/TS, Python, Go, Rust, Java, Kotlin test conventions
BREAKING CHANGE: Tests are now excluded by default. Use --include-tests to scan them.
Co-Authored-By: Claude Opus 4.5 <[email protected]>1 parent ade7564 commit 9e53d52
File tree
4 files changed
+58
-32
lines changed- crates/cli/src
- commands
4 files changed
+58
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
9 | 17 | | |
10 | 18 | | |
11 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | | - | |
| 58 | + | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
464 | 466 | | |
465 | 467 | | |
466 | 468 | | |
467 | | - | |
| 469 | + | |
468 | 470 | | |
469 | 471 | | |
470 | 472 | | |
471 | 473 | | |
472 | 474 | | |
473 | 475 | | |
474 | | - | |
| 476 | + | |
475 | 477 | | |
476 | 478 | | |
477 | 479 | | |
| |||
1557 | 1559 | | |
1558 | 1560 | | |
1559 | 1561 | | |
| 1562 | + | |
1560 | 1563 | | |
1561 | 1564 | | |
1562 | 1565 | | |
| |||
1603 | 1606 | | |
1604 | 1607 | | |
1605 | 1608 | | |
1606 | | - | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
1607 | 1623 | | |
1608 | 1624 | | |
1609 | 1625 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | 25 | | |
38 | 26 | | |
39 | 27 | | |
| |||
1270 | 1258 | | |
1271 | 1259 | | |
1272 | 1260 | | |
1273 | | - | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
1274 | 1266 | | |
1275 | 1267 | | |
1276 | 1268 | | |
| |||
2008 | 2000 | | |
2009 | 2001 | | |
2010 | 2002 | | |
| 2003 | + | |
2011 | 2004 | | |
2012 | 2005 | | |
2013 | | - | |
| 2006 | + | |
2014 | 2007 | | |
2015 | 2008 | | |
| 2009 | + | |
2016 | 2010 | | |
2017 | 2011 | | |
2018 | | - | |
| 2012 | + | |
2019 | 2013 | | |
2020 | 2014 | | |
| 2015 | + | |
2021 | 2016 | | |
2022 | 2017 | | |
2023 | | - | |
| 2018 | + | |
2024 | 2019 | | |
2025 | 2020 | | |
| 2021 | + | |
2026 | 2022 | | |
2027 | 2023 | | |
2028 | | - | |
| 2024 | + | |
2029 | 2025 | | |
2030 | 2026 | | |
2031 | 2027 | | |
2032 | 2028 | | |
2033 | 2029 | | |
2034 | | - | |
| 2030 | + | |
2035 | 2031 | | |
2036 | 2032 | | |
2037 | 2033 | | |
2038 | 2034 | | |
2039 | | - | |
| 2035 | + | |
2040 | 2036 | | |
2041 | 2037 | | |
2042 | 2038 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
| 184 | + | |
| 185 | + | |
186 | 186 | | |
187 | | - | |
| 187 | + | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
194 | 198 | | |
195 | 199 | | |
196 | 200 | | |
| |||
929 | 933 | | |
930 | 934 | | |
931 | 935 | | |
| 936 | + | |
932 | 937 | | |
933 | 938 | | |
934 | 939 | | |
| |||
981 | 986 | | |
982 | 987 | | |
983 | 988 | | |
| 989 | + | |
984 | 990 | | |
985 | 991 | | |
986 | 992 | | |
| |||
0 commit comments