Open the link printed in the terminal
This page only works from the link that code-guardian ui printed when it started. That link carries a one-time key, so no other website can use this page.
Look in the terminal window for the line that starts with code-guardian ui: open and open that link. If the terminal is closed, run code-guardian ui again.
Check a project folder
code-guardian reads the files in a folder and tells you what it saw. It never runs your code and nothing leaves this computer.
Checked since code-guardian started
Nothing yet. Checks you run appear here until you close code-guardian in the terminal.
Folder:
How worried to be
partial check
What was checked
What the labels mean
- High
- A Safe check matched a pattern it treats as serious. Read these first.
- Medium
- A Safe check matched, but it may be fine where it is. Worth a look.
- Low
- Things to know about, such as where the program talks to the network. Not a problem on their own.
- No known risks found
- No Safe check reported anything in the files it could read. That is not the same as “all clear”: a static check only sees the patterns it knows, so this label is grey, not green.
- Could not check
- The scan could not judge this folder, so there is no grade.
- partial check
- Some of the folder was not fully checked; the first line on this screen says which part.
Fix these first
Ranked by how many points each fix would add to the grade. The order and the numbers are the scan's own.
Read this before the list
Nothing to fix: no finding takes points off.
Findings
Code
This is a saved check. The files are not open here; check the folder to see them.
Files
Pick a file from the list, or tap a location on a finding.
Before and after
What got fixed, what is new and what the grade did, between two checks. The counts and the grades are the scan's own.
| Score | Before | After | Change |
|---|
Fixed
In the before check, gone from the after check.
New
Not in the before check. A new High finding is marked “New High”: read those first.
Still there
In both checks. Findings are matched by what they are and where; a line that only moved counts as the same finding.