Download List

Descripción del Proyecto

Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis on the code and building the lock graph. Jlint is fast, easy to learn, and requires no changes in the class files to be checked.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-08-09 00:58
2.3

X. Transferido al LinuxPPC y MacOS
Ported to LinuxPPC and MacOS X.

2001-06-28 19:51
2.2

De apoyo OpenBSD, bajando el uso de la tabla hash STL por defecto debido a problemas con él, y las mejoras de compatibilidad con los antiguos compiladores.
Tags: Minor bugfixes
OpenBSD support, dropping use of the STL hash table by default because of problems with it, and compatibility improvements with older compilers.

2001-06-22 15:51
2.1

No hay cambios de características o corrección de errores.. Archivo zip incluye los ejecutables de Windows.
No feature changes or bugfixes.
.zip archive includes Windows executables.

2001-03-28 21:45
2.0

Jlint se ha reestructurado en varios archivos para facilitar el mantenimiento. Sincronizado bloques son ahora plenamente compatibles. El valor de referencia se realiza un seguimiento durante la vida de su "" en la pila y como estáticos o variables de instancia. Esto permitió varias mejoras. En primer lugar, la espera / notify [todas] las llamadas son ahora verdaderamente comprobado. En segundo lugar, entre los callejones sin salida método de los bloques están sincronizadas plenamente comprobada. En tercer lugar, las asignaciones a las variables de bloqueo (generalmente peligrosos) también se comprueban.
Tags: Major feature enhancements
Jlint has been restructured into several files to ease maintenance.
Synchronized blocks are now fully supported. The value of references is tracked
during their "life" on the stack and as static or instance variables. This
allowed several improvements. First, the wait/notify[All] calls are now truly
checked. Second, inter-method deadlocks from synchronized blocks are fully
checked. Third, assignments to locking variables (usually hazardous) are also
checked.

Project Resources