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 <[email protected]>
> 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, <[email protected]> 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: [email protected]
> > For additional commands, e-mail: [email protected]
> >
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]