Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Environment:Linux
-
Number of attachments :
Description
antProperty doclet ist set from maven.javadoc.docletpath
plugin.jelly reads:
<!-- allow custom doclets -->
<j:if test="$
<ant:setProperty name="doclet" value="${maven.dotuml.doclet}" />
</j:if>
<j:if test="${context.getVariable('maven.dotuml.docletpath') != null}">
<ant:setProperty name="doclet" value="${maven.dotuml.docletpath}" />
</j:if>
must read:
<!-- allow custom doclets -->
<j:if test="${context.getVariable('maven.dotuml.doclet') != null}
">
<ant:setProperty name="doclet" value="$
" />
</j:if>
<j:if test="$
">
<ant:setProperty name="docletpath" value="$
" />
</j:if>
The code has changed slightly since this was originally reported, but the bug remains.
This:
{context.getVariable('maven.javadoc.doclet') != null}"><!-- allow custom doclets -->
<j:if test="$
<ant:setProperty name="doclet" value="${maven.javadoc.doclet}" />
</j:if>
<j:if test="${context.getVariable('maven.javadoc.docletpath') != null}">
<ant:setProperty name="doclet" value="${maven.javadoc.docletpath}" />
</j:if>
...needs to be changed to this:
<!-- allow custom doclets -->
<j:if test="${context.getVariable('maven.javadoc.doclet') != null}
">
{maven.javadoc.doclet}<ant:setProperty name="doclet" value="$
" />
{context.getVariable('maven.javadoc.docletpath') != null}</j:if>
<j:if test="$
">
{maven.javadoc.docletpath}<ant:setProperty name="docletpath" value="$
" />
</j:if>