페이지 트리

이 문서는 SonarQube 프로젝트에서 특정 폴더 혹은 파일을 패턴에 따라 예외 처리하는 방법에 대한 가이드를 제공한다. 


다음과 같이 프로젝트 관리자 권한이 있는 계정으로 로그인 후에 Project Settings > General Settings을 선택한다. 

  1. Analysis Scope 선택
  2. Source File Exclusions 영역으로 이동 
  3. 다음과 같이 패턴을 입력


패턴

  • *  - 0개 이상의 문자가 일치
  • ** - 0개 이상의 디렉토리가 일치

예제

ExampleMatchesDoes not match설명
**/*Bean.javaorg/sonar.api/MyBean.java
org/sonar/util/MyOtherBean.java
org/sonar/util/MyDTO.java*Bean.java 파일 예외처리
**/*Bean?.javaorg/sonar/util/MyOtherBean1.javaorg/sonar/util/MyOtherBean.java
org/sonar.api/MyBean.java
org/sonar/util/MyDTO.java

org/sonar/*org/sonar/MyClass.java
org/sonar/MyOtherClass.java
org/sonar/util/MyClassUtil.java
org/sonar/**/*org/sonar/MyClass.java
org/sonar/MyOtherClass.java
org/sonar/util/MyClassUtil.java

org/sonar/ 하위 모든 폴더 및 파일 예외처리
  • 레이블 없음