summaryrefslogtreecommitdiff
path: root/tools/findbugs/bin/defectDensity
diff options
context:
space:
mode:
Diffstat (limited to 'tools/findbugs/bin/defectDensity')
-rwxr-xr-xtools/findbugs/bin/defectDensity77
1 files changed, 0 insertions, 77 deletions
diff --git a/tools/findbugs/bin/defectDensity b/tools/findbugs/bin/defectDensity
deleted file mode 100755
index a297a03..0000000
--- a/tools/findbugs/bin/defectDensity
+++ /dev/null
@@ -1,77 +0,0 @@
-#! /bin/sh
-
-# Generate a defect density table from a bug collection
-
-program="$0"
-
-# Follow symlinks until we get to the actual file.
-while [ -h "$program" ]; do
- link=`ls -ld "$program"`
- link=`expr "$link" : '.*-> \(.*\)'`
- if [ "`expr "$link" : '/.*'`" = 0 ]; then
- # Relative
- dir=`dirname "$program"`
- program="$dir/$link"
- else
- # Absolute
- program="$link"
- fi
-done
-
-# Assume findbugs home directory is the parent
-# of the directory containing the script (which should
-# normally be "$findbugs_home/bin").
-dir=`dirname "$program"`
-findbugs_home="$dir/.."
-
-# Handle FHS-compliant installations (e.g., Fink)
-if [ -d "$findbugs_home/share/findbugs" ]; then
- findbugs_home="$findbugs_home/share/findbugs"
-fi
-
-# Make absolute
-findbugs_home=`cd "$findbugs_home" && pwd`
-
-fb_pathsep=':'
-
-# Handle cygwin, courtesy of Peter D. Stout
-fb_osname=`uname`
-if [ `expr "$fb_osname" : CYGWIN` -ne 0 ]; then
- findbugs_home=`cygpath --mixed "$findbugs_home"`
- fb_pathsep=';'
-fi
-# Handle MKS, courtesy of Kelly O'Hair
-if [ "${fb_osname}" = "Windows_NT" ]; then
- fb_pathsep=';'
-fi
-
-if [ ! -d "$findbugs_home" ]; then
- echo "The path $findbugs_home,"
- echo "which is where I think FindBugs is located,"
- echo "does not seem to be a directory."
- exit 1
-fi
-
-# Choose default java binary
-fb_javacmd=java
-if [ ! -z "$JAVA_HOME" ] && [ -x "$JAVA_HOME/bin/java" ]; then
- if [ `expr "$fb_osname" : CYGWIN` -ne 0 ]; then
- fb_javacmd=`cygpath --mixed "$JAVA_HOME"`/bin/java
- else
- fb_javacmd="$JAVA_HOME/bin/java"
- fi
-fi
-
-fb_mainclass=edu.umd.cs.findbugs.workflow.DefectDensity
-
-fb_javacmd=${fb_javacmd:-"java"}
-fb_maxheap=${fb_maxheap:-"-Xmx768m"}
-fb_appjar=${fb_appjar:-"$findbugs_home/lib/findbugs.jar"}
-set -f
-#echo command: \
-exec "$fb_javacmd" \
- -classpath "$fb_appjar$fb_pathsep$CLASSPATH" \
- -Dfindbugs.home="$findbugs_home"\
- $fb_maxheap $fb_jvmargs $fb_mainclass ${@:+"$@"} $fb_appargs
-
-# vim:ts=3