PMD Designerを使用して、チームのデザインとスタイルのルールを作成しようとしています。目標は、これらのルールをチームSonarQubeに追加することです。場合によっては、いつ改行が使用されているかを識別できると便利です。例えば:
MyResult result = new Builder().doSomething().run();
対
MyResult result = new Builder()
.doSomething()
.run();
ただし、それぞれの AST は同一です。
PMD ルール内の改行の違いを特定する方法はありますか? そうでない場合、別の分析エンジンはありますか?