|
From: <ls...@us...> - 2009-01-12 08:03:55
|
Revision: 4850
http://jnode.svn.sourceforge.net/jnode/?rev=4850&view=rev
Author: lsantha
Date: 2009-01-12 08:03:50 +0000 (Mon, 12 Jan 2009)
Log Message:
-----------
Added findfugs-1.3.7 and initial set of plugins to analyze.
Modified Paths:
--------------
trunk/all/build.xml
Added Paths:
-----------
trunk/core/lib/findbugs/
trunk/core/lib/findbugs/lib/
trunk/core/lib/findbugs/lib/annotations.jar
trunk/core/lib/findbugs/lib/ant.jar
trunk/core/lib/findbugs/lib/asm-3.1.jar
trunk/core/lib/findbugs/lib/asm-analysis-3.1.jar
trunk/core/lib/findbugs/lib/asm-commons-3.1.jar
trunk/core/lib/findbugs/lib/asm-tree-3.1.jar
trunk/core/lib/findbugs/lib/asm-util-3.1.jar
trunk/core/lib/findbugs/lib/asm-xml-3.1.jar
trunk/core/lib/findbugs/lib/bcel.jar
trunk/core/lib/findbugs/lib/buggy.icns
trunk/core/lib/findbugs/lib/commons-lang-2.4.jar
trunk/core/lib/findbugs/lib/dom4j-1.6.1.jar
trunk/core/lib/findbugs/lib/findbugs-ant.jar
trunk/core/lib/findbugs/lib/findbugs.jar
trunk/core/lib/findbugs/lib/jFormatString.jar
trunk/core/lib/findbugs/lib/jaxen-1.1.1.jar
trunk/core/lib/findbugs/lib/jsr305.jar
Modified: trunk/all/build.xml
===================================================================
--- trunk/all/build.xml 2009-01-11 09:58:18 UTC (rev 4849)
+++ trunk/all/build.xml 2009-01-12 08:03:50 UTC (rev 4850)
@@ -748,6 +748,15 @@
<fileset dir="${root.dir}/core/src/openjdk/sun">
<patternset refid="cp-includes-pattern"/>
</fileset>
+ <fileset dir="${root.dir}/core/src/openjdk/jaxws">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/core/src/openjdk/langtools">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/core/src/openjdk/corba">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
</vmsources>
<vmspecificsources>
<fileset dir="${root.dir}/core/src/openjdk/vm">
@@ -755,10 +764,26 @@
</fileset>
</vmspecificsources>
<classpathsources>
- <fileset dir="${root.dir}/../../openjdk/j2se/src/share/classes/">
+ <fileset dir="${root.dir}/../openjdk/jdk/src/share/classes/">
<patternset refid="cp-includes-pattern"/>
<patternset refid="cp-sources-pattern"/>
</fileset>
+ <fileset dir="${root.dir}/../openjdk/corba/src/share/classes/">
+ <patternset refid="cp-includes-pattern"/>
+ <patternset refid="cp-sources-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/../openjdk/jaxp/src/share/classes/">
+ <patternset refid="cp-includes-pattern"/>
+ <patternset refid="cp-sources-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/../openjdk/jaxws/src/share/classes/">
+ <patternset refid="cp-includes-pattern"/>
+ <patternset refid="cp-sources-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/../openjdk/langtools/src/share/classes/">
+ <patternset refid="cp-includes-pattern"/>
+ <patternset refid="cp-sources-pattern"/>
+ </fileset>
</classpathsources>
</cp-compare>
</target>
@@ -954,6 +979,32 @@
</checkstyle>
</target>
+ <target name="findbugs" depends="assemble-plugins">
+ <taskdef name="findbugs" classpath="../core/lib/findbugs/lib/findbugs-ant.jar"
+ classname="edu.umd.cs.findbugs.anttask.FindBugsTask"/>
+ <findbugs home="../core/lib/findbugs/" output="html" outputFile="./build/findbugs.html" >
+ <auxclasspath>
+ <pathelement location="./build/plugins/rt_${jnode-ver}.jar" />
+ <pathelement location="./build/plugins/org.classpath.ext.core_${jnode-ver}.jar" />
+ <pathelement location="./build/plugins/nanoxml_1.4.jar" />
+ <pathelement location="${nanoxml-java.jar}" />
+ <pathelement location="${log4j.jar}" />
+ </auxclasspath>
+ <sourcepath>
+ <pathelement path="../core/src/core/"/>
+ </sourcepath>
+ <class location="./build/plugins/org.jnode.vm_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.vm.core_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.vm.memmgr.def_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.driver_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.runtime_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.runtime.core_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.util_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.work_${jnode-ver}.jar"/>
+ <class location="./build/plugins/org.jnode.security_${jnode-ver}.jar"/>
+ </findbugs>
+ </target>
+
<!-- Create a patch -->
<!-- TODO create replacement SVN task
<target name="create-patch">
Added: trunk/core/lib/findbugs/lib/annotations.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/annotations.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/ant.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/ant.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-analysis-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-analysis-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-commons-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-commons-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-tree-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-tree-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-util-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-util-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/asm-xml-3.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/asm-xml-3.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/bcel.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/bcel.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/buggy.icns
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/buggy.icns
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/commons-lang-2.4.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/commons-lang-2.4.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/dom4j-1.6.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/dom4j-1.6.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/findbugs-ant.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/findbugs-ant.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/findbugs.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/findbugs.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/jFormatString.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/jFormatString.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/jaxen-1.1.1.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/jaxen-1.1.1.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/core/lib/findbugs/lib/jsr305.jar
===================================================================
(Binary files differ)
Property changes on: trunk/core/lib/findbugs/lib/jsr305.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|