Answering my own question: dance some dances with project.getOriginalModel()
On Mon, Sep 1, 2008 at 2:01 PM, Stephen Connolly < [EMAIL PROTECTED]> wrote: > So I have some code which does > > MavenProject project; > > project.getPluginManagement().getPlugins(); > > This gives me a list of all the plugins in the pluginManagement section.... > however this is the effective plugin management list. > > So then I go and walk up the tree of parents and check to see what they see > in their pluginManagement sections... and I even create the super-pom and > have a look at what it defines. > > All well and good,... so now I can exclude from my list the definitions > that come from up the parent tree.... > > except that now I'm excluding too much! > > If my project defines in pluginManagement, for example maven-javadoc-plugin > as version 2.4... i'll exclude that from my list as the super-pom defines > version 2.4 of maven-javadoc-plugin > > Any pointers? > > -Stephen >
