Projects / Lint4j

Lint4j

Lint4j ("Lint for Java") is a static Java source code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis. Lint4j features command line, Ant, Maven, Eclipse, and Emacs integration.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  30 Oct 2006 18:40

    Release Notes: This release brings several usability improvements, bugfixes, and the removal of the legacy lint4j code base, which speeds up Java 1.4 project audits significantly.

    •  21 Aug 2006 07:43

      Release Notes: The main focus for this release is to fix the broken Lint4j Plugin activation for Eclipse 3.1.x version running on JDK 1.5. Another minor issue was fixed along the way, and the Plugin Help has a new FAQ page, which captures the most frequently asked questions and their solutions. The plugin can now be downloaded as a zip file to workaround problems with corporate proxy servers.

      •  07 Aug 2006 06:30

        Release Notes: This release contains several new audits, improved marker help, bugfixes, and usablity improvements. The plugin now contains 48 audits. Upgrading is recommended to all users of previous versions.

        •  02 Aug 2006 08:16

          Release Notes: This release fixes a bug that caused a build failure in Maven multi-projects that don't contain source code.

          •  05 Jun 2006 06:40

            Release Notes: This release adds 18 new audits and several bugfixes that increase accuracy. The completely overhauled architecture improves extensibility, and enables the use of Lint4j in headless builds of Eclipse projects. This version has been certified on Eclipse 3.1.x and the latest 3.2 release candidates.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.