SonarQube with DevoxxGenie
The SonarLint DevoxxGenie plugin is a fork of SonarLint for IntelliJ (v11.13) that adds a DevoxxGenie AI layer on top of the standard SonarQube analysis. It lets you fix SonarLint findings with a single click and optionally create structured backlog task specs for later resolution.
- DevoxxGenie v0.9.12 or later
- IntelliJ IDEA 2024.2 or later
- Both plugins installed and enabled in the same IDE instance
Overview
When SonarLint detects a code quality issue, the SonarLint DevoxxGenie plugin surfaces three ways to act on it with AI:
- Intention action (lightbulb / Alt+Enter) — fastest path for a single violation
- Rule panel button — from the SonarLint tool window while reviewing a rule
- Batch task creation — create
TASK-*.mdfiles inbacklog/tasks/for later AI-assisted resolution
Entry Point 1: Intention Action
Press Alt+Enter (or click the lightbulb) on any SonarLint-highlighted code to see a "Fix with DevoxxGenie" intention action. Selecting it sends an AI-crafted fix prompt to DevoxxGenie with full context: the rule ID, rule description, affected code, and surrounding lines.

The prompt is submitted automatically — DevoxxGenie will respond with a suggested fix in the chat panel.
Entry Point 2: Rule Panel Button
When you open the SonarLint tool window and select an issue, the rule detail panel includes a "Fix with DevoxxGenie" button in the header area.

Clicking this button:
- Assembles a prompt with the rule name, severity, description, and the violating code snippet
- Sends it to the active DevoxxGenie conversation
- Focuses the DevoxxGenie tool window so you can review the response
