[Fb-contrib-commit] SF.net SVN: fb-contrib: [876] trunk/fb-contrib/samples/samples-bugs.xml
Brought to you by:
dbrosius
From: <dbr...@us...> - 2007-03-11 14:27:11
|
Revision: 876 http://svn.sourceforge.net/fb-contrib/?rev=876&view=rev Author: dbrosius Date: 2007-03-11 07:26:56 -0700 (Sun, 11 Mar 2007) Log Message: ----------- bug report so that i know when detectors break Added Paths: ----------- trunk/fb-contrib/samples/samples-bugs.xml Added: trunk/fb-contrib/samples/samples-bugs.xml =================================================================== --- trunk/fb-contrib/samples/samples-bugs.xml (rev 0) +++ trunk/fb-contrib/samples/samples-bugs.xml 2007-03-11 14:26:56 UTC (rev 876) @@ -0,0 +1,1391 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<BugCollection version="1.2.0-rc1" sequence="0" timestamp="-1" analysisTimestamp="1173623029015" release=""> + <Project filename="O:\fb-contrib\fb-contrib.fb"> + <Jar>O:\fb-contrib\classes</Jar> + <AuxClasspathEntry>O:\fb-contrib\lib\bcel.jar</AuxClasspathEntry> + <AuxClasspathEntry>O:\fb-contrib\lib\findbugs.jar</AuxClasspathEntry> + <SrcDir>O:\fb-contrib\src</SrcDir> + </Project> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.AbnormalFinallyBlockReturn"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.AbnormalFinallyBlockReturn" sourcefile="AbnormalFinallyBlockReturn.java" sourcepath="com/mebigfatguy/fbcontrib/detect/AbnormalFinallyBlockReturn.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.AbnormalFinallyBlockReturn" name="fbInfo" signature="Ljava/util/List;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.AbnormalFinallyBlockReturn" sourcefile="AbnormalFinallyBlockReturn.java" sourcepath="com/mebigfatguy/fbcontrib/detect/AbnormalFinallyBlockReturn.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.AbstractOverriddenMethod"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.AbstractOverriddenMethod" sourcefile="AbstractOverriddenMethod.java" sourcepath="com/mebigfatguy/fbcontrib/detect/AbstractOverriddenMethod.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.AbstractOverriddenMethod" name="superClasses" signature="[Lorg/apache/bcel/classfile/JavaClass;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.AbstractOverriddenMethod" sourcefile="AbstractOverriddenMethod.java" sourcepath="com/mebigfatguy/fbcontrib/detect/AbstractOverriddenMethod.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayBasedCollections"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayBasedCollections" sourcefile="ArrayBasedCollections.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayBasedCollections.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.ArrayBasedCollections" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayBasedCollections" sourcefile="ArrayBasedCollections.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayBasedCollections.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="118" end="228" startBytecode="0" endBytecode="917" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="118" end="118" startBytecode="0" endBytecode="0" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="118" end="228" startBytecode="0" endBytecode="917" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="143" end="143" startBytecode="186" endBytecode="186" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + <String value="getRegisterNumber()I"/> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="118" end="228" startBytecode="0" endBytecode="917" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" start="150" end="150" startBytecode="249" endBytecode="249" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + <String value="getSignature()Ljava/lang/String;"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" name="wrappers" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ArrayWrappedCallByReference" sourcefile="ArrayWrappedCallByReference.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ArrayWrappedCallByReference.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" start="135" end="251" startBytecode="0" endBytecode="971" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" start="135" end="135" startBytecode="0" endBytecode="0" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </BugInstance> + <BugInstance type="FCBL_FIELD_COULD_BE_LOCAL" priority="2" abbrev="FCBL" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="dontReport" signature="Z" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Field> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" start="114" end="114" startBytecode="184" endBytecode="184" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" start="135" end="251" startBytecode="0" endBytecode="971" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" start="177" end="177" startBytecode="358" endBytecode="358" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + <String value="getPC()I"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="catchHandlers" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="ignoreRegs" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="rootScopeBlock" signature="Lcom/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope$ScopeBlock;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" name="switchTargets" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.BloatedAssignmentScope" sourcefile="BloatedAssignmentScope.java" sourcepath="com/mebigfatguy/fbcontrib/detect/BloatedAssignmentScope.java"/> + </Field> + </BugInstance> + <BugInstance type="SIC_INNER_SHOULD_BE_STATIC_ANON" priority="3" abbrev="SIC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ClassEnvy$1"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ClassEnvy$1" sourcefile="ClassEnvy.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ClassEnvy.java"/> + </Class> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" name="confusingSignatures" signature="(Ljava/lang/String;Ljava/lang/String;)Z" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" start="111" end="138" startBytecode="0" endBytecode="148" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" start="126" end="126" startBytecode="77" endBytecode="77" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + <String value="getSignature()Ljava/lang/String;"/> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" name="confusingSignatures" signature="(Ljava/lang/String;Ljava/lang/String;)Z" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" start="111" end="138" startBytecode="0" endBytecode="148" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ConfusingAutoboxedOverloading" start="127" end="127" startBytecode="91" endBytecode="91" sourcefile="ConfusingAutoboxedOverloading.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ConfusingAutoboxedOverloading.java"/> + <String value="getSignature()Ljava/lang/String;"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.CopiedOverriddenMethod"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.CopiedOverriddenMethod" sourcefile="CopiedOverriddenMethod.java" sourcepath="com/mebigfatguy/fbcontrib/detect/CopiedOverriddenMethod.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.CopiedOverriddenMethod" name="superclassCode" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.CopiedOverriddenMethod" sourcefile="CopiedOverriddenMethod.java" sourcepath="com/mebigfatguy/fbcontrib/detect/CopiedOverriddenMethod.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.CyclomaticComplexity"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.CyclomaticComplexity" sourcefile="CyclomaticComplexity.java" sourcepath="com/mebigfatguy/fbcontrib/detect/CyclomaticComplexity.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.CyclomaticComplexity" name="classContext" signature="Ledu/umd/cs/findbugs/ba/ClassContext;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.CyclomaticComplexity" sourcefile="CyclomaticComplexity.java" sourcepath="com/mebigfatguy/fbcontrib/detect/CyclomaticComplexity.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DateComparison"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DateComparison" sourcefile="DateComparison.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DateComparison.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.DateComparison" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DateComparison" start="91" end="179" startBytecode="0" endBytecode="503" sourcefile="DateComparison.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DateComparison.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DateComparison" start="91" end="91" startBytecode="0" endBytecode="0" sourcefile="DateComparison.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DateComparison.java"/> + </BugInstance> + <BugInstance type="NM_CLASS_NOT_EXCEPTION" priority="2" abbrev="Nm" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + </Class> + </BugInstance> + <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + </Class> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" start="96" end="96" startBytecode="99" endBytecode="99" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" name="runtimeExceptions" signature="Ljava/util/Set;" isStatic="true"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + </Field> + </BugInstance> + <BugInstance type="PMB_POSSIBLE_MEMORY_BLOAT" priority="2" abbrev="PMB" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + </Class> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" start="104" end="104" startBytecode="155" endBytecode="155" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" name="notFoundExceptions" signature="Ljava/util/Set;" isStatic="true"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeclaredRuntimeException" sourcefile="DeclaredRuntimeException.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeclaredRuntimeException.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="142" end="280" startBytecode="0" endBytecode="1077" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="142" end="142" startBytecode="0" endBytecode="0" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </BugInstance> + <BugInstance type="LII_LIST_INDEXED_ITERATING" priority="2" abbrev="LII" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="removeFromCollectionGroup" signature="(Ledu/umd/cs/findbugs/OpcodeStack$Item;)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="338" end="349" startBytecode="0" endBytecode="74" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="341" end="341" startBytecode="23" endBytecode="71" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="142" end="280" startBytecode="0" endBytecode="1077" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" start="186" end="186" startBytecode="318" endBytecode="318" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + <String value="intValue()I"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="collectionGroups" signature="Ljava/util/List;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="groupToIterator" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="loops" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.DeletingWhileIterating" sourcefile="DeletingWhileIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/DeletingWhileIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" name="cfg" signature="Ledu/umd/cs/findbugs/ba/CFG;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" name="clsContext" signature="Ledu/umd/cs/findbugs/ba/ClassContext;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" name="localizableFields" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" name="visitedBlocks" signature="Ljava/util/BitSet;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FieldCouldBeLocal" sourcefile="FieldCouldBeLocal.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FieldCouldBeLocal.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.FinalParameters"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FinalParameters" sourcefile="FinalParameters.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FinalParameters.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.FinalParameters" name="changedParms" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.FinalParameters" sourcefile="FinalParameters.java" sourcepath="com/mebigfatguy/fbcontrib/detect/FinalParameters.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.InefficientStringBuffering"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.InefficientStringBuffering" sourcefile="InefficientStringBuffering.java" sourcepath="com/mebigfatguy/fbcontrib/detect/InefficientStringBuffering.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.InefficientStringBuffering" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.InefficientStringBuffering" sourcefile="InefficientStringBuffering.java" sourcepath="com/mebigfatguy/fbcontrib/detect/InefficientStringBuffering.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking" sourcefile="InheritanceTypeChecking.java" sourcepath="com/mebigfatguy/fbcontrib/detect/InheritanceTypeChecking.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking" name="ifStatements" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking" sourcefile="InheritanceTypeChecking.java" sourcepath="com/mebigfatguy/fbcontrib/detect/InheritanceTypeChecking.java"/> + </Field> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="4" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" sourcefile="JDBCVendorReliance.java" sourcepath="com/mebigfatguy/fbcontrib/detect/JDBCVendorReliance.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" start="92" end="155" startBytecode="0" endBytecode="504" sourcefile="JDBCVendorReliance.java" sourcepath="com/mebigfatguy/fbcontrib/detect/JDBCVendorReliance.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" start="149" end="149" startBytecode="201" endBytecode="201" sourcefile="JDBCVendorReliance.java" sourcepath="com/mebigfatguy/fbcontrib/detect/JDBCVendorReliance.java"/> + <String value="getStackDepth()I"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" sourcefile="JDBCVendorReliance.java" sourcepath="com/mebigfatguy/fbcontrib/detect/JDBCVendorReliance.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.JDBCVendorReliance" sourcefile="JDBCVendorReliance.java" sourcepath="com/mebigfatguy/fbcontrib/detect/JDBCVendorReliance.java"/> + </Field> + </BugInstance> + <BugInstance type="PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS" priority="3" abbrev="PRMC" category="PERFORMANCE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" name="sawOpcodeBug" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" start="184" end="269" startBytecode="0" endBytecode="543" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" start="216" end="216" startBytecode="219" endBytecode="219" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + <String value="getLoopEnd()I"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" name="possibleForLoops" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ListIndexedIterating" sourcefile="ListIndexedIterating.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ListIndexedIterating.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LiteralStringComparison"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LiteralStringComparison" sourcefile="LiteralStringComparison.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LiteralStringComparison.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LiteralStringComparison" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LiteralStringComparison" sourcefile="LiteralStringComparison.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LiteralStringComparison.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" start="139" end="241" startBytecode="0" endBytecode="811" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" start="139" end="139" startBytecode="0" endBytecode="0" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" name="syncRegs" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LocalSynchronizedCollection" sourcefile="LocalSynchronizedCollection.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LocalSynchronizedCollection.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" start="158" end="264" startBytecode="0" endBytecode="825" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" start="158" end="158" startBytecode="0" endBytecode="0" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" name="catchInfos" signature="Ljava/util/Set;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" name="exReg" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" name="exceptions" signature="[Lorg/apache/bcel/classfile/CodeException;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.LostExceptionStackTrace" sourcefile="LostExceptionStackTrace.java" sourcepath="com/mebigfatguy/fbcontrib/detect/LostExceptionStackTrace.java"/> + </Field> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.ManualArrayCopy"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ManualArrayCopy" sourcefile="ManualArrayCopy.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ManualArrayCopy.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.ManualArrayCopy" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ManualArrayCopy" start="65" end="139" startBytecode="0" endBytecode="408" sourcefile="ManualArrayCopy.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ManualArrayCopy.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.ManualArrayCopy" start="65" end="65" startBytecode="0" endBytecode="0" sourcefile="ManualArrayCopy.java" sourcepath="com/mebigfatguy/fbcontrib/detect/ManualArrayCopy.java"/> + </BugInstance> + <BugInstance type="CC_CYCLOMATIC_COMPLEXITY" priority="2" abbrev="CC" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="87" end="218" startBytecode="0" endBytecode="966" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="87" end="87" startBytecode="0" endBytecode="0" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </BugInstance> + <BugInstance type="CLI_CONSTANT_LIST_INDEX" priority="2" abbrev="CLI" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="87" end="218" startBytecode="0" endBytecode="966" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="124" end="124" startBytecode="347" endBytecode="347" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </BugInstance> + <BugInstance type="CLI_CONSTANT_LIST_INDEX" priority="2" abbrev="CLI" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="87" end="218" startBytecode="0" endBytecode="966" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="135" end="135" startBytecode="408" endBytecode="408" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </BugInstance> + <BugInstance type="CLI_CONSTANT_LIST_INDEX" priority="2" abbrev="CLI" category="CORRECTNESS"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Class> + <Method classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" name="sawOpcode" signature="(I)V" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="87" end="218" startBytecode="0" endBytecode="966" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </Method> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessAutoboxing" start="149" end="149" startBytecode="511" endBytecode="511" sourcefile="NeedlessAutoboxing.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessAutoboxing.java"/> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessInstanceRetrieval"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessInstanceRetrieval" sourcefile="NeedlessInstanceRetrieval.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessInstanceRetrieval.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NeedlessInstanceRetrieval" name="lnTable" signature="Lorg/apache/bcel/classfile/LineNumberTable;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessInstanceRetrieval" sourcefile="NeedlessInstanceRetrieval.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessInstanceRetrieval.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" name="aliases" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" name="collectionFields" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NeedlessMemberCollectionSynchronization" sourcefile="NeedlessMemberCollectionSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NeedlessMemberCollectionSynchronization.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" sourcefile="NonOwnedSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonOwnedSynchronization.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" name="regPriorities" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" sourcefile="NonOwnedSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonOwnedSynchronization.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" sourcefile="NonOwnedSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonOwnedSynchronization.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" name="stack" signature="Ledu/umd/cs/findbugs/OpcodeStack;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonOwnedSynchronization" sourcefile="NonOwnedSynchronization.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonOwnedSynchronization.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" name="attributes" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" name="fieldAnnotations" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" name="methodWrites" signature="Ljava/util/Map;" isStatic="false"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.NonRecycleableTaglibs" sourcefile="NonRecycleableTaglibs.java" sourcepath="com/mebigfatguy/fbcontrib/detect/NonRecycleableTaglibs.java"/> + </Field> + </BugInstance> + <BugInstance type="UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR" priority="3" abbrev="UwF" category="STYLE"> + <Class classname="com.mebigfatguy.fbcontrib.detect.OrphanedDOMNode"> + <SourceLine classname="com.mebigfatguy.fbcontrib.detect.OrphanedDOMNode" sourcefile="OrphanedDOMNode.java" sourcepath="com/mebigfatguy/fbcontrib/detect/OrphanedDOMNode.java"/> + </Class> + <Field classname="com.mebigfatguy.fbcontrib.detect.OrphanedDOMNode" name="nodeCreations" signat... [truncated message content] |