Jacoco: исключить все, кроме одного подкаталога - PullRequest
0 голосов
/ 05 января 2020

У меня есть каталог DirA, дерево которого выглядит следующим образом:

└── DirA
    ├── Class1.java
    ├── Class2.java
    ├── DirB
    │   ├── Class3.java
    │   └── DirC
    │       └── Class4.java
    └── DirD
        └── Class5.java

Цель : исключить все покрытие Jacoco для всех классов в DirA, за исключением классов в DirD.

Как я могу добиться этого, не указывая исключения DirB, Dir C и Class1, Class1 отдельно? Есть ли что-то вроде <property name="coverage.exclude.instrument.pattern" value="**/DirA/<!DirD>/*.class" />?

...