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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to