You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by jg...@apache.org on 2004/12/11 00:19:28 UTC
cvs commit: ant check.xml
jglick 2004/12/10 15:19:28
Modified: . check.xml
Log:
1. Make checkstyle target work independently of CWD.
2. Add a target to display the text report inline, for easy hyperlink navigation.
Revision Changes Path
1.13 +13 -8 ant/check.xml
Index: check.xml
===================================================================
RCS file: /home/cvs/ant/check.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- check.xml 14 Sep 2003 09:12:08 -0000 1.12
+++ check.xml 10 Dec 2004 23:19:28 -0000 1.13
@@ -18,13 +18,13 @@
</description>
<import file="build.xml"/>
- <property name="config.dir" value="${etc.dir}/checkstyle"/>
+ <property name="config.dir" location="${etc.dir}/checkstyle"/>
- <property name="checkstyle.reportdir" value="${build.dir}/reports/checkstyle"/>
- <property name="checkstyle.raw" value="${checkstyle.reportdir}/raw.xml"/>
- <property name="stylesheet.html" value="${config.dir}/checkstyle-frames.xsl"/>
- <property name="stylesheet.text" value="${config.dir}/checkstyle-text.xsl"/>
- <property name="stylesheet.xdoc" value="${config.dir}/checkstyle-xdoc.xsl"/>
+ <property name="checkstyle.reportdir" location="${build.dir}/reports/checkstyle"/>
+ <property name="checkstyle.raw" location="${checkstyle.reportdir}/raw.xml"/>
+ <property name="stylesheet.html" location="${config.dir}/checkstyle-frames.xsl"/>
+ <property name="stylesheet.text" location="${config.dir}/checkstyle-text.xsl"/>
+ <property name="stylesheet.xdoc" location="${config.dir}/checkstyle-xdoc.xsl"/>
<property name="checkstyle.basedir" location="${java.dir}"/>
@@ -35,7 +35,7 @@
<taskdef resource="simiantask.properties"/>
<taskdef resource="checkstyletask.properties"/>
- <target name="checkstyle" description="--> checks Ant codebase according to ${config.dir}/chestyle-config">
+ <target name="checkstyle" description="--> checks Ant codebase according to ${config.dir}/checkstyle-config">
<mkdir dir="${checkstyle.reportdir}"/>
<checkstyle config="${config.dir}/checkstyle-config" failOnViolation="false">
<formatter type="xml" toFile="${checkstyle.raw}"/>
@@ -60,6 +60,11 @@
out="${checkstyle.reportdir}/report.txt">
</style>
</target>
+
+ <target name="textreport-display" depends="textreport" description="--> generates a text checkstyle report and displays it immediately">
+ <loadfile property="report" srcfile="${checkstyle.reportdir}/report.txt"/>
+ <echo>${report}</echo>
+ </target>
<target name="xdocreport" description="--> generates a xdoc checkstyle report">
<style in="${checkstyle.raw}" style="${stylesheet.xdoc}"
@@ -80,4 +85,4 @@
</simian>
</target>
-</project>
\ No newline at end of file
+</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org