Don't let your anguish go unresolved! Log a ticket in JIRA to put your
request on someone's radar.

Paul

On Fri, Jan 8, 2010 at 9:45 AM, Jesse Farinacci <[email protected]> wrote:
> Hi Andreas,
>
> On Fri, Jan 8, 2010 at 10:09 AM, Andreas Sewe
> <[email protected]> wrote:
>>
>> How can I disable these non-sensical reports for aggregator POMs while
>> still benefitting from inheritance? (I don't want to configure the plugin
>> manually in all my non-aggregator POMs.)
>>
>> Andreas Sewe
>>
>
> It would be best if plugins have some intelligence that they really
> ought not to operate on particular types of POMs, however until that
> day arrives... I define a property like maven.surefire.skip to be true
> in the parent pom, and then false in the leaf nodes. A corresponding
> reference to this property must be placed into the super/aggregator
> POM's plugin configuration sections (both in pluginManagement and also
> reporting) for the skip configuration option. We do this for all of
> our report plugins, but I find it most useful for PMD, Checkstyle,
> Javadoc, and GWT's SOYC.
>
> With this strategy I'm able to get a minimal amount of leaf-node
> replication. I also think it makes my build process more flexible, as
> an experienced person can -Dmaven.surefire.skip= on the command line.
>
> -Jesse
>
> --
> There are 10 types of people in this world, those
> that can read binary and those that can not.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

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

Reply via email to