のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

parameter should be final

Javaだから、全部finalが変数につくよな。

  • Miscellaneous>Final Parametersを外す。
    • parameter should be final
  • abstractかfinalか空である必要があります。
    • Class Designe>Design For Extensionを外す。
  • 行が80文字を超えています。
    • Size Violations>Maximum Line Lengthのmaxを変える。(80=>120にしてみた)。
    • Androidのソースにも超えてるのある。
  • Avoid inline conditionals.(3項演算子
    • Coding Problems>Avoid Inline Conditionalsのチェックを外す。

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

Checkstyleのカスタムルール作成と共有 - souta-bot log

80行以上超えたときの関数のカッコ

option?nlow?の場合、最大行長を考慮に入れた上で括弧がステートメントの最初の行にフィットする?ならば、?eol?ルールを適用します。そうでない場合はnl?ルールを適用します。nlow?は?"new line on wrap"?のニモニックです。