Hi All;

 

I'm trying to identify modified java files in an SVN working copy and
run checkstyle on these files.  So far I've got a property with a list
of everything modified like:

 

/path/file1;/path/file2;/path/file3

 

It seems like I need something the opposite of pathconvert to turn this
property into a FileSet.  

Any suggestions?  The relevant part of my build file follows:

 

<exec executable="svn" outputproperty="svn.status.out">

<arg value="status" />

<arg value="${basedir}/.." />

<arg value="--xml" />

</exec>

          

<xmlproperty prefix="svnstat" collapseattributes="true" delimiter=";">

<propertyset>

<propertyref name="svn.status.out"/>

</propertyset>

</xmlproperty>

 

<!--

Now svnstat.status.target.entry.path contains all of the modified files 

and folders as a semicolon separated list

This needs to be filtered to just .java files

-->

<echo  message="unfiltered list of modified files:
${svnstat.status.target.entry.path}"/>

 

<!--

This fails, the list is not a pathid

-->

<checkstyle  config="./Checkstyle.xml">

<fileset pathid="svnstat.status.target.entry.path"/>

</checkstyle>

 

 

 

Thank you

Nathan

 

 


The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it.

Reply via email to