ダウンロードリスト

プロジェクト概要

JlintはJavaコードをチェックし、コード上のデータフロー解析を行う事によって不整合や同期の問題やバグを見つけ、ロックグラフを構築します。Jlintは高速で、学習が容易で、チェックしようとするクラスファイルを変更する必要がありません。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2001-08-09 00:58
2.3

LinuxPPCのやMacOSへの移植Xの
Ported to LinuxPPC and MacOS X.

2001-06-28 19:51
2.2

OpenBSDのサポート、それに問題があるため、デフォルトではSTLのハッシュテーブルの使用を削除し、古いコンパイラとの互換性の向上。
タグ: 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

ない機能の変更やバグ修正。。zipアーカイブをWindowsの実行ファイルが含まれます。
No feature changes or bugfixes.
.zip archive includes Windows executables.

2001-03-28 21:45
2.0

用jlint、いくつかのファイルにメンテナンスを容易に再構築されています。ブロックが完全にサポートされて同期。参照の値として変数やインスタンス変数、静的、スタック上の"寿命"に追跡されます。これは許可され、いくつかの改良。まず、待機/通知[すべて]の呼び出しは本当にチェックされます。 2番目の間の同期ブロックからのメソッドのデッドロックを完全にチェックされます。第三に、変数(通常は)有害ロックへの割り当てもチェックされます。
タグ: 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.

プロジェクトリソース