Select a tag to browse associated projects and drill deeper into the tag cloud.
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to automate the process of checking Java code, and to spare humans of this task.
PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.
The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.
Pylint is a python tool that checks if a module satisfies a coding standard. Pylint can be seen as another PyChecker since nearly all tests you can do with PyChecker can also be done with Pylint. But Pylint offers some more features, like checking line-code's length, checking if variable names ... [More]
JDepend4Eclipse plugin for Eclipse is a wrapper for running JDepend from within Eclipse. - What is JDepend? (from www.clarkware.com): JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the ... [More]
MetricsAnalytics is a Sonar plugin that analyzes the Total Quality related to your Java code. Using this plugin you can visualize your Java code from different points of view: Architecture Quality (normalized distance from main sequence, cycle number, etc.); Design Quality (CBO, DIT, NOC, RFC ... [More]
Provides code metrics with JDepend. JDepend traverses Java class file directories and generates design quality metrics for each Java/Groovy package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively.
The CodeNarc Plugin provides static code analysis for Groovy code. It uses the CodeNarc library. It is actually a port of the Grails CodeNarc plugin created by Burt Beckwith.
Checklipse is a tool designed to help Eclipse developers find some common error patterns in their code before the code is deployed. Checklipse uses lightweight static analysis of Java sources to detect potential errors. The errors are then presented to the user for review.
Jubula provides automated functional GUI testing for Java and HTML applications. It is aimed at teams who want their automated tests to be written by test experts from the user perspective, without requiring any coding effort. Jubula tests incorporate best practices from software development to ... [More]