QAPlug is an Intellij IDEA plugin to manage code quality which integrates tools such as PMD, Checkstyle and Findbugs.

Elevate Your Code Quality Inside IntelliJ IDEA

QAPlug seamlessly integrates leading static analysis tools—PMD, Checkstyle, and FindBugs—directly into your JetBrains IDE for real-time code inspection and complete quality management.

Total downloads
0 M
Years of success
0
Rules available
~ 0
Engines
0
Rated 5 out of 5

“QAPlug has transformed our workflow. We catch issues early, improving our delivery speed massively!”

Alice Johnson

Lead Developer, Tech Solutions

Key Value Proposition

Why Choose Us?

100% Free & Open Integration

Zero setup friction for teams or solo developers.

Multi-Tool Suite

PMD, Checkstyle, FindBugs & Hammurapi under one hood.

Real-Time Analysis

Detect bugs, vulnerabilities, and formatting issues as you code.

Supported by SolDevelo

Built and maintained by software quality experts.

Core Features & Capabilities

Seamless IntelliJ IDEA Integration

Native integration with JetBrains IntelliJ IDEA. Install with a few clicks directly from the official plugin repository and start analyzing without leaving your IDE.

Multi-Engine Analysis (PMD, Checkstyle, FindBugs)

No need to manage multiple plugins. QAPlug bundles top-tier static code analysis tools into a unified, user-friendly interface.

Real-Time On-the-Fly Checks

Identify code smells, potential bugs, and formatting violations immediately while typing. Fix issues before pushing code to repository.

Custom Profile Import & Export

Easily import existing Checkstyle, PMD, or FindBugs XML configuration files. Export customized profiles across your entire software engineering team to enforce company-wide coding standards.

Extended Quality Reports & Metrics

Access deep insights including total files, source lines of code (SLOC), classes, and method counts alongside granular issue classifications and time statistics.

Automated Update Notifications

Stay up-to-date effortless with integrated version checking that alerts you whenever new enhancements or module updates are available.

Flexible Analysis Scopes & VCS Integration

Focus analysis exactly where you need it. Run checks across an entire project, specific modules, selected directories, uncommitted Version Control (VCS) changes, or single open files to save time and streamline code reviews.

Multi-Format Report Export

Easily share and archive code quality assessments across your team. Export comprehensive inspection summaries, metrics, and problem lists directly to standard HTML or XML formats for documentation and external auditing.

Tools we integrated

Supported Static Analysis Engines

QAPlug – PMD

Finds common flaws like unused variables, empty catch blocks, unnecessary object creation, and suboptimal expressions.

QAPlug – Checkstyle

Enforces coding style guidelines, formatting rules, and naming conventions to ensure consistency across developer teams.

QAPlug – FindBugs

Uses static analysis to look for performance issues, concurrency bugs, and potential null pointer dereferences in Java bytecode.

QAPlug – Hammurapi

Provides additional structural checks and compliance standards tailored to enterprise Java applications.

Scroll to Top