Movatterモバイル変換


[0]ホーム

URL:


 
» Tools / Integrations Edit on GitHub

Tools / Integrations

Table of Contents

Automated Code Review

Note:The tools are listed in alphabetical order without rating.

CodeClimate Quality

CodeClimate Quality provides automatic code reviews and qualitymonitoring of your projects. Among many SCA tools, it integratesPMD as a plugin.It integrates into your project via GitHub.

Codacy

Codacy automates code reviews and monitors code quality on every commit and pull request.It gives visibility into the technical debt and can track code style and security issues, code coverage, codeduplication, cyclomatic complexity and enforce best practices.Codacy is static analysis without the hassle.

With Codacy you have PMDJava analysis out-of-the-box, and it is free for open source projects.

Codety

Codety provides comprehensive code scanning solution designed to detect code issues for30+ programming languages and IaC frameworks. It embeds more than 6,000 code analysis rules (including pmd rules)and can detect code smells, vulnerable code, secrets in the code, performance issues, style violations, and more.

Codety Scanner provides out-of-the-box PMD integration, it is free for personal and commercial use.

Codiga

Codiga automates code review, check your code quality and helps you manage yourtechnical debt. It is integrated with GitHub, GitLab and Bitbucket. The platform also analyzes code directly inyour IDE using its integration plugins for VS Code and IntelliJ, providing a consistent analysis along yourdevelopment cycle (from the IDE to the CI/CD pipeline).

Codiga uses PMD to check Java and Apex code.

GitHub Actions

SeeContinuous Integrations plugins

TCA

Tencent Cloud Code Analysis (TCA for short, code-named CodeDog inside the company early)is a comprehensive platform for code analysis and issue tracking. TCA consist of three components, server, web andclient. It integrates of a number of self-developed tools, and also supports dynamic integration of code analysistools in various programming languages.

Using TCA can help team find normative, structural, security vulnerabilities and other issues in the code,continuously monitor the quality of the project code and issue alerts. At the same time, TCA opens up APIs tosupport connection with upstream and downstream systems, so as to integrate code analysis capabilities, ensurecode quality, and be more conducive to inheriting an excellent team code culture.

With TCA you have PMD analysis out-of-the-box, and it is open source under the MIT license.

Others

MegaLinter

🦙 Mega-Linter analyzes 50 languages, 22 formats, 21 toolingformats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with aGitHub Action, other CI tools or locally.

Itnatively embeds PMD.

SonarQube PMD Plugin

sonar-pmd is a plugin forSonarQube,that provides coding rules from PMD.


This documentation is written in markdown.
If there is something missing or can be improved, edit this page on github and create a PR: Edit on GitHub

©2025 PMD Open Source Project. All rights reserved.
Page last updated: December 2024 (7.9.0)
Site last generated: Jun 27, 2025

PMD                logo


[8]ページ先頭

©2009-2025 Movatter.jp