SonarCry is a small VS Code extension to fetch issues from a SonarQube or SonarCloud project and generate reports (CSV and JSON).
Features
Fetch issues using SonarQube's /api/issues/search API.
Save raw issues JSON, grouped JSON, and a grouped CSV report.
If output filenames are left blank in the UI, the extension will prompt you with Save dialogs.
Usage
Open the SonarCry view (Activity Bar → SonarCry → Issues).
Enter your SonarQube host, token, project key and other filters.
Click "Save & Fetch" — the extension will prompt for output file locations if none were provided.
Reports are written to the chosen paths (or sonarreport/ in the workspace by default).
Settings
The extension exposes settings under sonarcry.* (see package.json contributes.configuration): host, token, projectKey, branch, severities, issueStatuses, pageSize, outFile, jsonOutFile and format.