Introduction to PMD 1. Overview Simply put, PMD is a source code analyzer to find common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL. In this article, we’ll focus on how to use… Continue Reading pmd

Static Code Analysis in Java Static Code Analysis is a method of analyzing the source code of programs without running them. It can discover formatting problems, null pointer dereferencing, and other simple scenarios. So, let’s jump into it. >> Introduction to Code Quality Metrics An overall look on some of… Continue Reading java-static-code-analysis-tutorial

Java Static Analysis Tools in Eclipse and IntelliJ IDEA 1. Overview In our introduction to FindBugs, we looked at the functionality of FindBugs as a static analysis tool and how it can be directly integrated into IDEs like Eclipse and IntelliJ Idea. In this article, we’re going look into few… Continue Reading java-static-analysis-tools