Сканер Maven Sonar Исключить каталог - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь исключить каталог сгенерированных файлов исходного кода из анализа плагином Maven Sonar Scanner.

Структура моей папки выглядит следующим образом:

├── processors
│   └── src
│       └── main
│           └── java
│               └── org
│                   └── protobuf
└── schemas
    └── src
        └── main
            └── java
                └── org
                    └── generated
                        └── models
                            └── ModelA.java
                            └── ModelB.java

Я пытаюсь исключить все из схем.

Когда я запускаю команду, я делаю следующее:

mvn org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar
-Dsonar.projectKey=myProjectKey
-Dsonar.projectName=myProjectName
-Dsonar.login=myLoginKey
-Dsonar.password=myPassword
-Dsonar.language=java
-Dsonar.sources=.
-Dsonar.exclusions=schemas/**/*
-Dsonar.junit.reportPaths=target/surefire-reports
-Dsonar.jacoco.reportPaths=target/jacoco-ut.exec

Выходные данные говорят:

[INFO] Excluded sources:
[INFO]   schemas/**/*
...
[INFO] 2 files indexed
[INFO] 0 files ignored because of inclusion/exclusion patterns

Я бы хотел исключить весь этот каталог и все его содержимое. Как мне заставить сканер сонара сделать это?

...