← All appsColdstartBeta runs entirely in your browser · nothing uploaded
Beta. Jump in and drive now for free.

1 · Paste a repository tree and file contents

The box below is preloaded with sample data (not a real repository). Replace it with your own paste. File contents must be delimited by one of these header forms, because a finding may only be reported when it has a file name and a line number: === path/to/file ===, --- file: path/to/file --- or @@ file: path/to/file @@. Everything above the first header is treated as the repository tree and is never reported - matches there are refused, since a tree line has no file:line.

2 · Run state (computed from the paste above)

3 · Reported findings

4 · Baseline tracking · no_longer_reported

A finding that stops being reported is labelled no_longer_reported. The analyzer never marks it fixed: absence of a report is not evidence the defect was repaired.

5 · Refused matches (not reported)

A match that cannot name a file and a line, or whose line cannot be quoted faithfully, is refused instead of reported. Refusals are counted, never listed as findings.