Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>JADE — Java Static Analysis RepairNew to Visual Studio Code? Get it now.
JADE — Java Static Analysis Repair

JADE — Java Static Analysis Repair

ruann3res-iftm

| (0) | Free
JADE: A VSCode Plugin for Automatically Repairing Static Analysis Warnings using LLMs
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JADE

JADE — A VS Code plugin for automatically repairing static analysis warnings using local LLMs.

Model comparison protocol

JADE includes an official reproducible benchmark battery for comparing Deepseek and Qwen through Ollama.

  • Run JADE: Run Model Comparison to execute the fixed benchmark.
  • Results are written to the open workspace in model-comparison-results/.
  • Run JADE: Compare Models on Open Java File to compare Deepseek and Qwen against the currently open Java file. These results are written to model-comparison-results/open-file/.
  • Run JADE: Export Model Comparison Samples to copy the official Java samples, expected findings, and protocol document into the open workspace for inspection.

The benchmark always reads the official samples packaged with the extension. Exporting samples is for auditability and documentation; it does not mutate the packaged benchmark battery. Open-file comparison has no fixed ground truth, so it records model outputs and response metrics without treating suggestions as academically validated false positives.

Requirements

  • Ollama running locally (default http://127.0.0.1:11434)
  • Java files in the workspace for analysis
  • Optional: Docker for JADE: Setup (Qdrant + Sonar RAG)

Extension settings

Setting Description
jade.ollama.baseUrl Ollama API base URL
jade.ollama.model Active Ollama model
jade.ollama.requestTimeoutMs Request timeout (ms)
jade.ai.batchMaxLines Max Java lines per AI batch
jade.ai.batchOverlapLines Overlap between batches
jade.rag.qdrant.url Qdrant URL (after setup)
jade.rag.embedding.model Ollama embedding model for RAG

Commands

Command Description
JADE: Analyze File Run static analysis on a Java file
JADE: Generate Fix with AI Repair a diagnostic with a local LLM
JADE: Select Ollama model Choose the active model
JADE: Setup Configure Docker, Sonar, and Qdrant RAG
JADE: Run Model Comparison Run the reproducible benchmark
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft