Sonar Javaプロジェクト分析ファイルの指定


詳細
現在、システムには自動化されたコードがあり、Sonarを使用してシステムコードの品質分析を行う際に、自動生成されたコードをシステム分析から排除したいと考えています.これを実現するには簡単です.mavenのpom.xmlファイルにsonar.exclusionsを追加して、コードを自動的に生成するフォルダを分析する必要がないことを示します.
具体的なマッチングルールはsonarの公式ドキュメントを参照することができ、非常に簡単です(docs.sonarqube.org).注意mavenプロジェクトを使用する場合に一致するフォルダベースはproject base dirです. Wildcard Matches ? 1文字の一致 ** 0個以上のフォルダに一致 * 0文字以上一致
例:
   bean.java dto.java      java  > sonar.exclusions=/*Bean.java,/*DTO.java
      “src/main/java/org/sonar”     java  ,        
sonar.exclusions=src/main/java/org/sonar/*