Start using tag instead of ${pom.getPluginContext(....)}
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114249 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
8401ebcd77
commit
f21a859fbe
@ -5,6 +5,7 @@
|
||||
xmlns:changelog="changelog"
|
||||
xmlns:doc="doc"
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:maven="jelly:maven"
|
||||
xmlns:util="jelly:util">
|
||||
|
||||
<goal name="maven-file-activity-plugin:register">
|
||||
@ -44,8 +45,7 @@
|
||||
<j:set var="maven.mode.online" value="true" />
|
||||
</j:if>
|
||||
|
||||
<j:set var="factory"
|
||||
value="${pom.getPluginContext('maven-changelog-plugin').getVariable('maven.changelog.factory')}"/>
|
||||
<maven:pluginVar var="factory" plugin="maven-changelog-plugin" property="maven.changelog.factory" />
|
||||
|
||||
<j:choose>
|
||||
<j:when test="${maven.mode.online}">
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
<ant:attribute name="Implementation-Version" value="${pom.currentVersion}"/>
|
||||
<ant:attribute name="Implementation-Vendor" value="${pom.organization.name}"/>
|
||||
<ant:attribute name="Implementation-Vendor-Id" value="${pom.organization.identifier}"/>
|
||||
<j:set var="mainclass" value="${pom.getPluginContext('maven-java-plugin').getVariable('maven.jar.mainclass')}"/>
|
||||
<maven:pluginVar var="mainClass" plugin="maven-java-plugin" property="maven.jar.mainclass" />
|
||||
<j:if test="${!empty(mainclass)}">
|
||||
<ant:attribute name="Main-Class" value="${mainclass}"/>
|
||||
</j:if>
|
||||
|
||||
@ -3,7 +3,8 @@
|
||||
<project
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:doc="doc"
|
||||
xmlns:j="jelly:core">
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:maven="jelly:maven">
|
||||
|
||||
<goal name="maven-junit-report-plugin:register">
|
||||
<j:if test="${unitTestSourcesPresent == 'true'}">
|
||||
@ -39,8 +40,7 @@
|
||||
<j:set var="maven.test.failure.ignore" scope="parent"
|
||||
value="${ignoreTestFailureOld}"/>
|
||||
|
||||
<j:set var="testReportsDirectory"
|
||||
value="${pom.getPluginContext('maven-test-plugin').getVariable('maven.test.reportsDirectory')}"/>
|
||||
<maven:pluginVar var="testReportsDirectory" plugin='maven-test-plugin' property='maven.test.reportsDirectory'/>
|
||||
|
||||
<ant:mkdir dir="${testReportsDirectory}"/>
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
xmlns:doc="doc"
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:jxr="jxr"
|
||||
xmlns:maven="jelly:maven"
|
||||
xmlns:util="jelly:util">
|
||||
|
||||
<define:taglib uri="jxr">
|
||||
@ -56,18 +57,12 @@
|
||||
|
||||
<ant:echo>${maven.sourcesPresent}</ant:echo>
|
||||
|
||||
<j:set var="javadocDestdir"
|
||||
value="${pom.getPluginContext('maven-javadoc-plugin').getVariable('maven.javadoc.destdir')}"/>
|
||||
<maven:pluginVar var="javadocDestdir" plugin='maven-javadoc-plugin' property='maven.javadoc.destdir'/>
|
||||
|
||||
<ant:property
|
||||
name="copyright"
|
||||
value="Copyright &copy; ${year} ${pom.organization.name}. All Rights Reserved."
|
||||
/>
|
||||
<j:set var="copyright"
|
||||
value="Copyright &copy; ${year} ${pom.organization.name}. All Rights Reserved." />
|
||||
|
||||
<ant:property
|
||||
name="title"
|
||||
value="${pom.name} ${pom.currentVersion} Reference"
|
||||
/>
|
||||
<j:set var="title" value="${pom.name} ${pom.currentVersion} Reference" />
|
||||
|
||||
<ant:copy file="${maven.jxr.stylesheet}"
|
||||
tofile="${maven.jxr.destdir}/stylesheet.css"/>
|
||||
|
||||
@ -4,10 +4,9 @@
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:define="jelly:define"
|
||||
xmlns:linkcheck="linkcheck"
|
||||
xmlns:maven="jelly:maven"
|
||||
xmlns:doc="doc">
|
||||
|
||||
<property name="maven.linkcheck.cache" value="${pom.getPluginContext('maven-linkcheck-plugin').getVariable('maven.linkcheck.cache')}"/>
|
||||
|
||||
<goal name="maven-linkcheck-plugin:register">
|
||||
<doc:registerReport
|
||||
name="Link Check Report"
|
||||
@ -42,8 +41,9 @@
|
||||
</goal>
|
||||
|
||||
<postGoal name="xdoc:jelly-transform">
|
||||
<j:set var="reports" value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<j:set var="context" value="${pom.getPluginContext('maven-xdoc-plugin')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
<!-- not sure why the following is being done
|
||||
<j:set var="context" value="${pom.getPluginContext('maven-xdoc-plugin')}"/> -->
|
||||
|
||||
<j:set var="online">${maven.mode.online}</j:set>
|
||||
|
||||
|
||||
@ -25,8 +25,7 @@
|
||||
</goal>
|
||||
|
||||
<goal name="site:run-reports" prereqs="xdoc:register-reports">
|
||||
<j:set var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<j:forEach var="report" items="${reports}">
|
||||
<j:set var="reportName" value="${report.get('pluginName')}"/>
|
||||
|
||||
@ -260,9 +260,8 @@
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
<sysproperty key="${someProperty}" value="${context.getVariable(someProperty)}"/>
|
||||
</j:forEach>
|
||||
<j:set var="jvmargs"
|
||||
value="${pom.getPluginContext('maven-test-plugin').getVariable('maven.junit.jvmargs')}"/>
|
||||
<j:if test="$">
|
||||
<maven:pluginVar var="jvmargs" plugin="maven-test-plugin" property="maven.junit.jvmargs" />
|
||||
<j:if test="${!empty(jvmArgs)}">
|
||||
<jvmarg line="${jvmargs}"/>
|
||||
</j:if>
|
||||
<formatter type="xml"/>
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:jsl="jelly:jsl"
|
||||
xmlns:log="jelly:log"
|
||||
xmlns:maven="jelly:maven"
|
||||
xmlns:pom="pom"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:x="jelly:xml"
|
||||
@ -17,9 +18,7 @@
|
||||
<define:tag name="deregisterReport">
|
||||
<!-- @name : Report to deregister, must be same as name used to register -->
|
||||
|
||||
<j:set
|
||||
var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<j:set var="removeRpt" value="null"/>
|
||||
<j:forEach var="rpt" items="${reports}">
|
||||
@ -39,9 +38,7 @@
|
||||
@description text description of report
|
||||
@link the nav-bar link for this report
|
||||
-->
|
||||
<j:set
|
||||
var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<!-- check if the given name is in the list already -->
|
||||
<j:set var="add" value="true"/>
|
||||
@ -280,8 +277,7 @@
|
||||
<util:file var="docsSrcFile" name="${maven.docs.src}"/>
|
||||
|
||||
<!-- parse the project nav. Someone jellier than me can remove the temp file requirement -->
|
||||
<j:set var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<util:file var="tempnav" name="${maven.build.dir}/project-nav.xml"/>
|
||||
|
||||
@ -364,9 +360,7 @@
|
||||
|
||||
<!-- All the templates use $project for now. -->
|
||||
<j:set var="project" value="${pom}"/>
|
||||
<j:set
|
||||
var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<!-- Does the user want the maven-generated docs on their site? -->
|
||||
<j:set
|
||||
@ -640,11 +634,15 @@
|
||||
</goal>
|
||||
|
||||
|
||||
<!-- This is required as the linkchecker runs as a final pass over the generated
|
||||
document tree -->
|
||||
<!--
|
||||
! This is required as the linkchecker runs as a final pass over the generated
|
||||
! document tree.
|
||||
! FIXME: Why isn't this in linkcheck?
|
||||
!-->
|
||||
<goal name="xdoc:performJSL"
|
||||
description="Allows the LinkCheck plugin to xdoc a single directory">
|
||||
<j:set var="maven.xdoc.src" value="${pom.getPluginContext('maven-linkcheck-plugin').getVariable('maven.xdoc.src')}"/>
|
||||
|
||||
<maven:pluginVar var="maven.xdoc.src" plugin="maven-linkcheck-plugin" property="maven.xdoc.src" />
|
||||
<doc:performJSL
|
||||
srcdir="${maven.xdoc.src}"
|
||||
destdir="${maven.docs.dest}"/>
|
||||
@ -652,9 +650,7 @@
|
||||
|
||||
<goal name="xdoc:dump-report-settings">
|
||||
<echo>Dumping report settings</echo>
|
||||
<j:set
|
||||
var="reports"
|
||||
value="${pom.getPluginContext('maven-xdoc-plugin').getVariable('reports')}"/>
|
||||
<maven:pluginVar var="reports" plugin="maven-xdoc-plugin" property="reports" />
|
||||
|
||||
<j:forEach var="report" items="${reports}">
|
||||
<echo>Report: ${report}</echo>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user