なんか違和感ある変数名だと思ったら全角英字が入っていた。
IDE に注意もされないしビルドできるしテストも問題ないしリリースされてた。まさかプロダクトコードで全角英字変数使ってたなんて夢にも思わなかった。
まぁ、問題ないっちゃあ問題ないんだけど、なんとなく気持ち悪いので、
さすがに IntelliJ IDEA でも全角文字は注意してくれないか
— びな (@bina1204) June 18, 2014
とつぶやいたら、
@bina1204 ああなるほど。インスペクターの「Local variable naming convention」って正規表現とか指定できたっけかな?(´・ω・`)
— いまいまさのぶ (@masanobuimai) June 18, 2014
というリプライを頂いたので調べてみたところ、Settings > Inspections > Local variable naming convention で指摘してもらえることがわかった。Min length と Max length は 0 を指定すると長さは無視してくれるようだ。
Pattern にそぐわない場合は Warning で指摘してくれる。