JCSC

A free source code checker for your Mac
Download

JCSC Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Ralph Jocham
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 1 KB

JCSC Tags


JCSC Description

A free source code checker for your Mac JCSC is a free and open source, powerful tool to check source code against a highly definable coding standard and potential bad code.The standard covers naming conventions for class, interfaces, fields, parameter. Also the structural layout of the type (class/interface) can be defined. Like where to place fields, either before or after the methods and in which order. The order can be defined through the visibility or by type (instance, class, constant). The same is applicable for methods. Each of those rules is highly customizable. Readability is enhanced by defining where to put white spaces in the code and when to use braces. The existence of correct JavaDoc can be enforced and various levels. Apart from that, it finds weaknesses in the the code -- potential bugs -- like empty catch/finally block, switch without default, throwing of type 'Exception', slow code. JCSC is inspired by lint.JCSC features a graphical UI for easy rule configuration, a command line interface, an Ant task which produces a JavaDoc style webpage and is CruiseControl compatible (see screenshot). Also, the NCSS/CCN metrics have been added for easier code quality assesment. Plugin for IntelliJ IDEA enables ad hoc checking from within the IDE. Requirements: · Java 1.5 or later What's New in This Release: Fixed bugs: · Rules Editor did not save changes made to boolean values. (Thanks to Bruce Eckel) · Line length checking for comment lines or blocks was off by 1 (Thanks to Bruce Eckel)


JCSC Related Software