FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.BugReporter

Packages that use BugReporter
edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. 
edu.umd.cs.findbugs.asm   
edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). 
edu.umd.cs.findbugs.classfile.impl Implementations of the interfaces in the edu.umd.cs.findbugs.classfile package: the core classes of the FindBugs classfile/classpath support layer. 
edu.umd.cs.findbugs.detect   
edu.umd.cs.findbugs.gui   
edu.umd.cs.findbugs.plan   
 

Uses of BugReporter in edu.umd.cs.findbugs
 

Classes in edu.umd.cs.findbugs that implement BugReporter
 class AbstractBugReporter
          An abstract class which provides much of the functionality required of all BugReporter objects.
 class BugCollectionBugReporter
           
 class CategoryFilteringBugReporter
          Filter reported warnings by category.
 class DelegatingBugReporter
          A BugReporter which delegates all method calls to another BugReporter.
 class EmacsBugReporter
          BugReporter to output warnings in Emacs format.
 class ErrorCountingBugReporter
          A delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.
 class ExcludingHashesBugReporter
           
 class FilterBugReporter
           
 class HTMLBugReporter
           
 class PrintingBugReporter
          A simple BugReporter which simply prints the formatted message to the output stream.
 class SortingBugReporter
          A BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.
 class TextUIBugReporter
          Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.
 class XDocsBugReporter
          BugReporter to output warnings in xdocs format for Maven.
 class XMLBugReporter
          Report warnings as an XML document.
 

Fields in edu.umd.cs.findbugs declared as BugReporter
protected  BugReporter ResourceTrackingDetector.bugReporter
           
 

Methods in edu.umd.cs.findbugs that return BugReporter
 BugReporter IFindBugsEngine.getBugReporter()
          Get the BugReporter.
protected abstract  BugReporter ByteCodePatternDetector.getBugReporter()
           
 BugReporter FindBugs2.getBugReporter()
           
 BugReporter DelegatingBugReporter.getDelegate()
           
 BugReporter DelegatingBugReporter.getRealBugReporter()
           
 BugReporter TextUIBugReporter.getRealBugReporter()
           
 BugReporter BugCollectionBugReporter.getRealBugReporter()
           
 BugReporter EmacsBugReporter.getRealBugReporter()
           
 BugReporter BugReporter.getRealBugReporter()
          Get the real bug reporter at the end of a chain of delegating bug reporters.
 

Methods in edu.umd.cs.findbugs with parameters of type BugReporter
 Detector DetectorFactory.create(BugReporter bugReporter)
          Deprecated. Use createDetector2 in new code
 Detector2 DetectorFactory.createDetector2(BugReporter bugReporter)
          Create a Detector2 instance.
static XClass Lookup.findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
static org.apache.bcel.classfile.JavaClass Lookup.findSuperDefiner(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
static org.apache.bcel.classfile.JavaClass Lookup.findSuperImplementor(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
static java.lang.String Lookup.findSuperImplementor(java.lang.String clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
static XClass Lookup.findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic, BugReporter bugReporter)
           
static XMethod Lookup.findSuperImplementorAsXMethod(org.apache.bcel.classfile.JavaClass clazz, java.lang.String name, java.lang.String signature, BugReporter bugReporter)
           
 void IFindBugsEngine.setBugReporter(BugReporter bugReporter)
          Set the BugReporter.
 void FindBugs2.setBugReporter(BugReporter bugReporter)
           
 void DelegatingBugReporter.setDelegate(BugReporter delegate)
          Set BugReporter to delegate reported BugInstances to.
 

Constructors in edu.umd.cs.findbugs with parameters of type BugReporter
BugAccumulator(BugReporter reporter)
          Constructor.
CategoryFilteringBugReporter(BugReporter realBugReporter, java.util.Set<java.lang.String> categorySet)
           
DelegatingBugReporter(BugReporter delegate)
          Constructor.
ErrorCountingBugReporter(BugReporter realBugReporter)
           
ExcludingHashesBugReporter(BugReporter delegate, java.lang.String baseline)
           
FilterBugReporter(BugReporter realBugReporter, Matcher filter, boolean include)
           
ResourceTrackingDetector(BugReporter bugReporter)
           
 

Uses of BugReporter in edu.umd.cs.findbugs.asm
 

Fields in edu.umd.cs.findbugs.asm declared as BugReporter
protected  BugReporter ClassNodeDetector.bugReporter
           
 

Constructors in edu.umd.cs.findbugs.asm with parameters of type BugReporter
ClassNodeDetector(BugReporter bugReporter)
          Construct a ClassNodeDetector.
 

Uses of BugReporter in edu.umd.cs.findbugs.classfile
 

Methods in edu.umd.cs.findbugs.classfile with parameters of type BugReporter
 IAnalysisCache IClassFactory.createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
           
 

Uses of BugReporter in edu.umd.cs.findbugs.classfile.impl
 

Methods in edu.umd.cs.findbugs.classfile.impl with parameters of type BugReporter
 IAnalysisCache ClassFactory.createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
           
 

Uses of BugReporter in edu.umd.cs.findbugs.detect
 

Methods in edu.umd.cs.findbugs.detect that return BugReporter
protected  BugReporter BCPMethodReturnCheck.getBugReporter()
          Deprecated.  
 BugReporter LazyInit.getBugReporter()
           
 

Constructors in edu.umd.cs.findbugs.detect with parameters of type BugReporter
AppendingToAnObjectOutputStream(BugReporter bugReporter)
           
AtomicityProblem(BugReporter bugReporter)
           
BadAppletConstructor(BugReporter bugReporter)
           
BadlyOverriddenAdapter(BugReporter bugReporter)
           
BadResultSetAccess(BugReporter bugReporter)
           
BadSyntaxForRegularExpression(BugReporter bugReporter)
           
BadUseOfReturnValue(BugReporter bugReporter)
           
BCPMethodReturnCheck(BugReporter bugReporter)
          Deprecated. Constructor.
BooleanReturnNull(BugReporter bugReporter)
           
BuildInterproceduralCallGraph(BugReporter bugReporter)
          Constructor.
BuildObligationPolicyDatabase(BugReporter bugReporter)
           
CalledMethods(BugReporter bugReporter)
           
CallToUnconditionalThrower(BugReporter bugReporter)
           
CallToUnsupportedMethod(BugReporter bugReporter)
           
CbeckMustOverrideSuperAnnotation(BugReporter bugReporter)
           
CheckCalls(BugReporter bugReporter)
           
CheckExpectedWarnings(BugReporter bugReporter)
           
CheckImmutableAnnotation(BugReporter bugReporter)
           
CheckTypeQualifiers(BugReporter bugReporter)
           
CloneIdiom(BugReporter bugReporter)
           
ComparatorIdiom(BugReporter bugReporter)
           
ConfusedInheritance(BugReporter bugReporter)
           
ConfusionBetweenInheritedAndOuterMethod(BugReporter bugReporter)
           
CrossSiteScripting(BugReporter bugReporter)
           
DoInsideDoPrivileged(BugReporter bugReporter)
           
DontCatchIllegalMonitorStateException(BugReporter bugReporter)
           
DontIgnoreResultOfPutIfAbsent(BugReporter bugReporter)
           
DontUseEnum(BugReporter bugReporter)
           
DroppedException(BugReporter bugReporter)
           
DumbMethodInvocations(BugReporter bugReporter)
           
DumbMethods(BugReporter bugReporter)
           
DuplicateBranches(BugReporter bugReporter)
           
EmptyZipFileEntry(BugReporter bugReporter)
           
EqStringTest(BugReporter bugReporter)
           
EqualsOperandShouldHaveClassCompatibleWithThis(BugReporter bugReporter)
           
FieldItemSummary(BugReporter bugReporter)
           
FinalizerNullsFields(BugReporter bugReporter)
           
FindBadCast(BugReporter bugReporter)
          Deprecated.  
FindBadCast2(BugReporter bugReporter)
           
FindBadEqualsImplementation(BugReporter bugReporter)
           
FindBadForLoop(BugReporter bugReporter)
           
FindBugsSummaryStats(BugReporter bugReporter)
           
FindCircularDependencies(BugReporter bugReporter)
           
FindDeadLocalStores(BugReporter bugReporter)
           
FindDoubleCheck(BugReporter bugReporter)
           
FindEmptySynchronizedBlock(BugReporter bugReporter)
           
FindFieldSelfAssignment(BugReporter bugReporter)
           
FindFinalizeInvocations(BugReporter bugReporter)
           
FindFloatEquality(BugReporter bugReporter)
           
FindFloatMath(BugReporter bugReporter)
           
FindHEmismatch(BugReporter bugReporter)
           
FindInconsistentSync2(BugReporter bugReporter)
           
FindJSR166LockMonitorenter(BugReporter bugReporter)
           
FindLocalSelfAssignment2(BugReporter bugReporter)
           
FindMaskedFields(BugReporter bugReporter)
           
FindMismatchedWaitOrNotify(BugReporter bugReporter)
           
FindNakedNotify(BugReporter bugReporter)
           
FindNonSerializableStoreIntoSession(BugReporter bugReporter)
           
FindNonSerializableValuePassedToWriteObject(BugReporter bugReporter)
           
FindNonShortCircuit(BugReporter bugReporter)
           
FindNullDeref(BugReporter bugReporter)
           
FindNullDerefsInvolvingNonShortCircuitEvaluation(BugReporter bugReporter)
           
FindOpenStream(BugReporter bugReporter)
           
FindPuzzlers(BugReporter bugReporter)
           
FindRefComparison(BugReporter bugReporter)
           
FindReturnRef(BugReporter bugReporter)
           
FindRunInvocations(BugReporter bugReporter)
           
FindSelfComparison(BugReporter bugReporter)
           
FindSelfComparison2(BugReporter bugReporter)
           
FindSleepWithLockHeld(BugReporter bugReporter)
           
FindSpinLoop(BugReporter bugReporter)
           
FindSqlInjection(BugReporter bugReporter)
           
FindTwoLockWait(BugReporter bugReporter)
           
FindUncalledPrivateMethods(BugReporter bugReporter)
           
FindUnconditionalWait(BugReporter bugReporter)
           
FindUninitializedGet(BugReporter bugReporter)
           
FindUnrelatedTypesInGenericContainer(BugReporter bugReporter)
           
FindUnreleasedLock(BugReporter bugReporter)
           
FindUnsatisfiedObligation(BugReporter bugReporter)
           
FindUnsyncGet(BugReporter bugReporter)
           
FindUselessControlFlow(BugReporter bugReporter)
           
FormatStringChecker(BugReporter bugReporter)
           
HugeSharedStringConstants(BugReporter bugReporter)
           
IDivResultCastToDouble(BugReporter bugReporter)
           
IncompatMask(BugReporter bugReporter)
           
InconsistentAnnotations(BugReporter reporter)
           
InefficientMemberAccess(BugReporter bugReporter)
           
InefficientToArray(BugReporter bugReporter)
           
InfiniteLoop(BugReporter bugReporter)
           
InfiniteRecursiveLoop(BugReporter bugReporter)
           
InfiniteRecursiveLoop2(BugReporter bugReporter)
          Deprecated.  
InheritanceUnsafeGetResource(BugReporter bugReporter)
           
InitializationChain(BugReporter bugReporter)
           
InstantiateStaticClass(BugReporter bugReporter)
           
InvalidJUnitTest(BugReporter bugReporter)
           
IteratorIdioms(BugReporter bugReporter)
           
LazyInit(BugReporter bugReporter)
           
LoadOfKnownNullValue(BugReporter bugReporter)
           
LockedFields(BugReporter bugReporter)
           
LostLoggerDueToWeakReference(BugReporter bugReporter)
           
MethodReturnCheck(BugReporter bugReporter)
           
Methods(BugReporter bugReporter)
           
MultithreadedInstanceAccess(BugReporter bugReporter)
           
MutableLock(BugReporter bugReporter)
           
MutableStaticFields(BugReporter bugReporter)
           
Naming(BugReporter bugReporter)
           
Noise(BugReporter bugReporter)
           
NoiseNullDeref(BugReporter bugReporter)
           
NoteAnnotationRetention(BugReporter bugReporter)
           
NoteCheckReturnValue(BugReporter bugReporter)
           
NoteCheckReturnValueAnnotations(BugReporter bugReporter)
           
NoteDirectlyRelevantTypeQualifiers(BugReporter bugReporter)
           
NoteJCIPAnnotation(BugReporter bugReporter)
           
NoteNonNullAnnotations(BugReporter bugReporter)
          Deprecated.  
NoteNonnullReturnValues(BugReporter bugReporter)
           
NoteSuppressedWarnings(BugReporter bugReporter)
           
NoteSuppressedWarnings(BugReporter bugReporter, boolean recursive)
           
NoteUnconditionalParamDerefs(BugReporter bugReporter)
           
NumberConstructor(BugReporter bugReporter)
          Constructs a NC detector given the reporter to report bugs on
OverridingEqualsNotSymmetrical(BugReporter bugReporter)
           
PreferZeroLengthArrays(BugReporter bugReporter)
           
PublicSemaphores(BugReporter bugReporter)
           
QuestionableBooleanAssignment(BugReporter bugReporter)
           
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass(BugReporter bugReporter)
           
ReadReturnShouldBeChecked(BugReporter bugReporter)
           
RedundantInterfaces(BugReporter bugReporter)
           
ReflectiveClasses(BugReporter bugReporter)
           
RepeatedConditionals(BugReporter bugReporter)
           
ResolveAllReferences(BugReporter bugReporter)
           
RuntimeExceptionCapture(BugReporter bugReporter)
           
SerializableIdiom(BugReporter bugReporter)
           
StartInConstructor(BugReporter bugReporter)
           
StaticCalendarDetector(BugReporter aReporter)
          Creates a new instance of this Detector.
StringConcatenation(BugReporter bugReporter)
           
SuperfluousInstanceOf(BugReporter bugReporter)
           
SuspiciousThreadInterrupted(BugReporter bugReporter)
           
SwitchFallthrough(BugReporter bugReporter)
           
SynchronizationOnSharedBuiltinConstant(BugReporter bugReporter)
           
SynchronizeAndNullCheckField(BugReporter bugReporter)
           
SynchronizeOnClassLiteralNotGetClass(BugReporter bugReporter)
           
SynchronizingOnContentsOfFieldToProtectField(BugReporter bugReporter)
           
TestASM(BugReporter bugReporter)
           
TestDataflowAnalysis(BugReporter bugReporter)
           
TestingGround(BugReporter bugReporter)
           
TrainFieldStoreTypes(BugReporter bugReporter)
           
TrainNonNullAnnotations(BugReporter bugReporter)
          Deprecated.  
TrainUnconditionalDerefParams(BugReporter bugReporter)
           
UncallableMethodOfAnonymousClass(BugReporter bugReporter)
           
UnnecessaryMath(BugReporter bugReporter)
           
UnreadFields(BugReporter bugReporter)
           
URLProblems(BugReporter bugReporter)
           
UselessSubclassMethod(BugReporter bugReporter)
           
UseObjectEquals(BugReporter bugReporter)
           
VarArgsProblems(BugReporter bugReporter)
           
VolatileUsage(BugReporter bugReporter)
           
WaitInLoop(BugReporter bugReporter)
           
WrongMapIterator(BugReporter bugReporter)
           
XMLFactoryBypass(BugReporter bugReporter)
           
 

Uses of BugReporter in edu.umd.cs.findbugs.gui
 

Classes in edu.umd.cs.findbugs.gui that implement BugReporter
 class SwingGUIBugReporter
          BugReporter used by AnalysisRun.
 

Constructors in edu.umd.cs.findbugs.gui with parameters of type BugReporter
AnalysisErrorDialog(java.awt.Frame parent, boolean modal, BugReporter reporter)
          Creates new form AnalysisErrorDialog
 

Uses of BugReporter in edu.umd.cs.findbugs.plan
 

Methods in edu.umd.cs.findbugs.plan with parameters of type BugReporter
 Detector2[] AnalysisPass.instantiateDetector2sInPass(BugReporter bugReporter)
          Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.
 Detector[] AnalysisPass.instantiateDetectorsInPass(BugReporter bugReporter)
          Deprecated. call instantiateDetector2sInPass() instead
 


FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.