home >  Eclipse

CheckStyle4.4.2の設定を仕事で使えるように修正してみた

タグ:

Struts1.3.8 Coreのソースを利用してチェック。

最初の一文はピリオドで終わらなければなりません。
日本語だとピリオド使わないのででてしまうメッセージ。 Javadocコメント>Style Javadoc>checkFirstSentenceのチェックを外す。

パッケージドキュメンテーションが見つかりません。

パッケージドキュメントをあんまり書かないのでチェック要らないかなと。
Javadocコメント>Package Htmlのチェックを外す。

Line has trailing spaces.

行末に空白がある場合に出る。フォーマッタで整形できるけど、コードテンプレートでJavadocコメントについてしまう。よってコメントだけはずすように修正。
その他>Generic Illegal Regexp>ignoreCommentsにチェックを入れる。

メソッド 'X' は拡張するように設計されていません - abstract か final か空である必要があります。

拡張しないならfinalつけろとかいうけど、厳しすぎるのではずす。
Class Design>Design For Extensionのチェックを外す。

Parameter model should be final.

Javaは値渡ししか存在しない。予定は未定Blog版を参考のこと。しかし、「aaa[10]=10」みたいに内部の情報(参照先っていったほうがいい?)を変更できる。ややこしいので、はずしてみてます。今のところ困ってない。
その他>Final Parameterのチェックを外す。

sun_check_light.xml

参考

新しいパースペクテイブの追加やMylynの機能強化など、Java IDEのデファ... 続き
PDT(PHP Development Tools)活用!PHP 5.3の新機能... 続き
本書は、オープン・ソースの統合開発環境である「Eclipse」と、NTT DoC... 続き
Java開発の標準的な統合開発環境(IDE)であるEclipseの大きな特徴の一... 続き
すぐ使える定番からアスペクト指向(AOP)までWebアプリケーション開発ツールの... 続き

コメント(3)

javaは基本参照渡しじゃなかったけ。値が渡るのはリテラルだけだよー。

ありがとー。なんかこのへん全然忘れてきた。

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=892&forum=12

上をみると、いってることがみんな違う。(いいかたがちがう?)
なんかきれいにまとまっているところさがさないかんな。

ちょっと宿題ー。

PS・・・近々飲みに行こう

http://d.hatena.ne.jp/bleis-tift/20090603/1244031097
↑がわかりやすい。

「Javaには値渡ししか存在しない」とあるけど・・・ってやつかな。

コメントする


画像の中に見える文字を入力してください。

著者:Venkat Subramaniam, Andy Hunt, Shane Warden 税込2,520円
アジャイルの核心となるプラクティスについての、包括的かつ焦点の定まった簡潔な要約。特定のアジャイルな方法論を押し付けるのでなく、いろいろな方法論に共通するプラクティスを結びつけ、首尾一貫した全体像を描き出している。
著者:Yugui 税込 2,310 円
他言語でのプログラミング経験を持つ人を対象に、Rubyの特徴、Rubyならではの方法や慣習について解説。Rubyの基礎的な部分とメタクラスやブロック構文のような独自の概念、それらにまつわる文化を説明し、Ruby特有の考え方を知ってもらうことを目的としている。Ruby1.8及び1.9に対応している。 「BOOK」データベースより
著者:前田剛 税込 2,100 円
RubyonRailsで実施されたWebベースのプロジェクト管理システムRedmaineの解説書。

daipresents!!

҂̑蕨

tWn{github

tWn{Google Code