News

The APIs that might be of interest to developers of Java applications that need to perform source code analysis are the Java Compiler API (JSR 199), the Pluggable Annotation Processing API (JSR ...
examines uncompiled Java source code and compares it against a repository of known anti-patterns and common mistakes. After a Java static code analysis runs, PMD provides a report of the offending ...
Large-scale software systems are staggeringly complex works of engineering. Bugs inevitably come with the territory and for decades, the software profession has looked for ways to fight them.
There are a number of great tools that perform static analysis of Java code, such as SonarQube, FindBugs, JaCoCo and PMD source code analyzer, but SourceForge's Checkstyle might be the simplest static ...