- BACK_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
-
Back edge.
- BackdateHistoryUsingSource - Class in edu.umd.cs.findbugs.workflow
-
- BackdateHistoryUsingSource() - Constructor for class edu.umd.cs.findbugs.workflow.BackdateHistoryUsingSource
-
- BACKEDGE_SOURCE_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
-
Special (synthetic) edge for path profiling; backedge source to CFG exit.
- BACKEDGE_TARGET_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
-
Special (synthetic) edge for path profiling; CFG entry to backedge
target.
- BackwardDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
-
Abstract base class for backward dataflow analyses.
- BackwardDataflowAnalysis(ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
-
- backwardsValueConflictsWithSource(FlowValue, SourceSinkInfo, TypeQualifierValue, boolean) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
-
Determine whether given backwards FlowValue conflicts with given source.
- BackwardTypeQualifierDataflow - Class in edu.umd.cs.findbugs.ba.jsr305
-
Dataflow class for BackwardTypeQualifierDataflowAnalysis.
- BackwardTypeQualifierDataflow(CFG, BackwardTypeQualifierDataflowAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflow
-
Constructor.
- BackwardTypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
-
Backwards type qualifier dataflow analysis.
- BackwardTypeQualifierDataflowAnalysis(DepthFirstSearch, ReverseDepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
-
Constructor.
- BackwardTypeQualifierDataflowFactory - Class in edu.umd.cs.findbugs.ba.jsr305
-
Factory for BackwardTypeQualifierDataflow objects for given type qualifier
values.
- BackwardTypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
-
Constructor.
- BackwardTypeQualifierDataflowFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
Factory to create BackwardTypeQualifierDataflowFactory objects.
- BackwardTypeQualifierDataflowFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.BackwardTypeQualifierDataflowFactoryFactory
-
- BadAppletConstructor - Class in edu.umd.cs.findbugs.detect
-
- BadAppletConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadAppletConstructor
-
- BadlyOverriddenAdapter - Class in edu.umd.cs.findbugs.detect
-
- BadlyOverriddenAdapter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
-
- BadResultSetAccess - Class in edu.umd.cs.findbugs.detect
-
- BadResultSetAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadResultSetAccess
-
- BadSyntaxForRegularExpression - Class in edu.umd.cs.findbugs.detect
-
- BadSyntaxForRegularExpression(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
-
- BadUseOfReturnValue - Class in edu.umd.cs.findbugs.detect
-
- BadUseOfReturnValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
-
- Bag<E> - Class in edu.umd.cs.findbugs.util
-
Simple implementation of a Bag
- Bag() - Constructor for class edu.umd.cs.findbugs.util.Bag
-
- Bag(Map<E, Integer>) - Constructor for class edu.umd.cs.findbugs.util.Bag
-
- BASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-
primitive or string
- baselineDate - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
-
- BasicAbstractDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
-
A useful starting point for defining a dataflow analysis.
- BasicAbstractDataflowAnalysis() - Constructor for class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
-
Constructor.
- BasicBlock - Class in edu.umd.cs.findbugs.ba
-
Simple basic block abstraction for BCEL.
- BasicBlock() - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock
-
Constructor.
- BasicBlock.InstructionIterator - Class in edu.umd.cs.findbugs.ba
-
A forward Iterator over the instructions of a basic block.
- BasicBlock.InstructionIterator(InstructionHandle, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
-
- BCELUtil - Class in edu.umd.cs.findbugs.bcel
-
Utility methods for detectors and analyses using BCEL.
- BCELUtil() - Constructor for class edu.umd.cs.findbugs.bcel.BCELUtil
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
-
- beforeExecuteJavaProcess() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
-
- beforeOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
-
- beforeOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
-
- beforeOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
-
return false if we should skip calling sawOpcode
- beginDocument() - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
-
- beginDocument() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-
- beginDocument() - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
-
Begin the XML document.
- BELOW_MIN_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
-
Below minimum percentage synchronized accesses.
- BetterCFGBuilder2 - Class in edu.umd.cs.findbugs.ba
-
A CFGBuilder that really tries to construct accurate control flow graphs.
- BetterCFGBuilder2(MethodDescriptor, MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
-
Constructor.
- BetterVisitor - Class in edu.umd.cs.findbugs.visitclass
-
Fixedup of from org.apache.bcel.classfile.Visitor
- BetterVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.BetterVisitor
-
- Binding - Class in edu.umd.cs.findbugs.ba.bcp
-
A Binding binds a name to a Variable.
- Binding(String, Variable) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Binding
-
Constructor.
- BindingSet - Class in edu.umd.cs.findbugs.ba.bcp
-
A set of Bindings, which are definitions of variables occuring in a
ByteCodePattern.
- BindingSet(Binding, BindingSet) - Constructor for class edu.umd.cs.findbugs.ba.bcp.BindingSet
-
Constructor; creates a new BindingSet as an extension of an existing one.
- BLACK - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
-
Color of a vertex whose entire search tree has been visited.
- blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
-
- blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
-
- blockIterator() - Method in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
-
- blockIterator() - Method in interface edu.umd.cs.findbugs.ba.BlockOrder
-
Return an Iterator which visits the basic blocks in order.
- blockIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
-
Get an Iterator over the nodes (BasicBlocks) of the control flow graph.
- BlockOrder - Interface in edu.umd.cs.findbugs.ba
-
Specify an order for visiting basic blocks.
- blocks() - Method in class edu.umd.cs.findbugs.ba.CFG
-
- blockStartAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
-
- blockStartAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
-
- BlockType - Class in edu.umd.cs.findbugs.ba
-
Dataflow value representing the current nesting of catch and finally blocks.
- BlockTypeAnalysis - Class in edu.umd.cs.findbugs.ba
-
Dataflow analysis to determine the nesting of catch and finally blocks within
a method.
- BlockTypeAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
-
Constructor.
- BlockTypeAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
Analysis engine for producing BlockTypeDataflow for an analyzed method.
- BlockTypeAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.BlockTypeAnalysisFactory
-
- BlockTypeDataflow - Class in edu.umd.cs.findbugs.ba
-
- BlockTypeDataflow(CFG, BlockTypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.BlockTypeDataflow
-
- BooleanReturnNull - Class in edu.umd.cs.findbugs.detect
-
- BooleanReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BooleanReturnNull
-
- BOTTOM - Static variable in class edu.umd.cs.findbugs.ba.LockSet
-
An invalid lock count resulting from the meet of two different
(inconsistent) lock counts.
- BOTTOM - Static variable in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
-
- BottomType - Class in edu.umd.cs.findbugs.ba.type
-
Special "bottom" type.
- bridgeFrom() - Method in interface edu.umd.cs.findbugs.ba.XMethod
-
- bridgeFrom() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
-
- bridgeTo() - Method in interface edu.umd.cs.findbugs.ba.XMethod
-
If nonnull, then this method is a synthetic method that overrides a
method in a superclass.
- bridgeTo() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
-
- bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
-
- bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
-
- bufferedReader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- bufferedWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- bufferedWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- BugAccumulator - Class in edu.umd.cs.findbugs
-
Accumulate warnings that may occur at multiple source locations,
consolidating them into a single warning.
- BugAccumulator(BugReporter) - Constructor for class edu.umd.cs.findbugs.BugAccumulator
-
Constructor.
- bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.TypeReturnNull
-
- bugAccumulator - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
-
- BugAnnotation - Interface in edu.umd.cs.findbugs
-
An object providing context information about a particular BugInstance.
- BugAnnotationUtil - Class in edu.umd.cs.findbugs
-
Utility methods for BugAnnotation classes.
- BugAnnotationUtil() - Constructor for class edu.umd.cs.findbugs.BugAnnotationUtil
-
- BugAnnotationVisitor - Interface in edu.umd.cs.findbugs
-
- BugAnnotationWithSourceLines - Class in edu.umd.cs.findbugs
-
- BugAnnotationWithSourceLines() - Constructor for class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
-
- BugAspects - Class in edu.umd.cs.findbugs.gui2
-
These are the branches in our tree, each branch forms a complete query that
could be sent to the main bugset to return all the bugs it contains For
example, a single bugAspects could be
or it could be
, ,,
In this implementation, , is
different from ,.
- BugAspects() - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
-
- BugAspects(BugAspects) - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
-
- BugCategory - Class in edu.umd.cs.findbugs
-
A BugCategory object collects all of the metadata for a category of bugs.
- BugCategory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
-
Constructor.
- BugCategory(String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
-
Constructor.
- BugCategory(String) - Constructor for class edu.umd.cs.findbugs.BugCategory
-
Constructor.
- BugCode - Class in edu.umd.cs.findbugs
-
A BugCode is an abbreviation that is shared among some number of BugPatterns.
- BugCode(String, String) - Constructor for class edu.umd.cs.findbugs.BugCode
-
Constructor.
- BugCode(String, String, int) - Constructor for class edu.umd.cs.findbugs.BugCode
-
- bugCodeMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
-
- BugCollection - Interface in edu.umd.cs.findbugs
-
- bugCollection - Variable in class edu.umd.cs.findbugs.cloud.AbstractCloud
-
- BugCollectionBugReporter - Class in edu.umd.cs.findbugs
-
- BugCollectionBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.BugCollectionBugReporter
-
- BugCollectionBugReporter(Project, PrintWriter) - Constructor for class edu.umd.cs.findbugs.BugCollectionBugReporter
-
- BugCollectionStorageCloud - Class in edu.umd.cs.findbugs.cloud
-
A basic "cloud" that stores information to the bug collection analysis XML file.
- BugCollectionStorageCloud(CloudPlugin, BugCollection, Properties) - Constructor for class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
-
Constructor is not protected to allow
CloudFactory.createCloudWithoutInitializing() create a new instance of
this cloud
- BugDesignation - Class in edu.umd.cs.findbugs
-
class to hold the user annotation and user designation for a BugInstance
- BugDesignation() - Constructor for class edu.umd.cs.findbugs.BugDesignation
-
- BugDesignation(String, long, String, String) - Constructor for class edu.umd.cs.findbugs.BugDesignation
-
- BugDesignation(BugDesignation) - Constructor for class edu.umd.cs.findbugs.BugDesignation
-
- bugFiled(BugInstance, Object) - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
-
- bugFiled(BugInstance, Object) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
-
Note that we've initiated or completed a request to file a bug;
- bugFiled(BugInstance, Object) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
-
- BugFiler - Interface in edu.umd.cs.findbugs.cloud
-
- BugFilingCommentHelper - Class in edu.umd.cs.findbugs.cloud
-
- BugFilingCommentHelper(Cloud) - Constructor for class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper
-
- BugFilingCommentHelper.SourceLine - Class in edu.umd.cs.findbugs.cloud
-
- BugFilingCommentHelper.SourceLine(int, String) - Constructor for class edu.umd.cs.findbugs.cloud.BugFilingCommentHelper.SourceLine
-
- BugInstance - Class in edu.umd.cs.findbugs
-
An instance of a bug pattern.
- BugInstance(String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
-
Constructor.
- BugInstance(Detector, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
-
Create a new BugInstance.
- BugInstance(Detector2, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
-
Create a new BugInstance.
- BugInstance.NoSuchBugPattern - Exception in edu.umd.cs.findbugs
-
- BugInstance.NoSuchBugPattern(String) - Constructor for exception edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
-
- BugInstance.XmlProps - Class in edu.umd.cs.findbugs
-
These are properties read from an analysis XML file.
- BugInstance.XmlProps() - Constructor for class edu.umd.cs.findbugs.BugInstance.XmlProps
-
- bugIsFiled() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.BugFilingStatus
-
- BugLeafNode - Class in edu.umd.cs.findbugs.gui2
-
These are the leaves of the tree, note that coloring is not done here, it is
done in BugRenderer This class is basically just a wrapper for BugInstance
- BugLinkInterface - Interface in edu.umd.cs.findbugs.cloud
-
- bugListPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
-
- BugLoader - Class in edu.umd.cs.findbugs.gui2
-
Everything having to do with loading bugs should end up here.
- BugMatcher - Class in edu.umd.cs.findbugs.filter
-
Match bug instances having one of given codes or patterns.
- BugMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.BugMatcher
-
Constructor.
- BugPattern - Class in edu.umd.cs.findbugs
-
A BugPattern object collects all of the metadata for a particular species of
BugInstance.
- BugPattern(String, String, String, boolean, String, String, String, String, int) - Constructor for class edu.umd.cs.findbugs.BugPattern
-
Constructor.
- bugPatternIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
-
Get an Iterator over all registered bug patterns.
- bugPatternMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
-
- BugProperty - Class in edu.umd.cs.findbugs
-
Name/value metadata pair that may be attached to a BugInstance.
- BugRankCategory - Enum in edu.umd.cs.findbugs
-
Smaller value is scarier
- BugRanker - Class in edu.umd.cs.findbugs
-
Bug rankers are used to compute a bug rank for each bug instance.
- BugRenderer - Class in edu.umd.cs.findbugs.gui2
-
- BugRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.BugRenderer
-
- bugReporter - Variable in class edu.umd.cs.findbugs.asm.ClassNodeDetector
-
- BugReporter - Interface in edu.umd.cs.findbugs
-
Generic interface for bug reporter objects.
- bugReporter - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
-
- BugReporterDecorator - Class in edu.umd.cs.findbugs.bugReporter
-
Abstract base class for bug reporters defined as plugins.
- BugReporterDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
-
- BugReporterObserver - Interface in edu.umd.cs.findbugs
-
Observer to determine when a BugReporter reports a bug.
- BUGS_FOUND_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
-
Bugs were reported.
- BugSaver - Class in edu.umd.cs.findbugs.gui2
-
Save bugs here, uses SortedBugCollection.writeXML()
- BugSaver() - Constructor for class edu.umd.cs.findbugs.gui2.BugSaver
-
- BugSet - Class in edu.umd.cs.findbugs.gui2
-
BugSet is what we use instead of SortedBugCollections.
- bugsPopulated() - Method in interface edu.umd.cs.findbugs.BugCollection
-
- bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
-
- bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.BugCollectionStorageCloud
-
- bugsPopulated() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
-
Called after the bugs in the bug collection are loaded; bugs should not
be synchronized before this method is called
- bugsPopulated() - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
-
- bugsPopulated() - Method in class edu.umd.cs.findbugs.SortedBugCollection
-
- bugSummaryComponent(String, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
-
Creates bug summary component.
- BugTreeModel - Class in edu.umd.cs.findbugs.gui2
-
The treeModel for our JTree
- BugTreeModel(MainFrame, JTree, SorterTableColumnModel, BugSet) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
-
- BugTreeModel(BugTreeModel) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
-
- build(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
-
- build() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
-
- build() - Method in interface edu.umd.cs.findbugs.ba.CFGBuilder
-
Build the CFG.
- build() - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
-
Build the line number information.
- build() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
-
- build() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
-
- build() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
-
- build() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
-
- build(IClassPath, IClassPathBuilderProgress) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
-
Build the classpath.
- build(IClassPath, IClassPathBuilderProgress) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
-
- build() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
-
Build the execution plan.
- BuildCheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
-
Scan application classes for CheckReturnValue annotations.
- BuildCheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
-
- BuildInterproceduralCallGraph - Class in edu.umd.cs.findbugs.detect
-
Build the interprocedural call graph.
- BuildInterproceduralCallGraph(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
-
Constructor.
- BuildNonNullAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
-
Deprecated.
AnnotationDatabases are being phased out, since annotations are
now stored directly in the XClass/XMethod/XField objects.
Resolving nullness annotations will be handled through the
JSR-305 type qualifier code.
- BuildNonNullAnnotationDatabase(NullnessAnnotationDatabase) - Constructor for class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
-
Deprecated.
- BuildNonnullReturnDatabase - Class in edu.umd.cs.findbugs.detect
-
Build database of methods that return values guaranteed to be nonnull
- BuildNonnullReturnDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
-
- BuildObligationPolicyDatabase - Class in edu.umd.cs.findbugs.detect
-
Build the ObligationPolicyDatabase used by ObligationAnalysis.
- BuildObligationPolicyDatabase(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
-
- BuildStringPassthruGraph - Class in edu.umd.cs.findbugs.detect
-
Builds the database of string parameters passed from method to method unchanged.
- BuildStringPassthruGraph(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
-
- BuildStringPassthruGraph.MethodParameter - Class in edu.umd.cs.findbugs.detect
-
- BuildStringPassthruGraph.MethodParameter(MethodDescriptor, int) - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
-
- BuildStringPassthruGraph.StringPassthruDatabase - Class in edu.umd.cs.findbugs.detect
-
- BuildStringPassthruGraph.StringPassthruDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
-
- BuildUnconditionalParamDerefDatabase - Class in edu.umd.cs.findbugs.detect
-
Build database of unconditionally dereferenced parameters.
- BuildUnconditionalParamDerefDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
-
- BUSY - Static variable in class edu.umd.cs.findbugs.ba.CFG
-
Flag set if CFG is busy (in the process of being refined.
- ByInterfaceDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
-
DetectorFactorySelector implementation that chooses detectors based on an
implemented interface or extended superclass.
- ByInterfaceDetectorFactorySelector(Plugin, Class<?>) - Constructor for class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
-
- byName(String) - Static method in class edu.umd.cs.findbugs.filter.RelationalOp
-
- ByteCodePattern - Class in edu.umd.cs.findbugs.ba.bcp
-
A ByteCodePattern is a pattern matching a sequence of bytecode instructions.
- ByteCodePattern() - Constructor for class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
-
- ByteCodePatternDetector - Class in edu.umd.cs.findbugs
-
A base class for bug detectors that are based on a ByteCodePattern.
- ByteCodePatternDetector() - Constructor for class edu.umd.cs.findbugs.ByteCodePatternDetector
-
- ByteCodePatternMatch - Class in edu.umd.cs.findbugs.ba.bcp
-
- ByteCodePatternMatch(BindingSet, PatternElementMatch) - Constructor for class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
-
- byteCodePatternMatchIterator() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
-
Return an Iterator over the ByteCodePatternMatch objects representing
successful matches of the ByteCodePattern.
- BytecodeScanner - Class in edu.umd.cs.findbugs.ba
-
Scan the raw bytecodes of a method.
- BytecodeScanner() - Constructor for class edu.umd.cs.findbugs.ba.BytecodeScanner
-
- BytecodeScanner.Callback - Interface in edu.umd.cs.findbugs.ba
-
Callback interface to report scanned instructions.
- BytecodeScanningDetector - Class in edu.umd.cs.findbugs
-
Base class for Detectors which want to extend DismantleBytecode.
- BytecodeScanningDetector() - Constructor for class edu.umd.cs.findbugs.BytecodeScanningDetector
-