5

次のようなコードを検出するように Checkstyle、PMD、または FindBugs Maven プラグインを構成する方法はありますか?

logger.debug("string" + stringVariable);

それ以外の:

logger.debug("format string {}", stringVariable);
4

4 に答える 4

5

素晴らしい質問です!

あなたのケース(およびその他)をカバーするfindbugsの追加ルールのコレクションを見つけました:https://github.com/eller86/findbugs-slf4j

チェックSLF4J_FORMAT_SHOULD_BE_CONSTにより、フォーマット文字列内の文字列連結を見つけることができます。

于 2013-11-12T10:13:01.867 に答える