Group 1 validated. fmt clean, clippy clean, all 7 lexer tests pass. Non-test unwrap count: 4 → 0 (the 7 remaining #30

Open
navicore wants to merge 4 commits from code-audit-0626 into main
Owner

are all in #[cfg(test)]).

are all in #[cfg(test)]).
Group 1 validated. fmt clean, clippy clean, all 7 lexer tests pass. Non-test unwrap count: 4 → 0 (the 7 remaining
All checks were successful
CI - Linux / CI - Linux x86_64 (pull_request) Successful in 45s
06e0066a86
are all in #[cfg(test)]).
Group 2 validated. fmt clean, clippy clean with no #[allow], all 7 lexer tests pass.
All checks were successful
CI - Linux / CI - Linux x86_64 (pull_request) Successful in 48s
d5eec27f91
Results:
 - next_token: 173 L → 35 L (thin dispatch)
 - new lex_operator: 90 L (under the 100 threshold, no suppression)
 - new binary_op (13 L) + single_char_token (15 L) — the dispatch-table finding 5 called for
 - #[allow(clippy::too_many_lines)] removed (finding 15 resolved)
 - File: 651 → 634 L
next group 1
All checks were successful
CI - Linux / CI - Linux x86_64 (pull_request) Successful in 38s
6d0ebe2ced
next group 2 and 3
All checks were successful
CI - Linux / CI - Linux x86_64 (pull_request) Successful in 36s
4fe0ecf855
All checks were successful
CI - Linux / CI - Linux x86_64 (pull_request) Successful in 36s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin code-audit-0626:code-audit-0626
git switch code-audit-0626

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff code-audit-0626
git switch code-audit-0626
git rebase main
git switch main
git merge --ff-only code-audit-0626
git switch code-audit-0626
git rebase main
git switch main
git merge --no-ff code-audit-0626
git switch main
git merge --squash code-audit-0626
git switch main
git merge --ff-only code-audit-0626
git switch main
git merge code-audit-0626
git push origin main
Sign in to join this conversation.
No description provided.