JiveLint is a command line tool
employing static analysis on your JAVA source code. Potential
bugs and weak points are reported and the manual describes how
the source code can be improved. JiveLint also checks that the
source code follows a set of coding convention rules.
For example, JiveLint will find unused code and
variables, switch blocks without a default case, if a class overrides
"Object.equals()" but not "Object.hashCode()",
if code use == to compare Strings instead of equals().
-Improve source code quality by pointing out a large number of
dangerous source code constructs.
-Improve readability, maintainability and debugging by enforcing
a carefully selected set of coding and naming conventions.
-Communicate knowledge how to write high quality code by an in-detail
manual describing and reasoning why a rule will improve source
Read more in the online manual and
About the demo
The demo is free. It will expire after 15 days.
JiveLint is integrated in JadeIDE. JadeIDE is a lightweight integrated
development environment that supports the coding and testing of
Pro and JPad Pro
JiveLint is integrated in SitePad Pro and JPad Pro by Modelworks
Software. SitePad Pro and JPad Pro are integrated development
perl, html, and jsp. Features include code folding, bookmarks,
smart complete, smart indent, syntax coloring, content viewer,
and much more.