You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ah...@apache.org on 2004/07/07 23:55:27 UTC
cvs commit: maven-plugins/javadoc/xdocs changes.xml properties.xml
aheritier 2004/07/07 14:55:27
Modified: javadoc plugin.jelly
javadoc/xdocs changes.xml properties.xml
Log:
PR: MPJAVADOC-31
Submitted by: Takayoshi Kimura
Reviewed by: Arnaud Heritier
Encoding used when reading sources
Revision Changes Path
1.48 +10 -1 maven-plugins/javadoc/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven-plugins/javadoc/plugin.jelly,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- plugin.jelly 7 Jul 2004 21:21:45 -0000 1.47
+++ plugin.jelly 7 Jul 2004 21:55:27 -0000 1.48
@@ -33,6 +33,7 @@
<!-- ================================================================== -->
<goal name="javadoc:init" prereqs="xdoc:init">
+
<!-- internal variables -->
<j:set var="internal.javadoc.jar" value="${maven.build.dir}/${maven.final.name}_javadoc.jar"/>
<j:set var="internal.javadoc.needed" value="null"/>
@@ -43,6 +44,10 @@
<ant:echo>
### Debug mode is on ###
==================================
+=== java plugin properties ===
+==================================
+maven.compile.encoding = [${maven.compile.encoding}]
+==================================
=== javadoc plugin properties ===
==================================
maven.javadoc.additionalparam = [${maven.javadoc.additionalparam}]
@@ -245,7 +250,11 @@
<j:if test="${context.getVariable('maven.javadoc.source') != null}">
<ant:setProperty name="source" value="${maven.javadoc.source}" />
</j:if>
-
+
+ <j:if test="${context.getVariable('maven.compile.encoding') != null}">
+ <ant:setProperty name="encoding" value="${maven.compile.encoding}" />
+ </j:if>
+
<!-- Process/Parse links -->
<!-- This code allows to specify a packagelistLoc even when in online mode -->
<j:forEach var="link" items="${links}">
1.35 +1 -0 maven-plugins/javadoc/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven-plugins/javadoc/xdocs/changes.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- changes.xml 7 Jul 2004 21:21:45 -0000 1.34
+++ changes.xml 7 Jul 2004 21:55:27 -0000 1.35
@@ -24,6 +24,7 @@
</properties>
<body>
<release version="1.5.1-SNAPSHOT" date="In CVS">
+ <action dev="aheritier" type="fix" issue="MPJAVADOC-31" due-to="Takayoshi Kimura">Use the property 'maven.compile.encoding' to set the encoding used when reading sources in javadoc task.</action>
<action dev="aheritier" type="fix" issue="MPJAVADOC-29">Packages list broken on jdk 1.3 for multiple packages.</action>
<action dev="aheritier" type="fix" issue="MPJAVADOC-28">@link tag not working with package names.</action>
<action dev="aheritier" type="add">Add the property maven.javadoc.debug to print informations to debug the plugin.</action>
1.17 +16 -0 maven-plugins/javadoc/xdocs/properties.xml
Index: properties.xml
===================================================================
RCS file: /home/cvs/maven-plugins/javadoc/xdocs/properties.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- properties.xml 7 Jul 2004 21:21:45 -0000 1.16
+++ properties.xml 7 Jul 2004 21:55:27 -0000 1.17
@@ -306,5 +306,21 @@
</tr>
</table>
</section>
+ <section name="Other Settings">
+ <table>
+ <tr>
+ <th>Property</th>
+ <th>Optional?</th>
+ <th>Description</th>
+ </tr>
+ <tr>
+ <td>maven.compile.encoding</td>
+ <td>Yes</td>
+ <td>
+ Sets the encoding of the .java files being documented (and compiled).
+ </td>
+ </tr>
+ </table>
+ </section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org