Issue Details (XML | Word | Printable)

Key: MNG-1948
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: John Casey
Reporter: Brett Porter
Votes: 12
Watchers: 13
Operations

If you were logged in you would be able to see more operations.
Maven 2

reporting section should allow additional dependencies in plugins as well

Created: 09/Jan/06 03:49 PM   Updated: 23/Apr/09 09:44 AM
Component/s: Plugins and Lifecycle, POM
Affects Version/s: None
Fix Version/s: 3.x

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Related
 
dependent
 

Complexity: Intermediate


 Description  « Hide
currently, you can only do this in the build section

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
md added a comment - 21/Nov/07 03:50 PM
I would appreciate it if this gets a "Critical" priority. My usage is related to being able to specify custorm PMD rules in an external jar that I need to be in the classpath for the maven-pmd-plugin. This is a serious deficiency and is requiring us to use cumbersome workarounds and potentially making our builds brittle

Rémy Sanlaville added a comment - 16/Jul/08 06:16 AM
I think it would be a real good improvement and it's really a need. For instance for all report plugin with custom rules.

That will save using bad design like extensions as described in MPMD-22


John Casey added a comment - 22/Apr/09 04:18 PM - edited
One thing we could fix for the near term is allowing reporting plugins to use information from the pluginManagement section, including dependencies. While it's a model change that would require a bump to modelVersion if we put in report-plugin-level dependencies, we can make this work with the DefaultPluginManager today, and we certainly should be supplying defaults like version, etc. from pluginManagement to the report plugins anyway.

I'd like to tackle this for 2.1.1. It's a fairly straightforward workaround, and would lessen the side-effect problems that people run into like MNG-4074.


John Casey added a comment - 23/Apr/09 09:44 AM
nm, guess this'll have to wait.