ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <dave.alvar...@remanresource.com>
Subject Re: Excluding some directories
Date Tue, 24 Feb 2009 17:00:34 GMT
Hi Brian,

I put in the directive much as you have it ...

    <target name="check" description="compile source">
       	<taskdef resource="checkstyletask.properties" >
    		<classpath refid="checkstyle.class.path"/>
       	</taskdef>
       	<checkstyle config="${checkstyleCetFile}">   
       		<fileset dir="${srcDir}/com">
       			<include name="**/*.java" />
       			<exclude name="${srcDir}/com/myco/ssml/*.java" />
       			<exclude name="${srcDir}/com/myco/regui/provisioning/*.java" />
       		</fileset>
        	<formatter type="plain"/>
        	<formatter type="xml" toFile="${checkstyleErrorsXmlFile}"/>       		 
       	</checkstyle>
    	<style in="${checkstyleErrorsXmlFile}" out="${checkstyleErrorsHtmlFile}" style="${docsDir}/checkstyle-simple.xsl"/>
    </target>

But the task is still examining files in the directories I want to exclude . Is this a checkstyle
task problem?  Below are some of the warnings I get.  Thanks, - Dave


[checkstyle] C:\Temp\Routing_Engine\ui\src\com\myco\ssml\account\types\Account.java:24:49:
warning: 'billingRegion' hides a field.
[checkstyle] C:\Temp\Routing_Engine\ui\src\com\myco\ssml\account\types\Account.java:34:52:
warning: 'cdvPhoneNumber' hides a field.
[checkstyle] C:\Temp\Routing_Engine\ui\src\com\myco\ssml\account\types\Account.java:44:61:
warning: 'house' hides a field.
[checkstyle] C:\Temp\Routing_Engine\ui\src\com\myco\ssml\account\types\Account.java:54:40:
warning: 'name' hides a field.
[checkstyle] C:\Temp\Routing_Engine\ui\src\com\myco\ssml\account\types\Account.java:64:42:
warning: 'status' hides a field.






>  -------Original Message-------
>  From: Brian Stephenson <bstephenson@thortech-solutions.com>
>  Subject: Re: Excluding some directories
>  Sent: Feb 24 '09 16:26
>  
>  Try re-formatting your checkstyle fileset attribute to look something  
>  like this:
>  
>  
>  <fileset dir="${srcDir}/com" >
>         <include name="**/*.java"/>
>         <exclude name="${srcDir}/com/myco/ssml/*.java"/>
>         <exclude name="${srcDir}/com/myco/provisioning/*.java"/>
>  </fileset>
>  
>  Brian
>  
>  On Feb 24, 2009, at 10:29 AM, <dave.alvarado@remanresource.com> wrote:
>  
>  > Hi,
>  >
>  > I'm using Ant 1.6.  I have this task ...
>  >
>  >    <target name="check" description="compile source">
>  >       	 <taskdef resource="checkstyletask.properties" >
>  >    	 	 <classpath refid="checkstyle.class.path"/>
>  >       	 </taskdef>
>  >       	 <checkstyle config="${checkstyleCetFile}">
>  >       	 	 <fileset dir="${srcDir}/com" includes="**/*.java"/>
>  >        	 <formatter type="plain"/>
>  >        	 <formatter type="xml" toFile="${checkstyleErrorsXmlFile}"/
>  > >      
>  >       	 </checkstyle>
>  >    	 <style in="${checkstyleErrorsXmlFile}" out="$
>  > {checkstyleErrorsHtmlFile}" style="${docsDir}/checkstyle-simple.xsl"/>
>  >    </target>
>  >
>  > I want to modify my <fileset> clause such that it includes all .java  
>  > files in that directory except for java files within com/myco/ssml  
>  > and com/myco/provisioning .  How would I change the clause to  
>  > exclude these two directories?
>  >
>  > Thanks, - Dave
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>  > For additional commands, e-mail: user-help@ant.apache.org
>  >
>  
>  
>  
>  

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message