It's always a good idea to employ a few static code analysis tools as part of your software development routine. There are a number of great tools that perform static analysis of Java code, such as ...
Recently, we released the SonarQube Server Java 1.4 plugin ecosystem, and as announced in What's coming up for SonarQube Server in 2013, we're working hard to progressively deprecate as many ...
One of the best ways to protect your software project from avoidable bugs is the use of Java static code analysis tools. These tools can help identify and fix problematic code before it reaches ...
Code reviews are essential to code quality, but no team wants to review tens of thousands of lines of code, or should have to. In this two-part article, ShriKant Vashishtha and Abhishek Gupta show you ...
Checkstyle makes it easy to automate code reviews once the code has been committed, but wouldn’t it be better if programming errors never made it that far? In this second half of “Automated code ...
Checks for fall-through in switch statements. Finds locations where a case contains Java code but lacks a break, return, throw or continue statement. src cat TestClass.java public class TestClass { ...
Starting audit... [ERROR] C:\Users\klgun\Downloads\ClassWithOptionalFields.java:5:13: Using 'Optional' as a field is considered bad practice! [optionalAsField] [ERROR ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results