Checkstyle - checks Java coding standard

  •        0

Checkstyle is a tool to help programmers write Java code that adheres to a coding standard. Checkstyle is highly configurable and can be made to support almost any coding standard. Checkstyle provides checks that find class design problems, duplicate code, or bug patterns like double checked locking. This tool could be integrated as Ant task.

Plugins are available for Eclipse, Netbeans, QALab, Emacs etc.

http://checkstyle.sourceforge.net/

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

JMeter - Load and Performance tester


JMeter is a pure Java desktop application designed to load test functional behavior and measure performance. It may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types.

Sonar - Code quality for all languages


Sonar is an open platform to manage code quality. As such, it covers the 7 axes of code quality: Design, Code duplication, Unit test, Code complexity, Potential bugs, Coding rules, Comments. It has support for multiple languages like .NET, PHP, Java etc.

Panopticode - Gathers, Correlats, and displays code metrics


The Panopticode project provides a set of open source tools for gathering, correlating, and displaying code metrics. It evaluates software quality and ensures coding standards. It installs and configures set of tools like Emma or Cobertura for unit test code coverage, Checkstyle to validate the coding standards, JDepend to check the dependency, JavaNCSS for Cyclomatic Complexity metrics.

BlueJ Checkstyle Extension


The BlueJ Checkstyle extension is a wrapper for Checkstyle, a development tool to help programmers write Java code that adheres to a coding standard.

Eclipse Checkstyle Plug-in


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.

JSLint - The JavaScript Code Quality Tool


The JavaScript Code Quality Tool

brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications


A static analysis security vulnerability scanner for Ruby on Rails applications

Valgrind


Valgrind is an award-winning instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

Bugzilla


Bugzilla is most popular and widely used "Defect Tracking System" or "Bug-Tracking System".

FRAME3DD


FRAME3DD is a program for the static and dynamic structural analysis of two- and three-dimensional frames and trusses with elastic and geometric stiffness.







Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Tag Cloud >>