Shane Isbell wrote:

Hm, looks odd that the fix for a regression is to break backward-compat
somewhere else.

In what way? Where?

The IDs are used to merge <execution>'s during inheritance and profile injection. So while the both executions

  <execution>
    <!-- Note missing <id> here -->
    <configuration>
      ...
    </configuration>
  </execution>

  <execution>
    <!-- Note explicit reference to default execution id here -->
    <id>default</id>
    <configuration>
      ...
    </configuration>
  </execution>

will merge with Maven 2.x, they will no longer merge in Maven 3.x due to your recent change.


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to