[Seasar-user:16561] Re: 【S2Dao】CheckStyleの適応について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 12月 26日 (金) 17:00:09 JST
小林 (koichik) です.
Date: Fri, 26 Dec 2008 12:01:28 +0900
From: 田中 修 <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:16557] Re: 【S2Dao】CheckStyleの適応について
> ご連絡いただいた情報を元に下記の設定に変更してみました。
> うまく利用できそうです。
> <module name="LocalFinalVariableName">
> <property name="format" value="^[a-z][a-zA-Z0-9]*(_[A-Z0-9]+)$"/>
> </module>
> <module name="LocalVariableName">
> <property name="format" value="^[a-z][a-zA-Z0-9]*(_[A-Z0-9]+)$"/>
> </module>
これらはメソッド内の変数に関する設定なので,
定数には影響しないのでは?
また,変数のフォーマットとしてもおかしいです.
$ の前に * がないので,変数名が必ず英大文字または
数字で終了しなくてはいけないことになってます.
# aaa は不正,aaa_1 なら妥当.
定数アノテーションを許容するなら,
<module name="ConstantName">
<property name="format" value="^[a-zA-Z][a-zA-Z0-9]*(_[a-zA-Z0-9]+)*$"/>
</module>
のようになるのでは?
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内