tomdz       2005/12/21 14:19:39

  Modified:    .        Tag: OJB_1_0_RELEASE build.xml build.properties
  Added:       src/check Tag: OJB_1_0_RELEASE ojb-checks.xml
                        license-check.txt
               lib      Tag: OJB_1_0_RELEASE checkstyle-all-4.1.jar
  Log:
  Added checkstyle target in the build file (currently it only checks for 
Javadoc problems and that there is the correct license present in the source 
files)
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.2.1   +146 -0    db-ojb/src/check/Attic/ojb-checks.xml
  
  
  
  
  1.1.2.1   +16 -0     db-ojb/src/check/Attic/license-check.txt
  
  
  
  
  No                   revision
  No                   revision
  1.144.2.30 +22 -1     db-ojb/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/db-ojb/build.xml,v
  retrieving revision 1.144.2.29
  retrieving revision 1.144.2.30
  diff -u -r1.144.2.29 -r1.144.2.30
  --- build.xml 13 Dec 2005 20:29:20 -0000      1.144.2.29
  +++ build.xml 21 Dec 2005 22:19:38 -0000      1.144.2.30
  @@ -1583,6 +1583,27 @@
        </condition>
        </target>
   
  +    <!-- ================================================================== 
-->
  +    <!-- Runs Checkstyle over OJB                                      -->
  +    <!-- ================================================================== 
-->
  +    <target name="checkstyle"
  +            depends="prepare" 
  +            description="Checks the sourcecode via Checkstyle">
  +      <taskdef resource="checkstyletask.properties"
  +               classpathref="compilation-classpath"/>
  +  
  +      <mkdir dir="${build.check}"/> 
  +      <checkstyle config="${src.check}/ojb-checks.xml"
  +                  failOnViolation="false"
  +                  classpathref="compilation-classpath">
  +        <fileset dir="${src.java}"
  +                 includes="**/*.java"/>
  +  
  +        <formatter type="plain" usefile="false"/>
  +        <!-- Location of cache-file (project specific) -->
  +        <property key="checkstyle.cache.file" 
file="${build.check}/checkstyle/cachefile"/>
  +      </checkstyle>
  +    </target>
   
       <!-- ================================================================== 
-->
       <!-- Targets for the sample session bean ejb jar                        
-->
  
  
  
  1.64.2.14 +7 -1      db-ojb/build.properties
  
  Index: build.properties
  ===================================================================
  RCS file: /home/cvs/db-ojb/build.properties,v
  retrieving revision 1.64.2.13
  retrieving revision 1.64.2.14
  diff -u -r1.64.2.13 -r1.64.2.14
  --- build.properties  11 Dec 2005 20:03:08 -0000      1.64.2.13
  +++ build.properties  21 Dec 2005 22:19:38 -0000      1.64.2.14
  @@ -87,6 +87,7 @@
   src.forrest=${src.doc}/forrest
   src.javadoc=${src.doc}/javadoc
   src.ojb-blank=${src.dir}/ojb-blank
  +src.check=${src.dir}/check
   ojb=${source}/ojb
   etc=${source}/etc
   test=${build.dir}/test
  @@ -110,6 +111,7 @@
   build.test = ${build.dir}/test
   build.doc=${build.dir}/doc
   build.javadoc=${build.dir}/javadoc
  +build.check= ${build.dir}/check
   junit.dir = ${build.dir}/test/ojb
   junit.fork=true
   
  @@ -209,6 +211,10 @@
   versiondate=2005-10-23
   ojb-filename-prefix=${project-name}-${version}
   
  +#checkstyle.version.pattern=\\$Revision.*\\$
  +#checkstyle.author.pattern=\\S
  +checkstyle.license.file=${src.check}/license-check.txt
  +
   #
   ### ANT properties end here
   
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +6722 -0   db-ojb/lib/Attic/checkstyle-all-4.1.jar
  
        <<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to