quartz / trunk / checkstyle.ant

<!--
    Define the checkstyle target.
-->
<project name="checkstyle" basedir=".">
    <dirname property="checkstyle.dir" file="${ant.file.checkstyle}"/>

    <target name="verify-checkstyle" unless="skip.checkstyle">
       <available property="checkstyle.present" classname="com.puppycrawl.tools.checkstyle.CheckStyleTask" classpathref="cp"/>
    </target>   

    <target name="checkstyle" depends="verify-checkstyle" if="checkstyle.present" 
        description="run checkstyle on all Quartz source">
        <taskdef resource='checkstyletask.properties'>
            <classpath refid="cp"/>
        </taskdef>   
     
        <checkstyle 
                config="${checkstyle.dir}/checkstyle_checks.xml"
                failOnViolation='true'>
            <fileset dir="${src}" includes="**/*.java"/>
            <property key="project_loc" file="${checkstyle.dir}"/>
        </checkstyle>
    </target>      
 </project>   
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.