Ariadne for VS CodeAriadne checks Java code for common security problems while you work. It marks the line, tells you what reached a dangerous call, and can explain the idea behind the finding. It does not rewrite your file. The explanation is a short example to study, not a patch. You need VS Code 1.107 or newer, a folder with Java source, and a GitHub account. Start
What a finding showsThe description names the value in your code and the call or response it reached. Names and file paths are shown as code, for example If the finding says a word came from the sensitive-name list, that word matched Highlights use a color for the severity. Turn them off from the Ariadne sidebar if you only want the panel. Scanning continues either way. Explain VulnerabilityExplain Vulnerability describes one finding: what the bug is, why it matters, a made-up example of the mistake, and a safer shape of that example. It is not a replacement for your file. Open it from the finding in Active Vulnerabilities, from the link in the editor hover, or with Ariadne: Explain Vulnerability in the Command Palette. Explanations use GitHub Copilot. CommandsOpen the Command Palette and search for Ariadne:
If a scan looks emptySign in from the sidebar, then run Ariadne: Analyze. If the marks are missing, turn Highlights on in the sidebar. After an update, run Developer: Reload Window. LicenseProprietary. See LICENSE. Working on the extension itself: dev.md. |