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 <bstephen...@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.alvar...@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-unsubscr...@ant.apache.org
>  > For additional commands, e-mail: user-h...@ant.apache.org
>  >
>  
>  
>  
>  

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

Reply via email to