Menu

Usage, Sequence and Overrides of Excludes

Help
Anonymous
2012-07-03
2013-04-24
  • Anonymous

    Anonymous - 2012-07-03

    Hello,

    I'm using the JaCoCo Maven Plugin and was wondering how the excludes are managed with it.

    For example:

    Let's have a project POM (project_pom.xml), and a module POM (mod_pom.xml).

    project_pom.xml
    <configuration>
    <excludes>
    <exclude>A</exclude>
    <exclude>B</exclude>
    </excludes>
    </configuration>
    <executions>
    <execution>
    <id>exe_1</id>
    <excludes>
    <exclude>C</exclude>
    <exclude>D</exclude>
    </excludes>
    </execution>
    <execution>
    <id>exe_2</id>
    <excludes>
    <exclude>E</exclude>
    <exclude>F</exclude>
    </excludes>
    </execution>
    </executions>

    module_POM
    <configuration>
    <excludes>
    <exclude>G</exclude>
    <exclude>H</exclude>
    </excludes>
    </configuration>
    <executions>
    <execution>
    <id>exe_1</id>
    <excludes>
    <exclude>J</exclude>
    <exclude>K</exclude>
    </excludes>
    </execution>
    <execution>
    <id>exe_2</id>
    <excludes>
    <exclude>L</exclude>
    <exclude>M</exclude>
    </excludes>
    </execution>
    </executions>

    1. In what order would the excludes be read?
    2. Do they override each other?
    3. What's the difference between a list of excludes (<excludes>A,B,C</excludes>) and several <exclude> entries?
    3b. When do I have to use the list of excludes, and when do I have to use <exclude> entries?

     
  • Anonymous

    Anonymous - 2012-07-03

    And why can't I edit my post?