Expand description
VS Code extension config generator — forge-guard ci --vscode.
Generates .vscode/settings.json, .vscode/tasks.json, and
.vscode/extensions.json for Solidity developers:
- settings.json — Solidity validation rules (compiler version pin,
remappings for the language server, solhint linter) plus audit-on-save
integration for
.solfiles via the Run on Save extension. - tasks.json — a
forge-guard: auditbuild task whose output is parsed into the VS Code Problems panel by problem matchers that map forge-guard’s severity levels (CRITICAL/HIGH → error, MEDIUM → warning, LOW/INFO → info). - extensions.json — recommended extensions for the above.
Functions§
- generate_
extensions - Generate
.vscode/extensions.jsonwith recommended extensions. - generate_
settings - Generate
.vscode/settings.json. - generate_
tasks - Generate
.vscode/tasks.jsonwith the audit task and problem matchers.