InfoQ

Topic/Tag specific view

All content and news on InfoQ about PMD


News about PMD

Rewards to Improve Team Habits?

Community
Agile
Topics
Change,
Agile Techniques

Sometimes teams have trouble starting new habits: writing unit tests, fix compiler warnings, not breaking the build. How do we help the team change these habits? Clint Shank designed a game to help people transition.

Continuous Integration and Code Inspection with Hudson and FindBugs

Community
Java,
Agile
Topics
Artifacts & Tools,
Delivering Quality,
Open Source,
Configuration Management

A recent article published in IBM developerWorks talks about automating Continuous Integration and Code Inspection tasks in a build process using open source tools. It explains how to install and configure Hudson server with Subversion, Ant, and software inspection tools like FindBugs and PMD to create a build process with continuous feedback on test results and defects.

PMD: Automated source code analysis and bug detection

Community
Java
Topics
Code Analysis,
Debugging,
Programming

PMD, an open-source automated Java source code analysis and bug detection tool, recently reached version 4.0. InfoQ spoke with Tom Copeland, PMD project lead, to learn more about PMD and what capabilities it provides.

Current Status of Java Static Analysis Tools

Community
Java
Topics
Debugging,
Build systems

Static analysis tools help developers locate potential problems in their code. Static analysis is an inspection of code without executing it, looking for problems as varied as misunderstood APIs to use of the wrong boolean operators. This post summarizes the six of the leading tools and discusses the current trends in static analysis tools.