[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 10561] Re: リファクタリ ングを読む会第 5 回議事録
> P303 ‐
> ・setメソッドの隠蔽
> ⇒未使用変数、メソットを摘出してくれるツールとしてJTest、JLint(free)、PMD?
> (free)がある。
PMDであってました。
http://pmd.sourceforge.net/
未使用変数や、呼ばれていないprivateメソッド、命名規約などを
チェックしてくれるオープンソースのツールです。
チェックするルールがプラガブルになっていて、好きなものだけ
選んでチェックしたり、独自のチェックを追加したりができるよ
うになっています。
> ⇒CVSを自動で夜間JTestを実行して、朝に担当者に修正しなさいとメールを出
してく
> れる機能がほしい。
調べていないので、上で言ったことそのものができるかどうか
は知らないのですが、Anthill, CruiseControl, Centepede,
Mavenといったあたりのツールが、定期的な自動ビルドや
レポーティングを支援するようです。
Cruise control http://sourceforge.net/projects/cruisecontrol/
Maven http://maven.apache.org/
Centipede http://www.krysalis.org/centipede/
Anthill http://www.urbancode.com/projects/anthill/default.jsp
akky (AKIMOTO, Hiroki)
http://share360.com/