By: Tom Sydney Kerckhove <syd@cs-syd.eu>
Report each suppression in an unread file, not the file A suppression in a file no rule is ever run over was one complaint per file, pointing at line one. What somebody has to go and remove is a comment, so a comment is what the report has to point at, and two suppressions in one such file are two things to remove rather than one. The scan now answers with a span per suppression. It asks meansToBeOne itself rather than matching the same markers a second time, which also means a line that mentions an allowlist before writing a real suppression is read the way the parser would read it.
| Time to Start | Worker time | Duration | Time to finish | Idle | |
| Config | 0s | 1s | 1s | 1s | 0s |
| Eval | 0s | 13s | 13s | 14s | 0s |
| Build | 7s | 4s | 10s | 18s | 0s |
| Suite | 0s | 20s | 18s | 18s | 0s |