ダウンロードリスト

プロジェクト概要

チェック スタイルは、コーディング標準に準拠した Java コードを書くプログラマに役立つ開発ツールです。その目的は、Java コードをチェックするプロセスを自動化するために、このタスクの人間を倹約します。

システム要件

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

2010-10-21 14:59
5.3

これをチェックOuterTypeFilenameは、追加されたことを外側の型の名前とファイル名が一致する。 PackageDeclarationは、オプションのパッケージ名はファイルを含むディレクトリの名前と一致するかどうかを確認するように拡張されました。 NestedForDepth(デフォルト= 1)は、指定された深さにブロックのネスト制限が追加されました。 MethodCountは、各型で宣言されたメソッドの数をチェックする、追加されました。 OneStatementPerLineが追加され、どの行あたり1つのステートメントだけがあることを確認します。 MagicNumber()メソッドのhashCodeのマジックナンバーを無視するようにignoreHashCodeMethodパラメータをサポートするように拡張されました。 AbstractClassNameは、一致するクラスは、abstract修飾子を持っていることをチェックをサポートするように拡張されました。プロパティタイプstringSetとintSetは、コンマ区切りのリストに相当するものを構築するために指定された複数回されてサポートするように強化されています。 AvoidStarImportが許可されているかを細かく制御するためのプロパティのallowClassImportsとallowStaticMemberImportsをサポートするように拡張されました。
OuterTypeFilename was added, which checks that the outer type name and the file name match. PackageDeclaration was enhanced to optionally check that the package name matches the name of the directory containing the file. NestedForDepth was added, which restricts nested for blocks to a specified depth (default = 1). MethodCount was added, which checks the number of methods declared in each type. OneStatementPerLine was added, which checks that there is only one statement per line. MagicNumber was enhanced to support the parameter ignoreHashCodeMethod to ignore magic numbers in hashCode() methods. AbstractClassName was enhanced to support checking that matching classes have the abstract modifier. The property types stringSet and intSet were enhanced to support being supplied multiple times to construct the equivalent of a comma separated list. AvoidStarImport was enhanced to support the properties allowClassImports and allowStaticMemberImports for finer control over what is allowed.

2009-04-18 17:20
5.0

多くの変更をJava 5のために作られた。
Many changes were made for Java 5.

2008-07-17 18:14
5.0 beta 1

このメジャーリリースに基づいて構築され、Java 5をサポートしています。
タグ: Major feature enhancements
This major release is built on and supports Java 5.

2007-12-19 15:25
4.4

タグ: Minor feature enhancements

2007-01-26 09:52
4.3

このリリースでは機能拡張とバグ修正の数が含まれます。ハイライトStrictDuplicateCodeチェックでパフォーマンスの向上とは、Java以外の言語のためのヘッダファイルをチェックすることができる新しいCrossLanguageRegexpHeaderをチェックしています。
タグ: Minor feature enhancements
This release contains a number of enhancements and
bugfixes. The highlights include performance
improvements in the StrictDuplicateCode check and
a new CrossLanguageRegexpHeader check that allows
checking file headers for languages other than
Java.

プロジェクトリソース