Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A_LITTLE_BIT_HIGHER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority a little
A_LITTLE_BIT_LOWER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Lower the priority a little
abbrev - Variable in class edu.umd.cs.findbugs.BugCategory
 
abbrev - Variable in class edu.umd.cs.findbugs.BugCode
 
abbrev - Variable in class edu.umd.cs.findbugs.BugPattern
 
AbnormalAnalysisResult() - Constructor for class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
AbnormalAnalysisResult(CheckedAnalysisException) - Constructor for class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
AbnormalAnalysisResult(RuntimeException) - Constructor for class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
about() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
AboutDialog - Class in edu.umd.cs.findbugs.gui2
The Help:About dialog.
AboutDialog(JFrame, Logger, boolean) - Constructor for class edu.umd.cs.findbugs.gui2.AboutDialog
Creates new form AboutDialog
aboutEditorPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
aboutScrollPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
aboutTabPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
abridgedMessages - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
abridgedMessages - Static variable in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
absent - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
absent - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
absentAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
absoluteValueAccumulator - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
ABSTRACT_GETCLASS_GOOD_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
ABSTRACT_INSTANCE_OF - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
AbstractAssertDetector - Class in edu.umd.cs.findbugs.detect
Abstract base class for finding assertions
AbstractAssertDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.AbstractAssertDetector
 
AbstractBlockOrder - Class in edu.umd.cs.findbugs.ba
Abstract base class for BlockOrder variants.
AbstractBlockOrder(CFG, Comparator<BasicBlock>) - Constructor for class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
AbstractBugReporter - Class in edu.umd.cs.findbugs
An abstract class which provides much of the functionality required of all BugReporter objects.
AbstractBugReporter() - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter
 
AbstractBugReporter.Error - Class in edu.umd.cs.findbugs
 
abstractClasses - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
AbstractClassMember - Class in edu.umd.cs.findbugs.ba
 
AbstractClassMember(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractClassMember
 
abstractCollectionClasses - Variable in class edu.umd.cs.findbugs.detect.FindBadCast2
 
AbstractDataflow<Fact,AnalysisType> - Class in edu.umd.cs.findbugs.ba
Convenience class for defining Dataflow classes which use a BasicAbstractDataflowAnalysis subtype.
AbstractDataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDataflow
Constructor.
AbstractDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
Abstract base class providing functionality that will be useful for most dataflow analysis implementations that model instructions within basic blocks.
AbstractDataflowAnalysis() - Constructor for class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
 
AbstractDepthFirstSearch<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Perform a depth first search on a graph.
AbstractDepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Constructor.
AbstractDepthFirstSearch.Visit - Class in edu.umd.cs.findbugs.graph
 
AbstractDominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
A dataflow analysis to compute dominator relationships between basic blocks.
AbstractDominatorsAnalysis(CFG, boolean) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Constructor.
AbstractDominatorsAnalysis(CFG, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Constructor.
AbstractEdge<ActualEdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
GraphEdge implementation for use with AbstractGraph.
AbstractEdge(VertexType, VertexType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractEdge
Constructor.
AbstractFBMethodVisitor - Class in edu.umd.cs.findbugs.asm
 
AbstractFBMethodVisitor() - Constructor for class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
AbstractField - Class in edu.umd.cs.findbugs.ba
 
AbstractField(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractField
 
AbstractFieldAnnotationVisitor - Class in edu.umd.cs.findbugs.classfile.engine
 
AbstractFieldAnnotationVisitor() - Constructor for class edu.umd.cs.findbugs.classfile.engine.AbstractFieldAnnotationVisitor
 
AbstractFindBugsTask - Class in edu.umd.cs.findbugs.anttask
Abstract base class for Ant tasks that run programs (main() methods) in findbugs.jar or findbugsGUI.jar.
AbstractFindBugsTask(String) - Constructor for class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Constructor.
AbstractFindBugsTask.SystemProperty - Class in edu.umd.cs.findbugs.anttask
 
AbstractFrameModelingVisitor<Value,FrameType> - Class in edu.umd.cs.findbugs.ba
A common base class for frame modeling visitors.
AbstractFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Constructor.
AbstractGraph<EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
A simple Graph implementation where the vertex objects store a list of incoming and outgoing edges.
AbstractGraph() - Constructor for class edu.umd.cs.findbugs.graph.AbstractGraph
 
AbstractGraph.IncomingEdgeIterator<EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Iterator over incoming edges.
AbstractGraph.OutgoingEdgeIterator<EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Iterator over outgoing edges.
AbstractMethod - Class in edu.umd.cs.findbugs.ba
 
AbstractMethod(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.AbstractMethod
 
AbstractMethodAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate type qualifier annotations on method, taking supertype methods into account.
AbstractMethodAnnotationAccumulator(TypeQualifierValue<?>, XMethod) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
AbstractMethodVisitor - Class in edu.umd.cs.findbugs.classfile.engine
 
AbstractMethodVisitor() - Constructor for class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
AbstractScannableCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Abstract base class for implementations of IScannableCodeBase.
AbstractScannableCodeBase(ICodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
AbstractScannableCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
 
AbstractScannableCodeBaseEntry() - Constructor for class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
AbstractSwingGuiCallback - Class in edu.umd.cs.findbugs.gui2
 
AbstractSwingGuiCallback(Component) - Constructor for class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
AbstractVertex<EdgeType,ActualVertexType> - Class in edu.umd.cs.findbugs.graph
GraphVertex implementation for use with AbstractGraph.
AbstractVertex() - Constructor for class edu.umd.cs.findbugs.graph.AbstractVertex
 
AbstractWarningProperty - Class in edu.umd.cs.findbugs.props
Abstract base class for implementing warning properties.
AbstractWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.props.AbstractWarningProperty
Constructor.
ACC_ABSTRACT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_ANNOTATION - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_BRIDGE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_ENUM - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_FINAL - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_INTERFACE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_NATIVE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PRIVATE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PROTECTED - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_PUBLIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_STATIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_STRICT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SUPER - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SYNCHRONIZED - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_SYNTHETIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_TRANSIENT - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_VARARGS - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
ACC_VOLATILE - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
accept(BugAnnotationVisitor) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Accept a BugAnnotationVisitor.
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
accept(BugAnnotationVisitor) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
accept(BugCollection, BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
accept(File) - Method in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
accept(Visitor) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
Call corresponding visitor method(s).
accept(ClassVisitor, Attribute[], int) - Method in class edu.umd.cs.findbugs.asm.FBClassReader
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.IfNull
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not it is acceptable to take the given branch.
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
acceptBranch(Edge, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
accepts(Profiler.Profile) - Method in interface edu.umd.cs.findbugs.log.Profiler.Filter
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
accepts(Profiler.Profile) - Method in class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
acceptVisitor(CFG, PathVisitor) - Method in class edu.umd.cs.findbugs.ba.Path
Accept a PathVisitor.
acceptVisitorStartingFromLocation(CFG, PathVisitor, BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.Path
Accept a PathVisitor, starting from a given BasicBlock and InstructionHandle.
access - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
access - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
ACCESS_PREFIX - Static variable in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
accessCount - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
accessDesc - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
accessFlags - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
accessFlags - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
accessFlagsAreConcrete(int) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
accessForField - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
AccessibleEntity - Interface in edu.umd.cs.findbugs.ba
Common superinterface for code entities having access flags: classes, fields, and methods.
accessIsStatic - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
accessMethodForField - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
accessMethodForField - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
accessMethodForMethod - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
accessMethodForMethod - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
accessName - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
accessOwner - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
accumulateBug() - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
creates individual bug instance on match
accumulateBug(BugInstance, ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
accumulateBug(BugInstance, ClassContext, MethodGen, String, Location) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
accumulateBug(BugInstance, BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.BugAccumulator
Accumulate a warning at source location currently being visited by given BytecodeScanningDetector.
accumulateBug(BugInstance, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugAccumulator
Accumulate a warning at given source location.
accumulatedTime - Variable in class edu.umd.cs.findbugs.log.Profiler.Clock
 
accumulateTime(long) - Method in class edu.umd.cs.findbugs.log.Profiler.Clock
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.Noise
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
accumulator - Variable in class edu.umd.cs.findbugs.detect.URLProblems
 
ACCURATE_EXCEPTIONS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Determine (1) what exceptions can be thrown on exception edges, (2) which catch blocks are reachable, and (3) which exception edges carry only "implicit" runtime exceptions.
acknowldgementsEditorPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
acknowledgmentsScrollPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
acmpNullCheck(short, Edge, InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
acquireDisplayWait() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
action - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
Action() - Constructor for enum class edu.umd.cs.findbugs.gui2.FilterListener.Action
 
actionCache - Variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
actionCache - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
actionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu.CopyAction
 
actionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu.CutAction
 
actionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu.PasteAction
 
actionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame.UninstallClickListener
 
actionType - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
active - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
active - Variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
active - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
ACTIVE_NOW - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
activeBugCategorySet - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
activeSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
ACTUAL_PARAMETER_GUARANTEED_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
add(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
add(E) - Method in class edu.umd.cs.findbugs.util.Bag
 
add(AnalysisError) - Method in class edu.umd.cs.findbugs.SortedBugCollection.BoundedLinkedHashSet
 
add(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Add a PatternElement to the end of the pattern.
add(Call) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
add(Location, ValueNumber, PointerUsageRequiringNonNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
add(IsNullValue, Set<Location>) - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
add(Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
add(BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
add(BugInstance) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a BugInstance to this BugCollection.
add(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
add(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a BugInstance to this BugCollection.
add(BugInstance, boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a BugInstance to this BugCollection.
add(BugInstance, boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
add(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
add(MethodDescriptor, FindNoSideEffectMethods.MethodSideEffectStatus) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
add(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
add(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
add(Project) - Method in class edu.umd.cs.findbugs.Project
add information from project2 to this project
add(Project.WorkListItem) - Method in class edu.umd.cs.findbugs.Project.WorkList
Add a worklist item.
add(E, int) - Method in class edu.umd.cs.findbugs.util.Bag
 
add(Long, Long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
add(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
add(K, double) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
add(K, int) - Method in class edu.umd.cs.findbugs.util.Multiset
 
add(K, V) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
add(ObjectType, boolean) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an exception.
add(T) - Method in class edu.umd.cs.findbugs.gui2.RecentMenu.LimitedArrayList
 
ADD - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
 
ADD - Enum constant in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
 
addAccess(int) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
addAccess(MethodDescriptor, InstructionHandle, boolean) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
addAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addAll(ExceptionSet) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add all exceptions in the given set.
addAll(StreamEquivalenceClass) - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Add all members of other StreamEquivalenceClass to this one.
addAll(Iterable<K>) - Method in class edu.umd.cs.findbugs.util.Multiset
 
addAll(Collection<BugInstance>) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a Collection of BugInstances to this BugCollection object.
addAll(Collection<BugInstance>, boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add a Collection of BugInstances to this BugCollection object.
addAllDefinitions(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
addAllowedClass(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a class to be matched by the screener.
addAllowedPackage(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a package to be matched by the screener.
addAllowedPrefix(String) - Method in class edu.umd.cs.findbugs.ClassScreener
Add the name of a prefix to be matched by the screener.
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
addAnnotation(AnnotationValue) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Destructively add an annotation.
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
Destructively add an annotation to the object.
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
Destructively add an annotation.
addAnnotation(AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
Destructively add an annotation.
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
addAnnotation(String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addAnnotations(Collection<? extends BugAnnotation>) - Method in class edu.umd.cs.findbugs.BugInstance
Add a Collection of BugAnnotations.
addApplicationClass(XClass) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add an application class, and its transitive supertypes, to the inheritance graph.
addApprox(BigDecimal) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
addAppVersion(AppVersion) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an AppVersion representing a version of the analyzed application.
addAppVersion(AppVersion) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addArg(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Add an argument to the JVM used to execute FindBugs.
addArg(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Add an argument to the JVM used to execute FindBugs.
addAttribute(XMLOutput, String, StringSetMatch) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
addAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Add a single attribute name and value.
addAttribute(String, String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Add an attribute to a started tag.
addAuxClassPathEntries(String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
Parse the argument as auxclasspath entries and add them
addAuxClasspathEntry(String) - Method in class edu.umd.cs.findbugs.Project
Add an auxiliary classpath entry
addAvailableLoad(AvailableLoad, ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Add an available load.
addBackwardsReach() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
addBoolOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
addBordersTo(Set<Long>) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
addBordersTo(Set<Long>) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.TypeLongRange
 
addBoxedType(Class<?>...) - Static method in class edu.umd.cs.findbugs.OpcodeStack
 
addBranch(Edge, ValueRangeAnalysisFactory.Branch) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.VariableData
 
addBridgeMethodDescriptor(MethodInfo, String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addBug(BugInstance) - Method in class edu.umd.cs.findbugs.ProjectStats
Called when a bug is reported.
addBugCategories(Set<String>) - Method in class edu.umd.cs.findbugs.AddMessages
Add BugCategory elements.
addBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugCategory reported by the Plugin.
addBugCode(BugCode) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugCode reported by the Plugin.
addBugCodes(Set<String>) - Method in class edu.umd.cs.findbugs.AddMessages
Add BugCode elements.
addBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.Plugin
Add a BugPattern reported by the Plugin.
addBugPatterns(Set<String>) - Method in class edu.umd.cs.findbugs.AddMessages
 
addBuiltInPolicies() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
addButton(JFrame, String) - Static method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
addCalledMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
 
addCalledMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addCalledMethod(DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which has been called by the method currently being visited by given visitor.
addCalledMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addCalledMethod(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which is called by given instruction.
addCalledMethod(MethodGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which is called by given instruction.
addCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Add a bug category to the set of categories to be displayed.
addCategoryKey(String) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
addCheckedCall(String, String, int) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
addCheckedCall(String, String, String, int, int) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
addChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
addChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
addChild(SearchTree<VertexType>) - Method in class edu.umd.cs.findbugs.graph.SearchTree
Add a child search tree.
addClass(XClass) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add a class or interface, and its transitive supertypes, to the inheritance graph.
addClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(PackageStats.ClassStats) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(PackageStats.ClassStats, boolean) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the class that the visitor is currently visiting.
addClass(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(String, String, boolean, int) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(String, String, boolean, int) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
addClass(String, String, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.PackageStats
 
addClass(String, String, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
addClass(JavaClass) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation.
addClass(ClassNode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the classNode.
addClassAndGetClassVertex(XClass) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add an XClass and all of its supertypes to the InheritanceGraph.
addClassAndMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
 
addClassAndMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addClassAndMethod(MethodAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given method.
addClassAndMethod(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation and a method annotation for the class and method which the given visitor is currently visiting.
addClassAndMethod(JavaClass, Method) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given class and method.
addClassAndMethod(MethodGen, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add class and method annotations for given method.
addClassFieldAndAccess(BugInstance, XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
addClassLine(String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add line number entry for a class.
addClassObserver(IClassObserver) - Method in class edu.umd.cs.findbugs.FindBugs2
 
addClassObserver(IClassObserver) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Add an IClassObserver.
addClassOnly - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addClasspathEntry(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Add an entry to the Repository's classpath.
addClassPathFromManifest(URL, List<URL>, Manifest) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
addClassVertexForMissingClass(ClassDescriptor, boolean) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add a ClassVertex representing a missing class.
addCodeBase(ICodeBase) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Add a codebase.
addCodeBase(ICodeBase) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
addCodeBase(ICodeBaseLocator, boolean) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Add a project codebase.
addCodeBase(ICodeBaseLocator, boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
addCodeBaseEntry(ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
addCollection(List<Document>, String) - Method in class edu.umd.cs.findbugs.PluginLoader
 
addColumn(TableColumn) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
addColumnModelListener(TableColumnModelListener) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
addCommandLineOptions(ArrayList<String>, BufferedReader, boolean, boolean) - Static method in class edu.umd.cs.findbugs.config.CommandLine
 
addComponentPlugin(Class<T>, ComponentPlugin<T>) - Method in class edu.umd.cs.findbugs.Plugin
 
addCreatedResource(Location, Resource) - Method in class edu.umd.cs.findbugs.ResourceCollection
Add a resource created within the analyzed method.
addCustomPlugin(URI) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URI, ClassLoader) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URL) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
addCustomPlugin(URL) - Static method in class edu.umd.cs.findbugs.Plugin
 
addCustomPlugin(URL, ClassLoader) - Static method in class edu.umd.cs.findbugs.Plugin
 
addData(byte[], int) - Method in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
addDeadBugMatcher(BugCollection) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
addDefaultAnnotation(AnnotationDatabase.Target, String, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a default annotation to the database.
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addDefaultAnnotation(AnnotationDatabase.Target, String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addDefaultMethodAnnotation(String, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addDefaultMethodAnnotation(String, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addDefaultNullnessAnnotations(INullnessAnnotationDatabase) - Static method in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
Add default NullnessAnnotations to given INullnessAnnotationDatabase.
addDeref(ValueNumber, Location) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Mark a value as being dereferenced at given Location.
addDetectorFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.Plugin
Add a DetectorFactory for a Detector implemented by the Plugin.
addDirectAnnotation(Object, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addDirset(DirSet) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Add a nested dirset of classes dirs.
addEclipseSpecificAnnotations(INullnessAnnotationDatabase) - Static method in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
ADDED - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
addedFields - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
addEdge(BasicBlock, BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Add an edge to the subroutine's CFG.
addEdge(BuildStringPassthruGraph.MethodParameter, BuildStringPassthruGraph.MethodParameter) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
Adds edge to the string passthru graph
addEdgeAndExplore(BasicBlock, InstructionHandle, int) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Add a control flow edge to the subroutine.
addedSet - Variable in class edu.umd.cs.findbugs.Project.WorkList
 
addEffectiveRelevantQualifiers(HashSet<TypeQualifierValue<?>>, XMethod) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
addElement(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
addEmptyArrayField(XField) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addEntry(int, int, int) - Method in class edu.umd.cs.findbugs.ba.LockSet
 
addEntry(ObligationPolicyDatabaseEntry) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
addEntryForClass(String, String, ElementValue) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
addEntryForClassMember(ClassMember, String, ElementValue) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
addEqualsCheck(String, int) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
addEqualsMethodUsed(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addEqualsMethodUsed(Collection<XMethod>) - Method in class edu.umd.cs.findbugs.BugInstance
 
addError(AnalysisError) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an analysis error.
addError(AnalysisError) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addError(BugInstance) - Method in class edu.umd.cs.findbugs.BugCounts
 
addError(BugInstance) - Method in class edu.umd.cs.findbugs.PackageStats
 
addError(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Add an analysis error.
addError(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Add an analysis error.
addError(String, Throwable) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addExceptionHandler(CodeExceptionGen) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
addExplicit(ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an explicit exception.
addFeature(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
addField(FieldVariable) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for a FieldVariable matched in a ByteCodePattern.
addField(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
addField(XField) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for an XField.
addField(FieldDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for a FieldDescriptor.
addField(FieldAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation
addField(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addField(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation.
addField(String, String, String, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation.
addField(JPanel, GridBagConstraints, int, String, JComponent) - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
addFieldAnnotation(String, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a field annotation to the database.
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addFieldAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addFieldDescriptor(FieldInfo) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addFieldLine(String, String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add a line number entry for a field.
addFieldOrMethodValueSource(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFile(String) - Method in class edu.umd.cs.findbugs.Project
Add a file to the project.
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Add a nested fileset of classes or jar files.
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
The fileset containing all the findbugs xml files that need to be merged
addFileset(FileSet) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
The fileset containing all the findbugs xml files that need to be merged
addFileStreamEntries(String) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
General method for adding entries for File InputStream/OutputStream/Reader/Writer classes.
addFileToRecent(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
addFileToRecent(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
This checks if the xmlFile is in the GUISaveState.
addFilter(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
addFilter(String, boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
addFilter(String, boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set filter of bug instances to include or exclude.
addFilterLikeCheckboxes(JPanel) - Method in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
addFilterListener(FilterListener) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
addFilters(FilterMatcher[]) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
addFindBugsMain(Class<?>, String, String, String, boolean) - Method in class edu.umd.cs.findbugs.Plugin
 
addForwardJump(int, int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
addFoundAndExpectedType(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFoundAndExpectedType(Type, Type) - Method in class edu.umd.cs.findbugs.BugInstance
 
addFunctionThatMightBeMistakenForProcedures(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addGetterMethodAccess() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
addHandler(InstructionHandle, CodeExceptionGen) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
addHiddenFileCheckBox() - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
addImplicit(ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Add an implicit exception.
addIncomingEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
addInheritanceEdge(ClassVertex, ClassDescriptor, boolean, LinkedList<XClass>) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add supertype edge to the InheritanceGraph.
addInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Add an InstructionHandle to the basic block.
addInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Add an instruction to the subroutine.
addInt(int) - Method in class edu.umd.cs.findbugs.BugInstance
Add an integer annotation.
addInterElementWild() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
addInteriorPackages(String) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
addInterPassOrderingConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.Plugin
Add an inter-pass Detector ordering constraint.
addIntraPassOrderingConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.Plugin
Add an intra-pass Detector ordering constraint.
addItem(BetterCFGBuilder2.WorkListItem) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Add a work list item for a basic block to be constructed.
addJavaAnnotationNames(BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
addJumpValue(int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
addKnownTypeQualifiers(HashSet<? super TypeQualifierValue<?>>, Collection<TypeQualifierAnnotation>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
addKnownTypeQualifiersForParameters(HashSet<? super TypeQualifierValue<?>>, XMethod) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
addLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
addLineOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Add a source line byte offset.
addLoad(InstructionHandle, XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Add a load of given field at given instruction.
addLocalLock() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
addLocals(List<OpcodeStack.Item>, StackMapType[]) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
addLocationWhereValueBecomesNull(LocationWhereValueBecomesNull) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
addMatcher(Matcher) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
addMember(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Add a single member to the equivalence class.
addMember(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
AddMessages - Class in edu.umd.cs.findbugs
Add human-readable messages to a dom4j tree containing FindBugs XML output.
AddMessages(BugCollection, Document) - Constructor for class edu.umd.cs.findbugs.AddMessages
Constructor.
addMeta(char, String) - Method in class edu.umd.cs.findbugs.xml.MetaCharacterMap
Add a metacharacter and its replacement.
addMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(XMethod) - Method in class edu.umd.cs.findbugs.BugInstance
Add a MethodAnnotation from an XMethod.
addMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a MethodAnnotation from an MethodDescriptor.
addMethod(MethodAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation for the method which the given visitor is currently visiting.
addMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(String, String, String, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(JavaClass, Method) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethod(MethodGen, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a method annotation.
addMethodAnnotation(Class<?>, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a method annotation to the database.
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addMethodAnnotation(String, String, String, boolean, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addMethodAnnotation(String, String, String, boolean, DefaultEncodingDetector.DefaultEncodingAnnotation) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
 
addMethodDescriptor(MethodInfo) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
addMethodLine(String, String, String, SourceInfoMap.SourceLineRange) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Add a line number entry for a method.
addMethodParameterAnnotation(String, String, String, boolean, int, AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Add a method parameter annotation to the database.
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
addMethodParameterAnnotation(String, String, String, boolean, int, NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
addMissingClass(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Add a missing class message.
addMissingClass(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
addNavItem(ActionMap, JMenu, String, String, String, int) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
addNode(Method) - Method in class edu.umd.cs.findbugs.CallGraph
 
addNotFilterOption(JPanel) - Method in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBDialog
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.FBFrame
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
addNotify() - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
addObligation(Obligation, int) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Add an obligation to every State in the StateSet.
addObligation(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
addObligations(XMethod) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
addObserver(BugReporterObserver) - Method in interface edu.umd.cs.findbugs.BugReporter
Add an observer.
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
addObserver(BugReporterObserver) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
addOkAndCancelButtons(JPanel, JButton, JButton) - Static method in class edu.umd.cs.findbugs.gui2.GuiUtil
 
addOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
addOption(String, String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
addOption(String, String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add an option requiring an argument.
addOptionalAnnotation(BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalAnnotation(BugAnnotation, String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalAttribute(String, String) - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Add a single attribute name and value.
addOptionalField(XField) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for an XField.
addOptionalLocalVariable(DismantleBytecode, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.BugInstance
Local variable adders
addOptionalUniqueAnnotations(BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOptionalUniqueAnnotationsWithFallback(BugAnnotation, BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
addOrCheckDefinition(Variable, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.OneVariableInstruction
Add a variable definition to the given BindingSet, or if there is an existing definition, make sure it is consistent with the new definition.
addOrCheckDefinition(String, Variable, BindingSet) - Static method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Add a variable definition to the given BindingSet, or if there is an existing definition, make sure it is consistent with the new definition.
addOrCreateBugCategory(String) - Method in class edu.umd.cs.findbugs.Plugin
 
addOrCreateDetectorNode(DetectorFactory, Map<String, DetectorNode>, ConstraintGraph) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
addOrCreateDetectorNodes(DetectorFactorySelector, Map<String, DetectorNode>, Set<DetectorFactory>, ConstraintGraph) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
addOutgoingEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
addOutputValues(ValueNumberCache.Entry, ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
Add output values for given entry.
addPackageSuppressor(PackageWarningSuppressor) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
addParamAnnotations(Location, BitSet, BitSet, WarningPropertySet<? super NullArgumentWarningProperty>, BugInstance) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
addParameterAnnotation(int, AnnotationValue) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
addParameterAnnotation(int, AnnotationValue) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Destructively add a parameter annotation.
addParameterAnnotation(int, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
Destructively add a parameter annotation.
addParameterAnnotation(int, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add an annotation about a parameter
addParameterAnnotation(int, String, AnnotationValue) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
addParameterDeletesObligationDatabaseEntry(XMethod, Obligation, ObligationPolicyDatabaseEntryType) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
Add an appropriate policy database entry for parameters marked with the WillClose annotation.
addParameterDeletesObligationDatabaseEntry(XMethod, Obligation, ObligationPolicyDatabaseEntryType) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
Add an appropriate policy database entry for parameters marked with the WillClose annotation.
addPartialResult(TypeQualifierAnnotationLookupResult.PartialResult) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
 
addPass(AnalysisPass) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
addPlugin(Plugin) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Add a Plugin whose Detectors should be added to the execution plan.
addPreexistingResource(Resource) - Method in class edu.umd.cs.findbugs.ResourceCollection
Add a preexisting resource.
addPropertiesForDataMining(WarningPropertySet<WarningProperty>, ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add all relevant general warning properties to the given property set for the given Location.
addPropertiesForDereferenceLocations(WarningPropertySet<WarningProperty>, Collection<Location>) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
addPropertiesForDereferenceLocations(WarningPropertySet<WarningProperty>, Collection<Location>, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
addPropertiesForLocation(WarningPropertySet<WarningProperty>, ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add all relevant general warning properties to the given property set for the given Location.
addPropertiesForMethodContainingWarning(WarningPropertySet<WarningProperty>) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
addPropertiesForMethodContainingWarning(WarningPropertySet<WarningProperty>) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
addProperty(BugProperty) - Method in class edu.umd.cs.findbugs.BugInstance
 
addProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property to the set.
addPublicIdentifiersAB() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersCC() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersDE() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersFH() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersIJ() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersKM() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersNR() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersSS() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersTU() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addPublicIdentifiersVZ() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addr1 - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
addr2 - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
addReceiverObjectType(WarningPropertySet<WarningProperty>, ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add a RECEIVER_OBJECT_TYPE warning property for a particular location in a method to given warning property set.
addRecentFile(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
This should be the method used to add a file for the recent menu.
addRecentFile(File) - Method in class edu.umd.cs.findbugs.gui2.RecentMenu
Adds a file to the list of recent files used.
addRecentlyCalledMethods(WarningPropertySet<WarningProperty>, ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Add CALLED_METHOD_n warning properties based on methods which have been called and returned normally at given Location.
addReferencedField(FieldAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field referenced by the FieldAnnotation parameter
addReferencedField(DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field which has just been accessed by the method currently being visited by given visitor.
addReflectiveClasses(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
addResourceNameTranslation(String, String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
addsObligation(BasicBlock, InstructionHandle, Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
addSomeSourceForTopTwoStackValues(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
 
addSourceDir(String) - Method in class edu.umd.cs.findbugs.Project
Deprecated.
Calling this method repeatedly performs poorly because a SourceFinder is created each time, which checks all files for existence each time. Use Project.addSourceDirs(java.util.Collection<java.lang.String>) instead.
addSourceDirs(Collection<String>) - Method in class edu.umd.cs.findbugs.Project
Add source directories to the project.
addSourceForTopStackValue(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
 
addSourceLine(ClassContext, PreorderVisitor, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
addSourceLine(ClassContext, Method, Location) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(ClassContext, Method, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(ClassContext, MethodGen, String, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for the given instruction in the given method.
addSourceLine(ClassContext, MethodGen, String, InstructionHandle, InstructionHandle) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing a range of instructions.
addSourceLine(BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction currently being visited by given visitor.
addSourceLine(BytecodeScanningDetector, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.
addSourceLine(MethodDescriptor, Location) - Method in class edu.umd.cs.findbugs.BugInstance
Add source line annotation for given Location in a method.
addSourceLine(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation.
addSourceLineRange(ClassContext, PreorderVisitor, int, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
addSourceLineRange(BytecodeScanningDetector, int, int) - Method in class edu.umd.cs.findbugs.BugInstance
Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
addSourceLinesForMethod(MethodAnnotation, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
addSourceSinkInfo(Map<ValueNumber, Set<SourceSinkInfo>>, ValueNumber, SourceSinkInfo) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
addStack(List<OpcodeStack.Item>, StackMapType[]) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
addStandardPackages() - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
addStats(ProjectStats) - Method in class edu.umd.cs.findbugs.ProjectStats
 
addStore(InstructionHandle, XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Add a store of given field at given instruction.
addStreamEscape(Stream, Location) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Indicate that a stream escapes at the given target Location.
addStreamOpenLocation(Location, Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Indicate that a stream is constructed at this Location.
addString(char) - Method in class edu.umd.cs.findbugs.BugInstance
Add a String annotation.
addString(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a String annotation.
addSuperclass(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a class annotation for the superclass of the class the visitor is currently visiting.
addSupertype(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
addSupertypeEdges(ClassVertex, LinkedList<XClass>) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Add supertype edges to the InheritanceGraph for given ClassVertex.
addSupportedTaxonomies(JsonWriter) - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
addSuppressor(ClassWarningSuppressor) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
addSwitch(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add a command line switch.
addSwitchWithOptionalExtraPart(String, String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Add a command line switch that allows optional extra information to be specified as part of it.
addTimestamp(long) - Method in class edu.umd.cs.findbugs.Project
 
addTo(List<K>, K) - Static method in class edu.umd.cs.findbugs.util.Util
 
addTo(Set<K>, K) - Static method in class edu.umd.cs.findbugs.util.Util
 
addToExcludedInstanceHashes(Set<String>, String) - Static method in class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
addToExHandlesToMethodCallsByMethodsMap(String, String, Collection<String>) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
addToListInternal(Collection<T>, T) - Method in class edu.umd.cs.findbugs.Project
Add a value to given list, making the Project modified if the value is not already present in the list.
addToMethodsCalledInsidePrivilegedAction(XMethod, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
addToNew(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
addToNonFinalMethodsCalledOnParam(ClassDescriptor, XMethod, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
addToPass(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Make given DetectorFactory a member of this pass.
addToSearchTree(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
addToSearchTree(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.SearchTreeCallback
Add an edge to the current search tree.
addToThrownExsByMethodMap(String, JavaClass) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
addToWorkList(LinkedList<Subtypes2.SupertypeTraversalPath>, Subtypes2.SupertypeTraversalPath, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
addToWorkList(LinkedList<ClassPathBuilder.WorkListItem>, ClassPathBuilder.WorkListItem) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Add a worklist item to the worklist.
addTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
addType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugInstance
 
addType(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a type annotation.
addType(Type) - Method in class edu.umd.cs.findbugs.BugInstance
 
addTypeOfNamedClass(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
addTypeSignature(String) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
addUnknownSourceLine(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a non-specific source line annotation.
addURL(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Add given filename/URL to the classpath.
addURL(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
Add a filename or URL to the classpath.
addValueSource(OpcodeStack.Item, DismantleBytecode) - Method in class edu.umd.cs.findbugs.BugInstance
 
addValueSource(OpcodeStack.Item, Method, int) - Method in class edu.umd.cs.findbugs.BugInstance
 
addVertex(InterproceduralCallGraphVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
 
addVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
addVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Add given vertex to the graph.
addVertexToGraph(ClassDescriptor, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
addVerticesToSet(Set<VertexType>) - Method in class edu.umd.cs.findbugs.graph.SearchTree
Add all vertices contained in this search tree to the given set.
addVisitedField(PreorderVisitor) - Method in class edu.umd.cs.findbugs.BugInstance
Add a field annotation for the field which is being visited by given visitor.
addWarningAboutSubmit(Class<? extends ExecutorService>) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
addWild(int) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Add a wildcard to match between 0 and given number of instructions.
addWorkingDir(String) - Method in class edu.umd.cs.findbugs.Project
Add a working directory to the project.
addWorkListItemsForClasspath(LinkedList<ClassPathBuilder.WorkListItem>, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Add worklist items from given system classpath.
addWorkListItemsForExtDir(LinkedList<ClassPathBuilder.WorkListItem>, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Add worklist items from given extensions directory.
addWrittenOutsideOfConstructor(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
ADJUST_FILENAME - Static variable in class edu.umd.cs.findbugs.BugRanker
 
ADJUST_SUBCLASS_ACCESSES - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
adjustedLeakCount - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
adjustExperimental - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
adjustExperimental - Static variable in class edu.umd.cs.findbugs.BugInstance
This value is used to indicate whether BugInstances should be reprioritized very low, when the BugPattern is marked as experimental
adjustFilter(Project, BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
adjustForDetector(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
adjustment - Variable in class edu.umd.cs.findbugs.BugRanker.Scorer
 
adjustMultiplier(Object, int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
adjustPriority - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
adjustPriority(int) - Method in class edu.umd.cs.findbugs.BugPattern
 
adjustPriority(int) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
Adjust the priority of a warning about to be reported.
adjustPriority(int, int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
adjustRank(int, int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
advanceAuxiliaryOut() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
advanceToNextElement() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Try to produce a new state that will finish matching the current element and start matching the next element.
advanceToSuccessor(Edge, MatchResult) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Return a new State for continuing the overall pattern match in a successor basic block.
after - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
after - Variable in class edu.umd.cs.findbugs.model.MovedClassMap
 
after - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
afterAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
afterExecuteJavaProcess(int) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
Note that stack might be TOP when this method is called.
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
afterOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
ageInDays(long) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
ageInDays(BugCollection, long) - Method in class edu.umd.cs.findbugs.BugInstance
 
aliveAt - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
all - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
ALL - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
ALL_BUGS - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
ALL_DANGEROUS_TARGETS - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
ALL_ERRORS - Static variable in class edu.umd.cs.findbugs.PackageStats
 
allAbstract(Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.Naming
 
allDatabasePasswordMethods - Variable in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
allFields() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
allFileNameStringMethods - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
allFileNameStringMethods - Variable in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
allImplementationsDerivedFromSubclass(String, String) - Static method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
allKnownQualifiers - Variable in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
 
allKnownTypeQualifiers - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue.Data
Set of all known TypeQualifierValues.
allMatchers - Variable in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
The CompoundMatcher enveloping all enabled matchers.
allMethods - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
allMyFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
allObligations - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
allocate() - Method in class edu.umd.cs.findbugs.ba.CFG
Allocate a new BasicBlock.
allocateBasicBlock() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Allocate a new basic block in the subroutine.
allocatedValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Store all allocated value numbers.
allocateEdge(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFG
 
allocateEdge(ClassVertex, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
allocateEdge(InterproceduralCallGraphVertex, InterproceduralCallGraphVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
 
allocateEdge(CallGraphNode, CallGraphNode) - Method in class edu.umd.cs.findbugs.CallGraph
 
allocateEdge(DetectorNode, DetectorNode) - Method in class edu.umd.cs.findbugs.plan.ConstraintGraph
 
allocateEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
allocateValueNumberArray(int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Creates a new empty array (if needed) with given size.
ALLOWED_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
allowedFields - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
AllowedParameter() - Constructor for enum class edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
 
allowTrailingEdges - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
allowTrailingEdges() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not this PatternElement may match trailing edges.
allowTrailingEdges() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Return whether or not the most recently matched instruction allows trailing edges.
allPlugins - Static variable in class edu.umd.cs.findbugs.Plugin
 
allSlots() - Method in class edu.umd.cs.findbugs.ba.Frame
 
allSource - Variable in class edu.umd.cs.findbugs.BugAccumulator.Data
 
alreadyReported - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
alreadyReported - Variable in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
alreadySawStart - Variable in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
ALTERNATIVE_HIGHLIGHT - Static variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
ALWAYS - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
ALWAYS - Enum constant in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
 
ALWAYS_FALSE - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
ALWAYS_ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
dereference always on exception path
ALWAYS_TRUE - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
alwaysFalse - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
alwaysFieldValue - Variable in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
alwaysMethodReturnValue - Variable in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
alwaysOnExceptionPath - Variable in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
alwaysReadlineValue - Variable in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
alwaysShowGui - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
alwaysTrue - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
amVisitingMainMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
analysis - Variable in class edu.umd.cs.findbugs.ba.Dataflow
 
analysis - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
Analysis - Class in edu.umd.cs.findbugs.ba.jsr305
Find relevant type qualifiers needing to be checked for a given method.
Analysis() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
ANALYSIS_ERROR_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ANALYSIS_ERROR_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
analysisCache - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
AnalysisCache - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IAnalysisCache.
AnalysisCache(IClassPath, BugReporter) - Constructor for class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Constructor.
AnalysisCache.AbnormalAnalysisResult - Class in edu.umd.cs.findbugs.classfile.impl
 
analysisCacheThreadLocal - Static variable in class edu.umd.cs.findbugs.classfile.Global
 
AnalysisCacheToRepositoryAdapter - Class in edu.umd.cs.findbugs
An implementation of org.apache.bcel.util.Repository that uses the AnalysisCache as its backing store.
AnalysisCacheToRepositoryAdapter() - Constructor for class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
Constructor.
AnalysisCallback - Interface in edu.umd.cs.findbugs.gui2
We use this to know how the analysis went in AnalyzingDialog so we can determine what to do next
analysisClass - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
analysisContext - Variable in class edu.umd.cs.findbugs.ba.ClassContext
 
analysisContext - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
analysisContext - Variable in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
AnalysisContext - Class in edu.umd.cs.findbugs.ba
A context for analysis of a complete project.
AnalysisContext(Project) - Constructor for class edu.umd.cs.findbugs.ba.AnalysisContext
 
AnalysisContext.DelegatingRepositoryLookupFailureCallback - Class in edu.umd.cs.findbugs.ba
 
analysisContextContained(XClass) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
AnalysisContextContained - Annotation Interface in edu.umd.cs.findbugs.internalAnnotations
Any class or package annotation with this annotation must avoid using mutable static data, and instead use the AnalysisContext for any cross-instance data.
AnalysisContextContainedAnnotation - Static variable in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
analysisCount - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
analysisError - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
AnalysisError - Class in edu.umd.cs.findbugs
Object recording a recoverable error that occurred during analysis.
AnalysisError(String) - Constructor for class edu.umd.cs.findbugs.AnalysisError
Constructor.
AnalysisError(String, Throwable) - Constructor for class edu.umd.cs.findbugs.AnalysisError
Constructor.
analysisErrors - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
AnalysisException - Exception Class in edu.umd.cs.findbugs.ba
A kind of runtime exception that can be thrown to indicate a fatal error in an analysis.
AnalysisException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor.
AnalysisException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from another Throwable object.
AnalysisException(String, MethodGen, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from MethodGen and another Throwable object.
AnalysisException(String, MethodGen, Instruction) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method and instruction.
AnalysisException(String, MethodGen, InstructionHandle) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method and instruction.
AnalysisException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method, instruction, and causing Throwable object.
AnalysisException(String, MethodGen, Instruction, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.AnalysisException
Constructor from method, instruction, and causing Throwable object.
AnalysisFactory<Analysis> - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Abstract factory class for creating analysis objects.
AnalysisFactory(String, Class<Analysis>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
Constructor.
AnalysisFeatures - Interface in edu.umd.cs.findbugs.ba
Boolean analysis properties for use in the AnalysisContext.
AnalysisFeatures.AnalysisFeature - Annotation Interface in edu.umd.cs.findbugs.ba
 
AnalysisFeatures.Builder - Class in edu.umd.cs.findbugs.ba
 
AnalysisFeatureSetting - Class in edu.umd.cs.findbugs.config
Configure a specific boolean analysis property.
AnalysisFeatureSetting(int, boolean) - Constructor for class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
Constructor.
analysisFeatureSettingList - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
analysisFiles - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
analysisFinished - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
analysisFinished(BugCollection) - Method in interface edu.umd.cs.findbugs.gui2.AnalysisCallback
 
analysisFinished(BugCollection) - Method in class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
analysisInterrupted() - Method in interface edu.umd.cs.findbugs.gui2.AnalysisCallback
 
analysisInterrupted() - Method in class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
AnalysisLocal<T> - Class in edu.umd.cs.findbugs
Deprecated.
This class is not necessary to realize multi-thread model in SpotBugs 4.0. Each detector instance will not run on multiple threads, then only database (or other classes shared by detectors) needs synchronization and they can use normal Java synchronization instead.
AnalysisLocal() - Constructor for class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
analysisLocals - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
analysisName - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
analysisOptions - Variable in class edu.umd.cs.findbugs.FindBugs2
 
AnalysisOptions - Class in edu.umd.cs.findbugs
 
AnalysisOptions(boolean) - Constructor for class edu.umd.cs.findbugs.AnalysisOptions
 
analysisOutputFiles - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
AnalysisPass - Class in edu.umd.cs.findbugs.plan
An analysis pass in the overall ExecutionPlan.
AnalysisPass() - Constructor for class edu.umd.cs.findbugs.plan.AnalysisPass
Constructor.
analysisSkippedDueToInvokeDynamic(XMethod) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
analysisTargets - Variable in class edu.umd.cs.findbugs.Project
List of jars/directories to analyze
analysisThread - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
AnalysisThread() - Constructor for class edu.umd.cs.findbugs.gui2.AnalyzingDialog.AnalysisThread
 
analysisTimestamp - Variable in class edu.umd.cs.findbugs.ProjectStats
 
analysisTimestamp - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
analysisVersion - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
analyze(IAnalysisCache, DescriptorType) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngine
Perform an analysis on class or method named by given descriptor.
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
analyze(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.BackwardTypeQualifierDataflowFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.BlockTypeAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CallListDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CompactLocationNumberingFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.DepthFirstSearchFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ExceptionSetFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ForwardTypeQualifierDataflowFactoryFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LiveLocalStoreDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LoadDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LockCheckerFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodGenFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionDominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostDominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionDominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ObligationDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ParameterSignatureListFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathTypeDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ReverseDepthFirstSearchFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.StoreDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.TypeDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnconditionalValueDerefDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCodeFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UsagesRequiringNonNullValuesFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
analyze(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
 
Analyze - Class in edu.umd.cs.findbugs
 
Analyze() - Constructor for class edu.umd.cs.findbugs.Analyze
 
analyzeApplication() - Method in class edu.umd.cs.findbugs.FindBugs2
Analyze the classes in the application codebase.
analyzeIfNullBranch(BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
This is called for both IFNULL and IFNONNULL instructions.
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Analyze the given Instruction.
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
analyzeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
analyzeList - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
analyzeMethod() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
analyzeMethod(ClassContext, Class<E>, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Analyze a method.
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.CheckCalls
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
analyzeMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
analyzeMethod(ClassContext, Method, StreamResourceTracker, ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
analyzeMethod(ClassContext, Method, Path) - Method in class edu.umd.cs.findbugs.detect.ViewCFG
 
analyzeMethod(ClassContext, Method, Set<Method>) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
analyzeMethod(ClassContext, Method, ResourceTrackerType, ResourceCollection<Resource>) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
analyzeModel - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
analyzeNullCheck(IsNullValueDataflow, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
analyzeRefComparisonBranch(BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
analyzingApplicationClass() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
analyzingClasses(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
AnalyzingDialog - Class in edu.umd.cs.findbugs.gui2
 
AnalyzingDialog(Project, AnalysisCallback, boolean) - Constructor for class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
AnalyzingDialog.AnalysisThread - Class in edu.umd.cs.findbugs.gui2
 
AndMatcher - Class in edu.umd.cs.findbugs.filter
 
AndMatcher() - Constructor for class edu.umd.cs.findbugs.filter.AndMatcher
 
animate() - Method in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
animator - Static variable in class edu.umd.cs.findbugs.gui2.SplashFrame
 
annotate(BugInstance) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
annotateAndReport(BugInstance, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
ANNOTATED_AS_GUARDED_BY_THIS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
ANNOTATED_AS_THREAD_SAFE - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
annotatedObject - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
AnnotatedObject - Interface in edu.umd.cs.findbugs.classfile.analysis
 
AnnotatedString - Class in edu.umd.cs.findbugs.gui
Class to handle Strings annotated with embedded mnemonics Note: Since the human interface guidelines for Mac OS X say never to use mnemonics, this class behaves as if no mnemonics are set when run on Mac OS X.
AnnotatedString(String) - Constructor for class edu.umd.cs.findbugs.gui.AnnotatedString
 
annotateWarningWithSourceLineInformation(State, Obligation, BugInstance) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
annotateWarningWithSourceSinkInfo(BugInstance, XMethod, ValueNumber, SourceSinkInfo) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
annotateWarningWithTypeQualifier(BugInstance, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
annotation - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
annotation - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
ANNOTATION_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
AnnotationArrayVisitor(String) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
AnnotationArrayVisitor(List<Object>) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
annotationClass - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
AnnotationDatabase<AnnotationEnum> - Class in edu.umd.cs.findbugs.ba
Database to keep track of annotated fields/methods/classes/etc.
AnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
AnnotationDatabase.Target - Enum Class in edu.umd.cs.findbugs.ba
 
annotationDescriptionBundle - Variable in class edu.umd.cs.findbugs.I18N
 
AnnotationDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors which want to perform a preorder traversal of the classfile including visiting Annotations.
AnnotationDetector() - Constructor for class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
AnnotationEnumeration<E> - Class in edu.umd.cs.findbugs.ba
 
AnnotationEnumeration(String, int) - Constructor for class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
annotationField(String, Object) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to visit an annotation field.
annotationFieldDefinition(String, String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to visit an annotation field definition.
annotationIsDirect(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
annotationIterator() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over all bug annotations.
annotationList - Variable in class edu.umd.cs.findbugs.BugInstance
 
AnnotationMatcher - Class in edu.umd.cs.findbugs.filter
 
AnnotationMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
annotationName - Variable in class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
annotationRetention - Variable in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
AnnotationRetentionDatabase - Class in edu.umd.cs.findbugs.ba
 
AnnotationRetentionDatabase() - Constructor for class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
AnnotationValue - Class in edu.umd.cs.findbugs.classfile.analysis
The "raw" version of an annotation appearing in a class file.
AnnotationValue(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Constructor.
AnnotationValue(String) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Constructor.
AnnotationValue.AnnotationArrayVisitor - Class in edu.umd.cs.findbugs.classfile.analysis
 
AnnotationVisitor - Class in edu.umd.cs.findbugs.visitclass
Subclass of PreorderVisitor that visits annotations on classes, fields, methods, and method parameters.
AnnotationVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
ANONYMOUS_CLASS_NAME - Static variable in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
ANONYMOUS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
anonymousClassAnnotation - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
anonymousInnerClassNamePattern - Static variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
ANY - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
 
ANY - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match both static and instance invocations.
ANY_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts any method.
anyAnnotations(AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
anyMatches - Variable in class edu.umd.cs.findbugs.filter.AndMatcher
 
anyMatches() - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
AnyMethodReturnValueStreamFactory - Class in edu.umd.cs.findbugs.detect
Factory for stream objects of a particular base class type returned by any method.
AnyMethodReturnValueStreamFactory(String) - Constructor for class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
anyMethods - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
ANYTIME - Enum constant in enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
 
AnyTypeMatcher - Class in edu.umd.cs.findbugs.util
A TypeMatcher that matches all types.
AnyTypeMatcher() - Constructor for class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
APP_CLASS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
appClassList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
appClassList - Variable in class edu.umd.cs.findbugs.FindBugs2
 
appCodeBaseIterator() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Return an iterator over the application codebases.
appCodeBaseIterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
appCodeBaseList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
append(int) - Method in class edu.umd.cs.findbugs.ba.Path
Append given BasicBlock id to the path.
append(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Append the given DetectorFactory to the end of the ordered detector list.
APPEND_FRAME - Enum constant in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
appendDetectorsToPass(Collection<DetectorFactory>, AnalysisPass) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
AppendingToAnObjectOutputStream - Class in edu.umd.cs.findbugs.detect
 
AppendingToAnObjectOutputStream(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
appendLines(StringBuilder) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
appendLinesRaw(StringBuilder) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
appendOption(StringBuilder, int, int, String) - Static method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
appendSourceSinkInfos(StringBuilder, String, Set<? extends SourceSinkInfo>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
appendToPass(DetectorFactory, AnalysisPass) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Append a DetectorFactory to the end position in an AnalysisPass.
appendWithoutDuplicates(List<T>, List<T>) - Static method in class edu.umd.cs.findbugs.Project
 
appletClass - Variable in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
applicableApplications - Variable in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
APPLICATION_CLASS - Static variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
applicationName - Static variable in class edu.umd.cs.findbugs.Version
 
applicationVersion - Static variable in class edu.umd.cs.findbugs.Version
 
apply() - Method in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges.MarkedEdge
 
apply(StateSet, int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
ApplyNewFilter - Class in edu.umd.cs.findbugs.gui2
Updates filters in the current running FindBugs.
ApplyNewFilter(Filter, PreferencesFrame, FilterActivity.FilterActivityNotifier) - Constructor for class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
applyPossibleObligationTransfers() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
applySuppression - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
applySuppression - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
applySuppression - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
applySuppression - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
applySuppression - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
applySuppression - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
applySuppression() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
applySuppressions - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
applySuppressions - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
applySuppressionSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
approxSet - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
AppVersion - Class in edu.umd.cs.findbugs
A version of an analyzed application.
AppVersion(long) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
AppVersion(long, long, String) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
AppVersion(long, Date, String) - Constructor for class edu.umd.cs.findbugs.AppVersion
 
appVersionIterator() - Method in interface edu.umd.cs.findbugs.BugCollection
Get an Iterator over AppVersions defined in the collection.
appVersionIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
appVersionList - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
Archive - Class in edu.umd.cs.findbugs.util
Utility methods for working with zip/jar archives.
Archive() - Constructor for class edu.umd.cs.findbugs.util.Archive
 
ARCHIVE_EXTENSION_SET - Static variable in class edu.umd.cs.findbugs.util.Archive
File extensions that indicate an archive (zip, jar, or similar).
areEqual - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
areOppositeBranches(int, int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
areRelated(String, String) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
ARG_DEFINITELY_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
arg1 - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
arg2 - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
argCount - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
argNums - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
args - Variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
Command line arguments.
args - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
argTypes - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
ARGUMENT_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
ARGUMENT_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ARGUMENT_TO_CALLED_METHOD - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
argumentDescriptionMap - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
argumentIndex - Variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.Info
 
argumentNames - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo
 
argumentNames - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaInfo
 
arguments - Variable in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
arguments - Variable in class edu.umd.cs.findbugs.sarif.Message
 
arguments(String) - Static method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
argumentSignature - Static variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
array - Variable in class edu.umd.cs.findbugs.ba.LockSet
Lock counts are stored in an array.
ARRAY_AND_NON_ARRAY - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
ARRAY_AND_OBJECT - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
ARRAY_CLONE - Enum constant in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
 
ARRAY_COPY - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
ARRAY_STORE_STUB_METHOD - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
ARRAY_TYPE - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A array
ARRAY_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
arrayFieldClones - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
arrayFieldsWrappedToBuffers - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
arrayParamClones - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
arrayParamsWrappedToBuffers - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
artifactLocation - Variable in class edu.umd.cs.findbugs.sarif.Location.PhysicalLocation
 
ArtifactLocation(URI, String) - Constructor for class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
ASCENDING - Static variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Compare in ascending order.
asDataflowClass(Class<?>) - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
asFeatureNum(int) - Static method in class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
askToSave() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
Returns true if cancelled
ASM_VERSION - Static variable in class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
 
asMap() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
assertDottedClassName(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
assertionMethodRefSet - Variable in class edu.umd.cs.findbugs.ba.AssertionMethods
Bitset of methodref constant pool indexes referring to likely assertion methods.
assertionMethods - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
assertionMethods - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
assertionMethods - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
AssertionMethods - Class in edu.umd.cs.findbugs.ba
Mark methodref constant pool entries of methods that are likely to implement assertions.
AssertionMethods(JavaClass) - Constructor for class edu.umd.cs.findbugs.ba.AssertionMethods
Constructor.
AssertionMethods.UserAssertionMethod - Class in edu.umd.cs.findbugs.ba
 
AssertionMethodsFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Class analysis engine for creating AssertionMethods objects.
AssertionMethodsFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
ASSERTIONS_ENABLED - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
assertIsDotted(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
assertIsSlashed(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
assertsFirstParameterIsNonnull(XMethod) - Static method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
assertSlashedClassName(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
assignAvailableLoadMap(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
AssignedFieldMap - Class in edu.umd.cs.findbugs.ba
 
AssignedFieldMap() - Constructor for class edu.umd.cs.findbugs.ba.AssignedFieldMap
 
AssignedFieldMapFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine for producing an AssignedFieldMap for a class.
AssignedFieldMapFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
assignedToPassSet - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
assignPC - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
assignPreviouslyKnownAs(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
assignToPass(DetectorFactory, AnalysisPass) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Make a DetectorFactory a member of an AnalysisPass.
asSourceLineAnnotation() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldAccess
 
asSourceLineAnnotation(Collection<FindInconsistentSync2.FieldAccess>) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldAccess
 
asSpecialKind(int) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
asString(GenericObjectType) - Method in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
asString(ArrayType) - Static method in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
ASSUME_NONZERO_TRIP_LOOPS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
assumedNonNull - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
asUnsignedByte(byte) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
AT_MOST_LOW - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Priority is at most low.
AT_MOST_MEDIUM - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Priority is at most medium.
atCatchBlock() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
atEOF() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
atMutationPoint(BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
AtomicityProblem - Class in edu.umd.cs.findbugs.detect
if we get from a ConcurrentHashMap and assign to a variable...
AtomicityProblem(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.AtomicityProblem
 
attachAcceleratorKey(JMenuItem, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
attachAcceleratorKey(JMenuItem, int, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
attachAcceleratorKeyNoCtrl(JMenuItem, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
attemptMatch(BasicBlock, BasicBlock.InstructionIterator) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Attempt to begin a match.
AUX_CLASSPATH_ENTRIES_KEY - Static variable in class edu.umd.cs.findbugs.Project
 
AUX_CLASSPATH_ENTRY_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
auxAnalyzepath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
auxClasspath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
auxClasspathEntryList - Variable in class edu.umd.cs.findbugs.Project
The list of auxiliary classpath entries.
auxCodeBaseIterator() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Return an iterator over the auxiliary codebases.
auxCodeBaseIterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
auxCodeBaseList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
auxFileList - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
auxiliaryClassCount - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
auxiliaryCount - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
AuxiliaryObligationPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase.AuxiliaryObligationPropertyDatabase
 
auxiliaryOut - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
auxList - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
auxModel - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
AvailableLoad - Class in edu.umd.cs.findbugs.ba.vna
An AvailableLoad indicates a field and (optionally) object reference for which a value is available.
AvailableLoad(ValueNumber, XField) - Constructor for class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Constructor from object reference and instance field.
AvailableLoad(XField) - Constructor for class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Constructor from static field.
AvailableLoadBiMap(Map<AvailableLoad, ValueNumber[]>) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
AvailableLoadBiMap(Map<AvailableLoad, ValueNumber[]>, Map<ValueNumber, AvailableLoad>) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
availableLoadMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
availableLoadMapAsString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
availableSortables - Variable in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
AVERAGE_COMPUTED_USING_DIVISION - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
await() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
awaitTermination(long, TimeUnit) - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
awaitTermination(long, TimeUnit) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
awaitTermination(long, TimeUnit) - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
AWTEventQueueExecutor - Class in edu.umd.cs.findbugs
 
AWTEventQueueExecutor() - Constructor for class edu.umd.cs.findbugs.AWTEventQueueExecutor
 

B

b - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
BACK_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Back edge.
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.
backEdgeUpdateCount - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
backgroundExecutor - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
BackIterator(CFG, BasicBlock) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
backwardBranches - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
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
 
BackwardProgramOrder() - Constructor for class edu.umd.cs.findbugs.ba.Dataflow.BackwardProgramOrder
 
backwardReach - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
backwardsBranch - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
BackwardsBranch(OpcodeStack, int, int) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop.BackwardsBranch
 
backwardsValueConflictsWithSource(FlowValue, SourceSinkInfo, TypeQualifierValue, boolean) - Static method in enum class 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
 
bad(OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
BAD_SIGNATURES - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
BadAppletConstructor - Class in edu.umd.cs.findbugs.detect
 
BadAppletConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
BadCastInEqualsSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
BadConstant(double, double, String, int) - Constructor for class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
badConstants - Static variable in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
badFieldName(Field) - Method in class edu.umd.cs.findbugs.detect.Naming
 
badlyComputingOddState - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
BadlyOverriddenAdapter - Class in edu.umd.cs.findbugs.detect
 
BadlyOverriddenAdapter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
badMethodName(String) - Method in class edu.umd.cs.findbugs.detect.Naming
 
badMethodNames - Static variable in class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
 
badOverrideMap - Variable in 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
 
badSignatures - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
BadSyntaxForRegularExpression - Class in edu.umd.cs.findbugs.detect
 
BadSyntaxForRegularExpression(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
badUseOfCompareResult(OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
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
 
balanced(State) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
Determine whether the state has "balanced" obligation counts for the consumed and produced Obligation types.
base - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
base - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
base - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
base - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
BASE_ES_PRIORITY - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
BASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
primitive or string
baseClassName - Variable in class edu.umd.cs.findbugs.detect.Naming
 
baseClassType - Variable in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
baseClassType - Variable in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
baseClassType - Variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
baseDir - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
baseDir - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
baseFootprint - Variable in class edu.umd.cs.findbugs.ProjectStats
 
baseGenericTypes - Static variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
baselineBugs - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
baselineDate - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
basePriority - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
baseToId - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
Map baseURI to uriBaseId.
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 - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
basicBlock - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
basicBlock - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.WorkListItem
 
basicBlock - Variable in class edu.umd.cs.findbugs.ba.Location
 
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.InstructionReverseIterator - Class in edu.umd.cs.findbugs.ba
A reverse Iterator over the instructions in a basic block.
BCEL_MISSING_CLASS_PATTERN - Static variable in class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
 
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
 
becameTop - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
before - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
before - Variable in class edu.umd.cs.findbugs.model.MovedClassMap
 
before - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
beforeAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
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.detect.MultipleInstantiationsOfSingletons
 
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.
best_priority_for_ICAST_INTEGER_MULTIPLY_CAST_TO_LONG - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
bestEffortCanonicalPath(File) - Static method in class edu.umd.cs.findbugs.RecursiveFileSearch
 
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.
BetterCFGBuilder2.Context - Class in edu.umd.cs.findbugs.ba
Inlining context.
BetterCFGBuilder2.EscapeTarget - Class in edu.umd.cs.findbugs.ba
A placeholder for a control edge that escapes its subroutine to return control back to an outer (calling) subroutine.
BetterCFGBuilder2.Subroutine - Class in edu.umd.cs.findbugs.ba
JSR subroutine.
BetterCFGBuilder2.WorkListItem - Class in edu.umd.cs.findbugs.ba
A work list item for creating the CFG for a subroutine.
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
 
biggestJumpTarget - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
binding - Variable in class edu.umd.cs.findbugs.ba.bcp.BindingSet
 
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 - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
bindingSet - Variable in class edu.umd.cs.findbugs.ba.bcp.MatchResult
 
bindingSet - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
BindingSet - Class in edu.umd.cs.findbugs.ba.bcp
A set of Bindings, which are definitions of variables occurring 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.
bitop - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
bitresultItem - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
bits - Variable in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
bits - Variable in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
BLACK - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex whose entire search tree has been visited.
block - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
blockAnnotate(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
blockId(BasicBlock) - Static method in class edu.umd.cs.findbugs.ba.Dataflow
 
blockIdList - Variable in class edu.umd.cs.findbugs.ba.Path
 
BlockingSourceRepository() - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
blockIter - Variable in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
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.
blockList - Variable in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
blockMap - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
 
blockMap - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
blockOrder - Variable in class edu.umd.cs.findbugs.ba.Dataflow
 
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.
BlockType() - Constructor for class edu.umd.cs.findbugs.ba.BlockType
Constructor.
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
 
BOOL_SEPARATOR - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Separator string for values composed from a string and boolean
booleanComparisonMethod(String) - Static method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
BooleanReturnNull - Class in edu.umd.cs.findbugs.detect
 
BooleanReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
boolPropertySet - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
Default maximum number of ClassContext objects to cache.
BootstrapMethodsUtil - Class in edu.umd.cs.findbugs.util
Utility methods for working with bootstrap methods
BootstrapMethodsUtil() - Constructor for class edu.umd.cs.findbugs.util.BootstrapMethodsUtil
 
border - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
border - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
BOTTOM - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
 
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.
BottomType() - Constructor for class edu.umd.cs.findbugs.ba.type.BottomType
 
BoundedLinkedHashSet() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection.BoundedLinkedHashSet
 
boundedPriority(int) - Method in class edu.umd.cs.findbugs.BugInstance
 
boundPriority() - Method in class edu.umd.cs.findbugs.BugInstance
 
boxClasses - Variable in class edu.umd.cs.findbugs.detect.NumberConstructor
 
boxedTypes - Static variable in class edu.umd.cs.findbugs.OpcodeStack
 
boxingMethod - Variable in class edu.umd.cs.findbugs.detect.NumberConstructor.Pair
 
boxModelIsSame(JComboBox<String>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
br - Variable in class edu.umd.cs.findbugs.CommandLineUiCallback
 
Branch(String, String, String, ValueRangeAnalysisFactory.LongRangeSet, Number) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
branchFallThrough - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
branchOffset - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
BranchOperationException(String) - Constructor for exception class edu.umd.cs.findbugs.gui2.BugTreeModel.BranchOperationException
 
branchOperations(ArrayList<String>, BugTreeModel.TreeModification) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
branchPopupMenu - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
branchTarget - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
branchTargets - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
bridgedMethodSignature - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
bridgedSignatures - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
Mapping from one method signature to its bridge method signature
bridgeFrom - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
bridgeFrom() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
bridgeFrom() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
bridgeFrom() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
bridgeTo - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
bridgeTo() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
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
 
browseButton - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
buf - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
buf - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
BUF - Enum constant in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
 
buffer - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
BUFFER_CLASS_MATCHER - Static variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
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
 
bufferFieldDuplicates - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
bufferFieldUnderDuplication - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
bufferParamDuplicates - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
bufferParamUnderDuplication - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
bug - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields.RememberedBug
 
bug - Variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
bug - Variable in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
bug - Variable in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
bug - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayMe
 
BUG_COLLECTION - Static variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
BUG_RANK - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.DroppedException
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.NumberConstructor
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.RedundantConditions
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.StartInConstructor
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
bugAccumulator - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
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.Data - Class in edu.umd.cs.findbugs
 
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 - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
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 <priority,high> or it could be <priority,high>, <designation,must fix>,<class,fishpond>, <package,default> In this implementation, <priority,high>,<designation,unclassified> is different from <designation,unclassified>,<priority,high>.
BugAspects() - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
 
BugAspects(BugAspects) - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects
 
BugAspects.SortableValue - Class in edu.umd.cs.findbugs.gui2
 
BugCard() - Constructor for enum class edu.umd.cs.findbugs.gui2.MainFrame.BugCard
 
bugCategories - Variable in class edu.umd.cs.findbugs.BugRanker
 
bugCategories - Variable in class edu.umd.cs.findbugs.Plugin
 
BugCategory - Class in edu.umd.cs.findbugs
A BugCategory object collects all of the metadata for a category of bugs.
BugCategory(String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
BugCategory(String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
BugCategory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.BugCategory
Constructor.
bugCategorySet - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
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
 
BUGCODE - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
bugCodeList - Variable in class edu.umd.cs.findbugs.Plugin
 
bugCodeMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
bugCollection - Variable in class edu.umd.cs.findbugs.AddMessages
 
bugCollection - Variable in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
bugCollection - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
bugCollection - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
bugCollection - Variable in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
bugCollection - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
bugCollection - Variable in class edu.umd.cs.findbugs.SortingBugReporter
 
bugCollection - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
bugCollection - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
bugCollection - Variable in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
bugCollection - Variable in class edu.umd.cs.findbugs.workflow.RebornIssues
 
bugCollection - Variable in class edu.umd.cs.findbugs.workflow.TestingGround
 
bugCollection - Variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
BugCollection - Interface in edu.umd.cs.findbugs
 
BugCollectionAnalyser - Class in edu.umd.cs.findbugs.sarif
 
BugCollectionAnalyser(BugCollection) - Constructor for class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
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
 
bugCollectionMap - Variable in class edu.umd.cs.findbugs.FuzzyBugComparator
Keep track of which BugCollections the various BugInstances have come from.
bugCount - Variable in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
BugCounts - Class in edu.umd.cs.findbugs
Class to store package bug statistics.
BugCounts() - Constructor for class edu.umd.cs.findbugs.BugCounts
 
buggyPackages - Variable in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
bugInstance - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
bugInstance - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
BugInstance - Class in edu.umd.cs.findbugs
An instance of a bug pattern.
BugInstance(Detector2, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Create a new BugInstance.
BugInstance(Detector, String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Create a new BugInstance.
BugInstance(String, int) - Constructor for class edu.umd.cs.findbugs.BugInstance
Constructor.
BugInstance.BugPropertyIterator - Class in edu.umd.cs.findbugs
 
BugInstance.NoSuchBugPattern - Exception Class in edu.umd.cs.findbugs
 
BugInstanceComparator() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
bugKinds - Variable in class edu.umd.cs.findbugs.BugRanker
 
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
BugLeafNode(BugInstance) - Constructor for class edu.umd.cs.findbugs.gui2.BugLeafNode
 
bugLeafNodeComparator - Variable in enum class edu.umd.cs.findbugs.gui2.Sortables
 
bugListPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
bugLiveAt(BugInstance, long) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
BugLoader - Class in edu.umd.cs.findbugs.gui2
Everything having to do with loading bugs should end up here.
BugLoader() - Constructor for class edu.umd.cs.findbugs.gui2.BugLoader
 
BugLoader.RedoAnalysisCallback - Class in edu.umd.cs.findbugs.gui2
just used to know how the new analysis went
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 - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
bugPattern - Variable in class edu.umd.cs.findbugs.WarningSuppressor
 
bugPattern - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
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
 
bugPatterns - Variable in class edu.umd.cs.findbugs.BugRanker
 
bugPatterns - Variable in class edu.umd.cs.findbugs.Plugin
 
bugPatternType - Variable in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
 
bugPopupMenu - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
BugProperty - Class in edu.umd.cs.findbugs
Name/value metadata pair that may be attached to a BugInstance.
BugProperty(String, String) - Constructor for class edu.umd.cs.findbugs.BugProperty
Constructor.
BugPropertyIterator() - Constructor for class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
BugRankCategory - Enum Class in edu.umd.cs.findbugs
Smaller value is scarier
BugRankCategory(int) - Constructor for enum class edu.umd.cs.findbugs.BugRankCategory
 
bugRanker - Variable in class edu.umd.cs.findbugs.Plugin
 
BugRanker - Class in edu.umd.cs.findbugs
Bug rankers are used to compute a bug rank for each bug instance.
BugRanker(URL) - Constructor for class edu.umd.cs.findbugs.BugRanker
 
BugRanker.Scorer - Class in edu.umd.cs.findbugs
 
BugRenderer - Class in edu.umd.cs.findbugs.gui2
 
BugRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.BugRenderer
 
BugReportDispatcher - Class in edu.umd.cs.findbugs
Bug reporter delegate actual operation to each bug reporter in the list.
BugReportDispatcher(Collection<TextUIBugReporter>) - Constructor for class edu.umd.cs.findbugs.BugReportDispatcher
 
bugReporter - Variable in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
bugReporter - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.AbstractAssertDetector
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CheckCalls
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontUseEnum
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DroppedException
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindBadCast2
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindFloatMath
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.LazyInit
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.MutableLock
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.Naming
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.RedundantConditions
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.StartInConstructor
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.TestingGround2
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ThrowingExceptions
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.URLProblems
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.ViewCFG
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.VolatileUsage
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
bugReporter - Variable in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
bugReporter - Variable in class edu.umd.cs.findbugs.FindBugs2
 
bugReporter - Variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
BugReporter - Interface in edu.umd.cs.findbugs
Generic interface for bug reporter objects.
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.
bugReporterType - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
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 - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
bugSet - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
BugSet - Class in edu.umd.cs.findbugs.gui2
BugSet is what we use instead of SortedBugCollections.
BugSet(BugCollection) - Constructor for class edu.umd.cs.findbugs.gui2.BugSet
 
BugSet(BugSet) - Constructor for class edu.umd.cs.findbugs.gui2.BugSet
Copy constructor, also used to make sure things are recalculated
BugSet(ArrayList<BugLeafNode>, boolean) - Constructor for class edu.umd.cs.findbugs.gui2.BugSet
 
BugSet(Collection<? extends BugLeafNode>) - Constructor for class edu.umd.cs.findbugs.gui2.BugSet
Creates a filterable dataset from the set passed in.
bugsPopulated - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
bugsPopulated() - Method in interface edu.umd.cs.findbugs.BugCollection
 
bugsPopulated() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
bugSummaryComponent(BugAnnotation, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
bugSummaryComponent(String, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
Creates bug summary component.
BugSummaryMouseListener(BugInstance, JLabel, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
bugTreeFilterListener - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
BugTreeModel - Class in edu.umd.cs.findbugs.gui2
The treeModel for our JTree
BugTreeModel(BugTreeModel) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
 
BugTreeModel(MainFrame, JTree, SorterTableColumnModel, BugSet) - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel
 
BugTreeModel.BranchOperationException - Exception Class in edu.umd.cs.findbugs.gui2
 
BugTreeModel.MyFilterListener - Class in edu.umd.cs.findbugs.gui2
 
BugTreeModel.TreeModification - Enum Class in edu.umd.cs.findbugs.gui2
 
bugType - Variable in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
bugType - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch.PotentialBugKey
 
bugType - Variable in class edu.umd.cs.findbugs.detect.FindOpenStream.PotentialOpenStream
 
bugType - Variable in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
bugType - Variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
bugType - Variable in class edu.umd.cs.findbugs.detect.Stream
 
bugUpdateExecutor - Variable in class edu.umd.cs.findbugs.CommandLineUiCallback
 
bugUpdateExecutor - Variable in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
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() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Build the execution plan.
build(BetterCFGBuilder2.Subroutine) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Build a subroutine.
build(CFG) - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
 
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(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
build(ZipInputStream, ZipEntry) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
build(MethodGen) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
buildCallMap(CFG, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
BuildCheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
Scan application classes for CheckReturnValue annotations.
BuildCheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
buildClassPath() - Method in class edu.umd.cs.findbugs.FindBugs2
Build the classpath from project codebases and system codebases.
buildClassPath(IClassPathBuilder, IClassFactory) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
buildClassSet(BugCollection) - Method in class edu.umd.cs.findbugs.model.MovedClassMap
Find set of classes referenced in given BugCollection.
buildConstraintGraph(Map<String, DetectorNode>, Set<DetectorFactory>, List<DetectorOrderingConstraint>) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Build a constraint graph.
Builder() - Constructor for class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
Builder() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
Builder() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
Builder(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
Builder(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
buildFindBugsAnnotationCodebaseList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Create a worklist that will add the FindBugs lib/annotations.jar to the classpath.
buildFindBugsFullJarCodebaseList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
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.
buildJSR305AnnotationsCodebaseList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Create a worklist that will add the FindBugs lib/jsr305.jar to the classpath.
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
 
BuildObligationPolicyDatabase.AuxiliaryObligationPropertyDatabase - Class in edu.umd.cs.findbugs.detect
 
buildPanel() - Method in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
buildPassList(ConstraintGraph) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
buildReferencedClassSet() - Method in class edu.umd.cs.findbugs.FindBugs2
 
buildResourceCollection(ClassContext, Method, ResourceTrackerType) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
buildSAXReader() - Static method in class edu.umd.cs.findbugs.xml.XMLUtil
 
buildShortNameToFullNameMap(Set<String>) - Method in class edu.umd.cs.findbugs.model.MovedClassMap
Build a map of short class names (without package) to full class names.
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.StringPassthruDatabase - Class in edu.umd.cs.findbugs.detect
 
buildSystemCodebaseList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
buildTransformerFactory() - Static method in class edu.umd.cs.findbugs.xml.XMLUtil
 
BuildUnconditionalParamDerefDatabase - Class in edu.umd.cs.findbugs.detect
Build database of unconditionally dereferenced parameters.
BuildUnconditionalParamDerefDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
buildURLClassLoader(URL[]) - Method in class edu.umd.cs.findbugs.PluginLoader
Creates a new URLClassLoader and adds it to the list of classloaders we need to close if we close the corresponding plugin
buildURLClassLoader(URL[], ClassLoader) - Method in class edu.umd.cs.findbugs.PluginLoader
Creates a new URLClassLoader and adds it to the list of classloaders we need to close if we close the corresponding plugin
bundle - Static variable in class edu.umd.cs.findbugs.L10N
 
bundle_en - Static variable in class edu.umd.cs.findbugs.L10N
 
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
 
bytecodeSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
bytecodeSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
bytes - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
bytesPerSecond - Variable in class edu.umd.cs.findbugs.io.SlowInputStream
 
byType - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 

C

cache - Variable in class edu.umd.cs.findbugs.ba.LockChecker
 
cache - Variable in class edu.umd.cs.findbugs.ba.SourceFinder
 
cache - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
cache - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
cache - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
cache - Variable in class edu.umd.cs.findbugs.gui2.BugSet
 
cache - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
Cache() - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder.Cache
 
CACHE_SIZE - Static variable in class edu.umd.cs.findbugs.ba.SourceFinder
 
cachedBitsets() - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
cachedBitsets_AL - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
cachedEntryFact - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
cachedEntryFact - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
CachedExceptionSet(TypeFrame, ExceptionSet) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.ba.Path
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.BugInstance
 
cachedHashCode - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
cachedLoopExits() - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
cachedLoopExits_AL - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
cachedMaximal - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
cachedMinimal - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
cacheSortables() - Method in class edu.umd.cs.findbugs.gui2.BugSet
we cache all values of each sortable that appear in the BugSet as we create it using cacheSortables, this makes it possible to only show branches that actually have bugs in them, and makes it faster by caching the results.
CACHING_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Caching value
calculateUUID5(UUID, String) - Static method in class edu.umd.cs.findbugs.sarif.GUIDCalculator
 
calendarType - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
ObjectType for Calendar
Call - Class in edu.umd.cs.findbugs.ba.ca
 
Call(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.ca.Call
 
callback - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
callback - Variable in class edu.umd.cs.findbugs.jaif.JAIFParser
 
callCount - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
CALLED_METHOD_1 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of most recently called method.
CALLED_METHOD_2 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of second-most recently called method.
CALLED_METHOD_3 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of third-most recently called method.
CALLED_METHOD_4 - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Name of fourth-most recently called method.
calledClass - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo
 
calledClassDescriptors - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
calledClassDescriptors - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
calledClassSet - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
calledFromConstructors - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
calledMethod - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo
 
calledMethodIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
Get an Iterator over self-called methods.
calledMethodNames - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
calledMethods - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
calledMethods - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
calledMethods - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
CalledMethods - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
CalledMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CalledMethods
 
calledMethodSet - Variable in class edu.umd.cs.findbugs.SelfCalls
 
calledMethodSignatures - Variable in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
This field is not updated by any code in the project. Will be removed in 5.x release.
calledOn - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo
 
calledOnName - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo
 
CalleeInfo(ClassDescriptor, XMethod, String, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo
 
calleeToCallerMap - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
caller - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
 
callerClass - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo
 
callerClass - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo
 
callerClones - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
callerConstructors - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
CallerInfo(XMethod, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.detect.FindOverridableMethodCall.CallerInfo
 
CallerInfo(OpcodeStack.Item, JavaClass, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo
 
callerMethod - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo
 
callerReadObjects - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
callerToCalleeMap - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
callGraph - Variable in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
callGraph - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
callGraph - Variable in class edu.umd.cs.findbugs.SelfCalls
 
CallGraph - Class in edu.umd.cs.findbugs
 
CallGraph() - Constructor for class edu.umd.cs.findbugs.CallGraph
 
CallGraphEdge - Class in edu.umd.cs.findbugs
 
CallGraphEdge(CallGraphNode, CallGraphNode) - Constructor for class edu.umd.cs.findbugs.CallGraphEdge
 
CallGraphNode - Class in edu.umd.cs.findbugs
 
CallGraphNode() - Constructor for class edu.umd.cs.findbugs.CallGraphNode
 
callIterator() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
callList - Variable in class edu.umd.cs.findbugs.ba.ca.CallList
 
CallList - Class in edu.umd.cs.findbugs.ba.ca
 
CallList() - Constructor for class edu.umd.cs.findbugs.ba.ca.CallList
 
CallListAnalysis - Class in edu.umd.cs.findbugs.ba.ca
 
CallListAnalysis(CFG, DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
CallListDataflow - Class in edu.umd.cs.findbugs.ba.ca
Dataflow class for CallListAnalysis.
CallListDataflow(CFG, CallListAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.ca.CallListDataflow
 
CallListDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CallListDataflow objects for a method.
CallListDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CallListDataflowFactory
 
callMap - Variable in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
callMap - Variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Map classname, methodname and signature to an int [].
callOnClose() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
This method is called when the application is closing.
CallPair(FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo, FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallPair
 
callPC - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
callSeen - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
callSite - Variable in class edu.umd.cs.findbugs.CallGraphEdge
 
CallSite - Class in edu.umd.cs.findbugs
The site of a method call.
CallSite(Method, BasicBlock, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.CallSite
Constructor.
callSiteIterator() - Method in class edu.umd.cs.findbugs.SelfCalls
Get an Iterator over all self call sites.
callsOverriddenMethodsFromConstructor - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
callsOverriddenMethodsFromConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
callsOverriddenMethodsFromSuperConstructor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
callsPattern - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
callsToOverridable - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
callToAssertionMethod(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
callToInvoke(int) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
CallToUnconditionalThrower - Class in edu.umd.cs.findbugs.detect
 
CallToUnconditionalThrower(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
CallToUnsupportedMethod - Class in edu.umd.cs.findbugs.detect
 
CallToUnsupportedMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
CAN_RETURN_NORMALLY - Static variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
canAdvanceToNextBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Determine if it is possible to continue matching in a successor basic block.
cancel() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
cancel(boolean) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
cancelButton - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
cancelButton - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
canceled - Variable in class edu.umd.cs.findbugs.util.FutureValue
 
canFilter(Sortables) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
canFork - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
CANNOT_RETURN_NORMALLY - Static variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
cannotDisable - Variable in class edu.umd.cs.findbugs.Plugin
 
cannotDisable - Variable in class edu.umd.cs.findbugs.PluginLoader
 
cannotDisable() - Method in class edu.umd.cs.findbugs.Plugin
 
CANONICAL_PACKAGE_SEPARATOR - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
canonicalize(FieldDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canonicalize(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
canonicalizeAll() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
canonicalizeString(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Deprecated.
this hack is needless for modern JVM, at least Java8
canonicalString(String) - Static method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
canonicalToXMethod - Variable in class edu.umd.cs.findbugs.detect.Naming
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
canRecompute() - Method in interface edu.umd.cs.findbugs.classfile.IClassAnalysisEngine
Return true if analysis results produced by this analysis engine can be recomputed.
canRecompute() - Method in class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
 
canReturnNormally() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
canValidate(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
CaptureKind() - Constructor for enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
 
card1Explanation1Label - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
card1Explanation2Label - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
card1Explanation3Label - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
card1TitleLabel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
cardPanel - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
castedItem - Variable in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
CATCH - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
CATCH - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
catchAnyAddress - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
catchBlockHasComment(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.DroppedException
Analyze a class's source code to see if there is a comment (or other text) in a catch block we have marked as dropping an exception.
catchesNull(ConstantPool, Code, Location) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
catchList - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
catchTypesForNull - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
categories - Variable in class edu.umd.cs.findbugs.filter.BugMatcher
 
category - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
category - Variable in class edu.umd.cs.findbugs.BugCategory
 
category - Variable in class edu.umd.cs.findbugs.BugPattern
 
category - Variable in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
CATEGORY - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
categoryDescriptionMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
CategoryFilteringBugReporter - Class in edu.umd.cs.findbugs
Filter reported warnings by category.
CategoryFilteringBugReporter(BugReporter, Set<String>) - Constructor for class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
categoryKey - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
categorySet - Variable in class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
cause - Variable in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
causes - Variable in class edu.umd.cs.findbugs.detect.DroppedException
 
cBuilder - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
CellRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList.CellRenderer
 
cfg - Variable in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
cfg - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
cfg - Variable in class edu.umd.cs.findbugs.ba.CFGPrinter
 
cfg - Variable in class edu.umd.cs.findbugs.ba.Dataflow
 
cfg - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
cfg - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
cfg - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
cfg - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
cfg - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
cfg - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
cfg - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
cfg - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
CFG - Class in edu.umd.cs.findbugs.ba
Simple control flow graph abstraction for BCEL.
CFG() - Constructor for class edu.umd.cs.findbugs.ba.CFG
Constructor.
CFG.LocationIterator - Class in edu.umd.cs.findbugs.ba
An Iterator over the Locations in the CFG.
CFGBuilder - Interface in edu.umd.cs.findbugs.ba
Abstract interface for CFG builder classes.
CFGBuilderException - Exception Class in edu.umd.cs.findbugs.ba
 
CFGBuilderException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.CFGBuilderException
 
CFGBuilderFactory - Class in edu.umd.cs.findbugs.ba
Factory object to create CFGBuilders for methods.
CFGBuilderFactory() - Constructor for class edu.umd.cs.findbugs.ba.CFGBuilderFactory
 
CFGDetector - Class in edu.umd.cs.findbugs.bcel
Base class for detectors that analyze CFG (and/or use CFG-based analyses).
CFGDetector() - Constructor for class edu.umd.cs.findbugs.bcel.CFGDetector
 
CFGFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CFG (control flow graph) objects for an analyzed method.
CFGFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
Constructor.
cfgModified - Variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
cfgModified - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
CFGPrinter - Class in edu.umd.cs.findbugs.ba
Print out a representation of a control-flow graph.
CFGPrinter(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CFGPrinter
 
cfgSub - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
changedArg(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
changeFontSize() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
changePackagePrefixLength() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
changeSet(BugSet) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
changesOnlyNewObjects(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
changeTabSize() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
characters(char[], int, int) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
charset - Static variable in class edu.umd.cs.findbugs.charsets.SourceCharset
 
charset - Static variable in class edu.umd.cs.findbugs.charsets.UserTextFile
 
charToLineNum(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
check - Variable in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
check - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
check - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
check() - Static method in class edu.umd.cs.findbugs.CheckBcel
Check that the BCEL classes present seem to be the right ones.
check() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
check(int) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
check(XClass, ClassDescriptor, boolean, int) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
check(XField, ClassDescriptor, boolean, int) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
check(XMethod, ClassDescriptor, boolean, int) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
check(AnnotationValue, Object, Collection<BugInstance>, boolean, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
check(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
check(String, String[], int, int) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
check(InstructionHandle, int[]) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
check(T, T) - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
CHECK - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
CHECK_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CHECK_CALLS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CHECK_EXCLUSIVE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Should exclusive type qualifiers be handled?
CHECK_EXHAUSTIVE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
CHECK_FOR_NULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
CHECK_RETURN_VALUE_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_IGNORE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_INFERRED - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_LOW - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_LOW_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_MEDIUM - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_MEDIUM_BAD_PRACTICE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_UNKNOWN - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CHECK_RETURN_VALUE_VERY_HIGH - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
checkAllNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueDataflow, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
CheckAnalysisContextContainedAnnotation - Class in edu.umd.cs.findbugs.detect
 
CheckAnalysisContextContainedAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
checkAndRecordCallBetweenNonOverridableMethods(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checkAndRecordCallFromClone(XMethod, XMethod, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checkAndRecordCallFromConstructor(XMethod, XMethod, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checkAndRecordCallFromReadObject(XMethod, XMethod, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checkAndRecordCallToOverridable(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checkAnnotation(String, Collection<BugInstance>, boolean, int, Integer, Integer, Object, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
CheckBcel - Class in edu.umd.cs.findbugs
Check that the BCEL classes present seem to be the right ones.
CheckBcel() - Constructor for class edu.umd.cs.findbugs.CheckBcel
 
checkBoolean(String, String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
checkBoolean(String, String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
checkBoolean(String, String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
CheckBoxList<E> - Class in edu.umd.cs.findbugs.gui2
A list of JCheckBoxes! How convenient! Adapted from: http://www.devx.com/tips/Tip/5342
CheckBoxList() - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList
 
CheckBoxList(E[]) - Constructor for class edu.umd.cs.findbugs.gui2.CheckBoxList
 
CheckBoxList.CellRenderer - Class in edu.umd.cs.findbugs.gui2
 
checkBoxSortList - Variable in class edu.umd.cs.findbugs.gui2.SorterDialog
 
checkBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
For debugging: check a BugInstance to make sure it is valid.
CheckCalls - Class in edu.umd.cs.findbugs.detect
This is just for debugging method call resolution.
CheckCalls(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckCalls
 
checkCallSitesAndReturnInstructions() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
CheckCallSitesAndReturnInstructions() - Constructor for class edu.umd.cs.findbugs.detect.FindNullDeref.CheckCallSitesAndReturnInstructions
 
CheckCallSitesAndReturnInstructions() - Constructor for class edu.umd.cs.findbugs.detect.NoiseNullDeref.CheckCallSitesAndReturnInstructions
 
checkCircularity(State, Obligation, int) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Bail out of the analysis is an obligation is acquired or released in a loop.
checkClass - Variable in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
checkConsistent(Variable, Variable, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Check that the Variables determined for the field and the value loaded/stored are consistent with previous variable definitions.
checkConst(Number) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
checkConstantPoolIndex(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Check that a constant pool index is valid.
checkConstantTag(ClassParser.Constant, int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Check that a constant has the expected tag.
checkConsumedAndProducedValues(Instruction, ValueNumber[], ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
checkDatabases() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
Check whether or not the various interprocedural databases we can use exist and are nonempty.
checkDataflow(XMethod, CFG, TypeQualifierValue<?>, ValueNumberDataflow, ForwardTypeQualifierDataflow, BackwardTypeQualifierDataflow) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkDirectCase(XMethod, XMethod, String, int, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
checked - Variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
CHECKED_CAST_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
CHECKED_EXCEPTIONS_FLAG - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Checked exceptions can be thrown on edge.
CHECKED_NN - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Definitely not null because of a comparison to a known null value.
CHECKED_NULL - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Definitely null because of a comparison to a known null value.
CHECKED_VALUE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant null comparison is of a checked null value.
checkedAnalysisException - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
CheckedAnalysisException - Exception Class in edu.umd.cs.findbugs.classfile
Common superclass for all checked exceptions that can be thrown while performing some kind of analysis.
CheckedAnalysisException() - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(CheckedAnalysisException) - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
 
CheckedAnalysisException(String) - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
CheckedAnalysisException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.classfile.CheckedAnalysisException
Constructor.
checkedCast(Class<E>, Object) - Static method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
checkedCauses - Variable in class edu.umd.cs.findbugs.detect.DroppedException
 
checkedDatabases - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
checkedException - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory.DataflowResult
 
checkEdges(CFG, Map<ValueNumber, NullValueUnconditionalDeref>, Map<ValueNumber, SortedSet<Location>>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
checkedNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be non-null because it was compared against null value, or because we saw the object creation.
checkedNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be null because it was compared against null value, or because we saw that it was assigned the null constant.
checkEqualsComparison(Location, JavaClass, Method, MethodGen, ConstantPoolGen, TypeDataflow) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
Checker() - Constructor for class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
checkExitCodeFail(TextUICommandLine, Exception) - Static method in class edu.umd.cs.findbugs.FindBugs
 
CheckExpectedWarnings - Class in edu.umd.cs.findbugs.detect
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
CheckExpectedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
checkFindBugsDefaultAnnotation(ClassDescriptor, AnnotatedObject, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
checkFirstCommonSuperclassQueryCache(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
checkFlag(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
checkFlag(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
checkForBitIorofSignedByte - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
checkForBranchExit(byte[], int) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
checkForComparingClasses() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
checkForCompatibleLongComparison(OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
checkForConflictingValues(XMethod, CFG, TypeQualifierValue<?>, TypeQualifierValueSet, TypeQualifierValueSet, Location, Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkForEqualityTest(XMethod, CFG, TypeQualifierValue<?>, TypeQualifierValueSet, Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkForFieldEscape() - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
checkForImport() - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
checkForInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
checkForIntegerMinValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Value could be Integer.MIN_VALUE
checkForKnownValue(Instruction) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
Check given Instruction to see if it produces a known value.
checkForMethodExportImport() - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
checkForNestedAccess(ClassContext, JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
checkForNoAnalysis() - Method in class edu.umd.cs.findbugs.DetectorFactory
 
CheckForNull - Annotation Interface in edu.umd.cs.findbugs.annotations
The annotated element might be null, and uses of the element should check for null.
checkForNullForcingABranch(int, int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
checkForPossibleObligationTransfer(InvokeInstruction, InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
checkForRecursion() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Check to ensure that this context is not the result of recursion.
checkForSelfOperation(int, String) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
checkForSelfOperation(ClassContext, Location, ValueNumberDataflow, String, Method, MethodGen, String) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
checkForUnconditionallyDereferencedNullValues(Location, Map<ValueNumber, SortedSet<Location>>, Map<ValueNumber, NullValueUnconditionalDeref>, ValueNumberFrame, IsNullValueFrame, UnconditionalValueDerefSet, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Check for unconditionally dereferenced null values at a particular location in the CFG.
checkForWeirdEquals(String, String, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
CheckImmutableAnnotation - Class in edu.umd.cs.findbugs.detect
 
CheckImmutableAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
checkInputStream(InputStream) - Static method in class edu.umd.cs.findbugs.SortedBugCollection
 
checkInstance(Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Check to see if the instruction has a null check associated with it, and if so, add a dereference.
checkIntegrity() - Method in class edu.umd.cs.findbugs.ba.CFG
 
checkItem(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
checkLocation - Variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkLoopEnd() - Method in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
checkLoopStart(int) - Method in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
checkMethod - Variable in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
checkMethod(XMethod) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
checkMonitorWait() - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
checkNoKaboomNNLocation() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
checkNonNullParam(Location, ConstantPoolGen, TypeDataflow, InvokeInstruction, BitSet, BitSet) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
We have a method invocation in which a possibly or definitely null parameter is passed.
checkNonNullParams(Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
If this is a method call instruction, check to see if any of the parameters are @NonNull, and treat them as dereferences.
checkNonNullParams(Location, ValueNumberFrame, ConstantPoolGen, Method, IsNullValueFrame) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
checkNonNullPutField(Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
If this is a putfield or putstatic instruction, check to see if the field is @NonNull, and treat it as dereferences.
checkNonNullReturnValue(XMethod, Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
If this is a method call instruction, check to see if any of the parameters are @NonNull, and treat them as dereferences.
checkNonSuper(XMethod, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.Naming
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Check that all required attributes have been set.
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Check that all required attributes have been set
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
checkParameters() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
checkParm(int, int, int, int) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
checkProperty(T, Object) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Check whether or not the given WarningProperty has the given attribute value.
checkQualifier(XMethod, CFG, TypeQualifierValue<?>, ForwardTypeQualifierDataflowFactory, BackwardTypeQualifierDataflowFactory, ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
Check a specific TypeQualifierValue on a method.
checkRange(OpcodeStack.Item, Object, Object, String) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.RangeCheckSubDetector
 
checkRefComparison(Location, JavaClass, Method, MethodGen, FindRefComparison.RefComparisonTypeFrameModelingVisitor, TypeDataflow, List<FindRefComparison.WarningWithProperties>, List<FindRefComparison.WarningWithProperties>) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
CheckRelaxingNullnessAnnotation - Class in edu.umd.cs.findbugs.detect
Checks that overriding methods do not relax Nonnull (made CheckForNull) on return values or CheckForNull (made Nonnull) on parameters.
CheckRelaxingNullnessAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
CheckRelaxingNullnessAnnotation.DetectorNode - Class in edu.umd.cs.findbugs.detect
 
CheckRelaxingNullnessAnnotation.HierarchyIterator - Class in edu.umd.cs.findbugs.detect
 
checkReturnAnnotationDatabase - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
CheckReturnAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
 
CheckReturnAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
CheckReturnValue - Annotation Interface in edu.umd.cs.findbugs.annotations
This annotation is used to denote a method whose return value should always be checked when invoking the method.
CheckReturnValueAnnotation - Class in edu.umd.cs.findbugs.ba
 
CheckReturnValueAnnotation(String, int, int) - Constructor for class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
CheckReturnValueAnnotation(String, int, String, int) - Constructor for class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
checkSeen(int) - Method in class edu.umd.cs.findbugs.detect.FindArgumentAssertions
Returns the number of arguments that is popped from the stack for the given opcode
checkSeen(int) - Method in class edu.umd.cs.findbugs.detect.FindAssertionsWithSideEffects
Returns true if the opcode is a side effect producing instruction
checksForEqualTo(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassSummary
 
checkSorter() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
checkStackValue(int) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
checkStateForLeakedObligations(State, Map<Obligation, State>) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
checkSuper(XMethod, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.Naming
 
checkTable(LineNumberTable) - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
 
CheckTypeQualifiers - Class in edu.umd.cs.findbugs.detect
Check JSR-305 type qualifiers.
CheckTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
checkUnconditionalDerefDatabase(Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Check method call at given location to see if it unconditionally dereferences a parameter.
checkUnconditionalDerefDatabase(Location, ValueNumberFrame, ConstantPoolGen, IsNullValueFrame, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
checkUnconditionallyDereferencedParam(Location, ConstantPoolGen, TypeDataflow, InvokeInstruction, BitSet, BitSet) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
checkValueSources(XMethod, CFG, TypeQualifierValue<?>, ValueNumberDataflow, ForwardTypeQualifierDataflow, BackwardTypeQualifierDataflow) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
childIterator() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
childIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTree
Return collection of children of this search tree.
childList - Variable in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
children - Variable in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
choose(boolean, String) - Method in interface edu.umd.cs.findbugs.TextUICommandLine.Chooser
Choose a detector, plugin, etc.
choose(Edge) - Method in interface edu.umd.cs.findbugs.ba.EdgeChooser
Return whether or not given Edge should be chosen.
choose(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(JavaClassAndMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(XMethod) - Method in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
choose(XMethod) - Method in interface edu.umd.cs.findbugs.ba.JavaClassAndMethodChooser
Deprecated.
 
choose(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
Return whether or not given DetectorFactory should be chosen.
choose(DetectorFactory) - Method in interface edu.umd.cs.findbugs.Plugin.FactoryChooser
 
choose(String, String, TextUICommandLine.Chooser) - Method in class edu.umd.cs.findbugs.TextUICommandLine
Common handling code for -chooseVisitors and -choosePlugins options.
choose(Method) - Method in interface edu.umd.cs.findbugs.ba.MethodChooser
Determine whether or not given method should be chosen.
choose(Value) - Method in interface edu.umd.cs.findbugs.ba.DataflowValueChooser
 
chooser - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
chooser - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
chooseVisitors - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
CHOP_FRAME - Enum constant in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
Churn - Class in edu.umd.cs.findbugs.workflow
 
Churn() - Constructor for class edu.umd.cs.findbugs.workflow.Churn
 
Churn(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.Churn
 
Churn.ChurnCommandLine - Class in edu.umd.cs.findbugs.workflow
 
Churn.Data - Class in edu.umd.cs.findbugs.workflow
 
ChurnCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.Churn.ChurnCommandLine
 
CLASS - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Deprecated.
CLASS - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
CLASS - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
CLASS - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
CLASS_GET_NAME - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
CLASS_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
XML element name for a ClassHash.
CLASS_HASHES_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
CLASS_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
CLASS_NAME_RANDOM - Static variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
ClassAnalysis(JavaClass, String) - Constructor for class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
classAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
 
classAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
classAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
 
classAnalysisEngineMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
classAnalysisMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
classAndMethod - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
classAndMethod - Variable in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
classAndMethod - Variable in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
ClassAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation object specifying a Java class involved in the bug.
ClassAnnotation(String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
Constructor.
ClassAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.ClassAnnotation
 
classAnnotations - Variable in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
classAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
classAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
classBeingAnalyzed - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
CLASSCAST_ERROR - Static variable in class edu.umd.cs.findbugs.Footprint
 
classCodeSize - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
classConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
classContext - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
classContext - Variable in class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
classContext - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
 
classContext - Variable in class edu.umd.cs.findbugs.bcel.PreorderDetector
 
classContext - Variable in class edu.umd.cs.findbugs.BytecodeScanningDetector
 
classContext - Variable in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
classContext - Variable in class edu.umd.cs.findbugs.detect.DroppedException
 
classContext - Variable in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
classContext - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
classContext - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
classContext - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
classContext - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
classContext - Variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
classContext - Variable in class edu.umd.cs.findbugs.SelfCalls
 
ClassContext - Class in edu.umd.cs.findbugs.ba
A ClassContext caches all of the auxiliary objects used to analyze the methods of a class.
ClassContext(JavaClass, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.ClassContext
Constructor.
ClassContextClassAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Adapter to produce the ClassContext for a given class.
ClassContextClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
ClassData - Class in edu.umd.cs.findbugs.classfile.analysis
The data (bytes) of a class.
ClassData(ClassDescriptor, ICodeBaseEntry, byte[]) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassData
Constructor.
ClassDataAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the data (bytes) of a class.
ClassDataAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
ClassDataAnalysisEngine.VirtualCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.engine
 
classDefinesMethod(JavaClass, XMethod) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
classDescriptor - Variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
classDescriptor - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
classDescriptor - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
classDescriptor - Variable in exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
classDescriptor - Variable in exception class edu.umd.cs.findbugs.classfile.MissingClassException
 
ClassDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor identifying a class.
ClassDescriptor(String) - Constructor for class edu.umd.cs.findbugs.classfile.ClassDescriptor
Constructor.
classDescriptorMap - Variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
classDescriptorToVertexMap - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
classes - Variable in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
 
classesPerPass - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
classesScanned - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
classesThatCantBeFound - Variable in class edu.umd.cs.findbugs.ba.URLClassPath
 
classesWithGetClassBasedEquals - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
classesWithInstanceOfBasedEquals - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
classFactory - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
classFactory - Variable in class edu.umd.cs.findbugs.FindBugs2
 
ClassFactory - Class in edu.umd.cs.findbugs.classfile.impl
Factory to create codebase/classpath/classfile objects.
ClassFactory() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
classFeatureSet - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
ClassFeatureSet - Class in edu.umd.cs.findbugs.model
Features of a class which may be used to identify it if it is renamed or modified.
ClassFeatureSet() - Constructor for class edu.umd.cs.findbugs.model.ClassFeatureSet
Constructor.
classFeatureSetIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
classFeatureSetMap - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
classFields - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
classFileFound - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
ClassFileNameMismatch() - Constructor for exception class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.ClassFileNameMismatch
 
classHash - Variable in class edu.umd.cs.findbugs.ba.ClassHash
 
ClassHash - Class in edu.umd.cs.findbugs.ba
Compute a hash of method names and signatures.
ClassHash() - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
Constructor.
ClassHash(String, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.ClassHash
Constructor.
classHasParameter(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
classifyUnknownEdges() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
classInfo - Variable in class edu.umd.cs.findbugs.ba.ClassContext
 
ClassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
ClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.
ClassInfo(ClassDescriptor, String, ClassDescriptor, ClassDescriptor[], ICodeBaseEntry, int, String, int, int, Collection<ClassDescriptor>, Set<ClassDescriptor>, Map<ClassDescriptor, AnnotationValue>, FieldInfo[], MethodInfo[], ClassDescriptor, boolean, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
ClassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
ClassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the ClassInfo for a loaded class.
ClassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
classInit - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
classIsFinal - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
classIsPublicOrProtected - Variable in class edu.umd.cs.findbugs.detect.Naming
 
classIsVisibleToOtherPackages - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
classLineMap - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
classLoader - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
classLoader - Variable in class edu.umd.cs.findbugs.PluginLoader
 
classLoaderForResources - Variable in class edu.umd.cs.findbugs.PluginLoader
 
classLocation - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
ClassLocation() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
classLocations - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
classMatcher(String) - Static method in class edu.umd.cs.findbugs.ClassScreener
 
ClassMatcher - Class in edu.umd.cs.findbugs.filter
 
ClassMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
 
ClassMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.ClassMatcher
 
ClassMember - Interface in edu.umd.cs.findbugs.ba
Common super-interface for class members (fields and methods).
className - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
className - Variable in class edu.umd.cs.findbugs.ba.AssertionMethods.UserAssertionMethod
 
className - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
className - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke.SubclassMatcher
 
className - Variable in class edu.umd.cs.findbugs.ba.ca.Call
 
className - Variable in class edu.umd.cs.findbugs.ba.ClassHash
 
className - Variable in exception class edu.umd.cs.findbugs.ba.MissingClassException
 
className - Variable in class edu.umd.cs.findbugs.ba.obl.Obligation
 
className - Variable in exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
className - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
className - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
className - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
className - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
className - Variable in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
className - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch.PotentialBugKey
 
className - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
className - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
className - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
className - Variable in class edu.umd.cs.findbugs.filter.ClassMatcher
 
className - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
 
className - Variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
className - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
className - Variable in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
className - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
className - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
ClassName - Class in edu.umd.cs.findbugs.util
Utility methods for working with class names.
ClassName() - Constructor for class edu.umd.cs.findbugs.util.ClassName
 
ClassNameAndSuperclassInfo - Class in edu.umd.cs.findbugs.classfile.analysis
Represents the class name, superclass name, and interface list of a class.
ClassNameAndSuperclassInfo(ClassDescriptor, ClassDescriptor, ClassDescriptor[], ICodeBaseEntry, int, Collection<ClassDescriptor>, Set<ClassDescriptor>, int, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
ClassNameAndSuperclassInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
ClassNameAndSuperclassInfoAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine
Analysis engine to produce the ClassInfo for a loaded class.
ClassNameAndSuperclassInfoAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
ClassNameComparator(IProfiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
classNameMatcher - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
ClassNameMismatchException - Exception Class in edu.umd.cs.findbugs.classfile
Exception to indicate that the class name defined in a class file does not match its expected class name (as indicated by its resource name).
ClassNameMismatchException(ClassDescriptor, ClassDescriptor, ICodeBaseEntry) - Constructor for exception class edu.umd.cs.findbugs.classfile.ClassNameMismatchException
Constructor.
classNameRewriter - Variable in class edu.umd.cs.findbugs.FuzzyBugComparator
 
classNameRewriter - Variable in class edu.umd.cs.findbugs.SloppyBugComparator
 
classNameRewriter - Variable in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
ClassNameRewriter - Interface in edu.umd.cs.findbugs.model
Rewrite class names.
ClassNameRewriterUtil - Class in edu.umd.cs.findbugs.model
Utility methods for using a ClassNameRewriter.
ClassNameRewriterUtil() - Constructor for class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
 
classNameToObligationMap - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
ClassNodeAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine to produce the ClassNode (ASM tree format) for a class.
ClassNodeAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
ClassNodeDetector - Class in edu.umd.cs.findbugs.asm
Abstract base class to to reduce boilerplate needed for writing ASM-based Detectors implemented as ClassNode visitors
ClassNodeDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.asm.ClassNodeDetector
Construct a ClassNodeDetector.
ClassNotFoundExceptionParser - Class in edu.umd.cs.findbugs.ba
Parse the detail message in a ClassNotFoundException to extract the name of the missing class.
ClassNotFoundExceptionParser() - Constructor for class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
 
classObjectValueMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
classObserverList - Variable in class edu.umd.cs.findbugs.FindBugs2
 
classParser - Variable in class edu.umd.cs.findbugs.ba.RepositoryClassParser
 
ClassParser - Class in edu.umd.cs.findbugs.classfile.engine
Parse a class to extract symbolic information.
ClassParser(DataInputStream, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParser
Constructor.
ClassParser.Constant - Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParser.FieldOrMethodDescriptorCreator<E> - Interface in edu.umd.cs.findbugs.classfile.engine
 
ClassParserInterface - Interface in edu.umd.cs.findbugs.classfile.engine
Interface implemented by ClassParsers - objects that take the raw bytes of a classfile and parse the important symbolic information to produce ClassNameAndSuperclassInfo and ClassInfo objects.
ClassParserMethodVisitor(TreeSet<ClassDescriptor>, MethodInfo.Builder, String, int, String, ClassNameAndSuperclassInfo.Builder) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
ClassParserUsingASM - Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingASM(ClassReader, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
ClassParserUsingASM.ClassParserMethodVisitor - Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingASM.IdentityMethodState - Enum Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingASM.ParameterLoadState - Enum Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingASM.StubState - Enum Class in edu.umd.cs.findbugs.classfile.engine
 
ClassParserUsingBCEL - Class in edu.umd.cs.findbugs.classfile.engine
Deprecated.
ClassParserUsingBCEL(JavaClass, ClassDescriptor, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
classpath - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
classpath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
classPath - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
classPath - Variable in class edu.umd.cs.findbugs.FindBugs2
 
ClassPathBuilder - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IClassPathBuilder.
ClassPathBuilder(IClassFactory, IErrorLogger) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Constructor.
ClassPathBuilder.DiscoveredCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
A codebase discovered during classpath building.
ClassPathBuilder.WorkListItem - Class in edu.umd.cs.findbugs.classfile.impl
Worklist item.
ClassPathImpl - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of IClassPath.
ClassPathImpl() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
ClassPathUtil - Class in edu.umd.cs.findbugs.util
Some utility methods for working with the Java class path.
ClassPathUtil() - Constructor for class edu.umd.cs.findbugs.util.ClassPathUtil
 
classPattern - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
classReader - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
ClassReaderAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine to produce an ASM ClassReader for a class.
ClassReaderAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
classRequires - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
classScreener - Variable in class edu.umd.cs.findbugs.FindBugs2
 
classScreener - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
ClassScreener - Class in edu.umd.cs.findbugs
Class to pre-screen class files, so that only a subset are analyzed.
ClassScreener() - Constructor for class edu.umd.cs.findbugs.ClassScreener
Constructor.
classSearchStrings - Variable in class edu.umd.cs.findbugs.gui2.ViewFilter
 
classSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
classSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
ClassStats(String, String) - Constructor for class edu.umd.cs.findbugs.PackageStats.ClassStats
 
classSummary - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
classSummary - Variable in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
ClassSummary - Class in edu.umd.cs.findbugs.ba
 
ClassSummary() - Constructor for class edu.umd.cs.findbugs.ba.ClassSummary
 
classToAccessMap - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Map of class names to maps of method names to InnerClassAccess objects representing access methods.
ClassVertex - Class in edu.umd.cs.findbugs.ba.ch
Vertex class - represents a class or interface in the InheritanceGraph.
ClassVertex(ClassDescriptor, boolean) - Constructor for class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
ClassVertex(ClassDescriptor, XClass) - Constructor for class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
ClassWarningSuppressor - Class in edu.umd.cs.findbugs
 
ClassWarningSuppressor(String, ClassAnnotation) - Constructor for class edu.umd.cs.findbugs.ClassWarningSuppressor
 
clazz - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
clazz - Variable in class edu.umd.cs.findbugs.ClassWarningSuppressor
 
clazz - Variable in class edu.umd.cs.findbugs.log.Profiler.Clock
 
cleanCode(String, int, int) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
cleanDerefSet(Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
cleanStaleKnowledge(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
cleanupObligation - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
CleanupObligation - Annotation Interface in edu.umd.cs.findbugs.annotations
Mark a class or interface as a resource type requiring cleanup.
clear() - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
clear() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Clear cache and reference in this instances.
clear() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
clear() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Clear the deref set.
clear() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
clear() - Method in class edu.umd.cs.findbugs.ba.LockSet
Clear all entries out of this LockSet.
clear() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
clear() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Remove all exceptions from the set.
clear() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
clear() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
clear() - Method in class edu.umd.cs.findbugs.filter.Filter
 
clear() - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
clear() - Method in class edu.umd.cs.findbugs.log.Profiler
Clears the previously accumulated data.
clear() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
clear() - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
clear() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
clear() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
clear() - Method in class edu.umd.cs.findbugs.util.Multiset
 
CLEAR - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
 
CLEAR - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
clearAll() - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
clearAllCategories() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Clear all bug categories from the hidden list.
clearAllDeadStores() - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
clearAlwaysOnTop - Static variable in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
clearAlwaysOnTopLater - Static variable in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
clearAnalysisContext() - Static method in class edu.umd.cs.findbugs.FindBugs2
 
clearAppVersions() - Method in interface edu.umd.cs.findbugs.BugCollection
Clear all AppVersions representing previously-analyzed versions of the application.
clearAppVersions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearBugCollection() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
clearBugCounts() - Method in class edu.umd.cs.findbugs.BugCounts
 
clearBugCounts() - Method in class edu.umd.cs.findbugs.PackageStats
 
clearBugCounts() - Method in class edu.umd.cs.findbugs.ProjectStats
Clear bug counts
clearBugInstances() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
Clear all accumulated bugs without reporting them
clearCache() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Clear the cache.
clearCache() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
clearCache() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel.MyFilterListener
 
clearCache() - Method in interface edu.umd.cs.findbugs.gui2.FilterListener
 
clearCache() - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
clearCaches() - Method in class edu.umd.cs.findbugs.FindBugs2
Protected to allow Eclipse plugin remember some cache data for later reuse
clearClassBeingAnalyzed() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
clearClassContextCache() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Clear the ClassContext cache.
clearClassFeatures() - Method in interface edu.umd.cs.findbugs.BugCollection
 
clearClassFeatures() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearDerefSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Clear the set of dereferences for given ValueNumber
clearDerefsOnNonNullBranches(IsNullValueDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
HACK: use the given is-null dataflow to clear deref sets for values that are known to be definitely non-null on a branch.
clearErrors() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearExactSet() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Clear the exact type set.
clearFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
clearGenerateRelativeSource() - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ClearGuiSaveState - Class in edu.umd.cs.findbugs.gui2
 
ClearGuiSaveState() - Constructor for class edu.umd.cs.findbugs.gui2.ClearGuiSaveState
 
clearHistory() - Method in class edu.umd.cs.findbugs.BugInstance
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
clearInstance() - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
clearInstance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
clearJumpInfoChangedByBackwardsBranch() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
clearJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
clearMissingClasses() - Method in interface edu.umd.cs.findbugs.BugCollection
 
clearMissingClasses() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
clearNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
clearProjectSettings(Project) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
clearRegisterLoad(List<OpcodeStack.Item>, int) - Static method in class edu.umd.cs.findbugs.OpcodeStack
 
clearRegModified() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
clearRepository() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Clear the BCEL Repository in preparation for analysis.
clearSourcePane() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
clearStack() - Method in class edu.umd.cs.findbugs.ba.Frame
Clear the Java operand stack.
clearSummaryTab() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
clearViewCache() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
clist - Variable in class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
 
clobberedRegisters - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
Clock(Class<?>, long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.Clock
 
clockTime - Variable in class edu.umd.cs.findbugs.Footprint
 
clone() - Method in class edu.umd.cs.findbugs.AppVersion
 
clone() - Method in interface edu.umd.cs.findbugs.BugAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
clone() - Method in class edu.umd.cs.findbugs.BugInstance
 
clone() - Method in class edu.umd.cs.findbugs.BugProperty
 
clone() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
clone() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
clone() - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
clone() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
clone() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
clone() - Method in class edu.umd.cs.findbugs.ProjectStats
 
clone() - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
 
clone() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
clone() - Method in interface edu.umd.cs.findbugs.StatelessDetector
 
clone() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
clone() - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
clone() is overridden to change access control from protected to public.
CLONEABLE - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
cloneableInterface - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
cloneAll(Collection<BugInstance>, Collection<BugInstance>) - Static method in class edu.umd.cs.findbugs.SortedBugCollection
Clone all of the BugInstance objects in the source Collection and add them to the destination Collection.
cloneAndSetSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
CLONED_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store that seemed to have been cloned (an inlined finally block or JSR?
cloneDescriptor - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
CloneIdiom - Class in edu.umd.cs.findbugs.detect
 
CloneIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CloneIdiom
 
cloneIsDeprecated - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
cloneMethod - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
cloneMethodAnnotation - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
cloneOnlyThrowsCloneNotSupportedException - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
cloneOnlyThrowsException - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
cloneOnlyThrowsException - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
close() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
close() - Method in interface edu.umd.cs.findbugs.ba.SourceFinder.SourceRepository
 
close() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Close all underlying resources.
close() - Method in interface edu.umd.cs.findbugs.ba.URLClassPath.Entry
Close the underlying resource.
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalArchiveEntry
 
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalDirectoryEntry
 
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteArchiveEntry
 
close() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteDirectoryEntry
 
close() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Close all of the code bases that are part of this class path.
close() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
This method should be called when done using the code base.
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
close() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
close() - Method in class edu.umd.cs.findbugs.FindBugs2
 
close() - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
close() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
close() - Method in class edu.umd.cs.findbugs.Plugin
Closes the underlying PluginLoader, in turn this closes the URLClassLoader.
close() - Method in class edu.umd.cs.findbugs.PluginLoader
Closes the class loaders created in this PluginLoader
close() - Method in class edu.umd.cs.findbugs.Project
 
close() - Method in class edu.umd.cs.findbugs.util.TestDesktopIntegration.ConsoleWriter
 
close(Closeable) - Static method in class edu.umd.cs.findbugs.io.IO
Close given Closeable instance, ignoring any resulting exception.
close(InputStream) - Static method in class edu.umd.cs.findbugs.io.IO
Close given InputStream, ignoring any resulting exception.
close(InputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
close(OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
Close given OutputStream, ignoring any resulting exception.
close(OutputStream) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
close(AutoCloseable) - Static method in class edu.umd.cs.findbugs.io.IO
Close given AutoCloseable instance, ignoring any resulting exception.
CLOSE_PAREN - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
closeAll() - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFromBug
 
CLOSED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is closed (or unlocked, etc).
closeDialog() - Method in class edu.umd.cs.findbugs.gui2.AboutDialog
 
closeDialog() - Method in class edu.umd.cs.findbugs.gui2.NewFilterFromBug
 
closeDialog(WindowEvent) - Method in class edu.umd.cs.findbugs.gui2.AboutDialog
Closes the dialog
CLOSEIT_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
closeProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
closeProjectInternal() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
closeProjectItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
closeQuotePattern - Static variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
closeSilently(Closeable) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead. And basically IOException from OutputStream.close() is not good to ignore.
closeSilently(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
closeSilently(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead. And basically IOException from OutputStream.close() is not good to ignore.
closeSilently(Reader) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead.
closeSilently(ZipFile) - Static method in class edu.umd.cs.findbugs.util.Util
Deprecated.
Use try-with-resources instead.
closeTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
closeTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
closeTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Close tag with given name.
CLOSING_NULL - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
cls - Variable in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
cls - Variable in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
Class under analysis.
clsName - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
clsName - Variable in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
cmd - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
code - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
code - Static variable in class edu.umd.cs.findbugs.visitclass.PrintClass
 
CODE_LENGTH_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
codebase - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
codeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
codeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
codeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
codeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
codeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
codeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
codeBaseEntry - Variable in exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
codeBaseEntryMap - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
codeBaseLocator - Variable in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
codeBaseLocator - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
codeBaseLocator - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
codeBytes - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
codeDoesSomething(Code) - Method in class edu.umd.cs.findbugs.detect.Naming
 
codeEquals(int[], int[]) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
codes - Variable in class edu.umd.cs.findbugs.filter.BugMatcher
 
codeSize - Variable in class edu.umd.cs.findbugs.AppVersion
 
codeToHandlerMap - Variable in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
collectExceptionsByMethods(int) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Fills the inner collections while visiting the method.
collection - Static variable in class edu.umd.cs.findbugs.Analyze
 
collection - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
COLLECTION_SUPERCLASSES - Static variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
COLLECTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
COLLECTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
CollectionBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
 
collectionClass - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
collectionTime - Variable in class edu.umd.cs.findbugs.Footprint
 
collector - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
COLON - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
colorList - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
columnAdded(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnList - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
columnMarginChanged(ChangeEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnMoved(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnRemoved(TableColumnModelEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnSelectionChanged(ListSelectionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
columnSelectionChanged(ListSelectionEvent) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
combine(TypeQualifierAnnotation, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationLookupResult
 
combine(TypeQualifierAnnotation, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationLookupResult
 
combine(TypeQualifierAnnotation, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
Subclasses must override this method to combine TypeQualifierAnnotations found in multiple superclasses.
combineAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation, When[][]) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
combineBugHistories() - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
TODO: This really needs to be rewritten such that they don't have to choose ALL xmls in one fel swoop.
combineParameterAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
combineParameterMatrix - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
combineReturnTypeAnnotations(TypeQualifierAnnotation, TypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
Combine return type annotations.
combineReturnValueMatrix - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
combineVertices(Set<VertexType>) - Method in interface edu.umd.cs.findbugs.graph.VertexCombinator
Combine given vertices into a single vertex.
COMMA - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
commandLine - Static variable in class edu.umd.cs.findbugs.gui2.Driver
 
commandLine - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
CommandLine - Class in edu.umd.cs.findbugs.config
Helper class for parsing command line arguments.
CommandLine() - Constructor for class edu.umd.cs.findbugs.config.CommandLine
 
CommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.ObfuscateBugs.CommandLine
 
CommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.RebornIssues.CommandLine
 
CommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.TestingGround.CommandLine
 
CommandLine.HelpRequestedException - Exception Class in edu.umd.cs.findbugs.config
 
CommandLine.Option - Class in edu.umd.cs.findbugs.config
 
CommandLineUiCallback - Class in edu.umd.cs.findbugs
Implementation of the UI callback for command line sessions.
CommandLineUiCallback() - Constructor for class edu.umd.cs.findbugs.CommandLineUiCallback
 
CommandLineUiCallback.CurrentThreadExecutorService - Class in edu.umd.cs.findbugs
 
COMMENT - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
COMMENT - Static variable in class edu.umd.cs.findbugs.Token
A comment.
commentAttributes - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
COMMENTKEYS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
commonPrefix(String, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
commonSupertype - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
compact(int[], int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Deprecated.
CompactLocationNumbering - Class in edu.umd.cs.findbugs.ba
Compute a compact numbering of Locations in a CFG.
CompactLocationNumbering(CFG) - Constructor for class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Constructor.
CompactLocationNumberingFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce CompactLocationNumbering objects for methods.
CompactLocationNumberingFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.CompactLocationNumberingFactory
Constructor.
compactValueNumbers(Dataflow<ValueNumberFrame, ValueNumberAnalysis>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Deprecated.
ComparableField - Interface in edu.umd.cs.findbugs.ba
 
ComparableMethod - Interface in edu.umd.cs.findbugs.ba
 
comparator - Static variable in class edu.umd.cs.findbugs.Analyze
 
comparator - Variable in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
comparator - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
comparator - Variable in enum class edu.umd.cs.findbugs.gui2.Sortables
 
comparator - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
ComparatorIdiom - Class in edu.umd.cs.findbugs.detect
 
ComparatorIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
comparatorMethod(String) - Static method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractBlockOrder
 
compare(BasicBlock, BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.BlockOrder
Return relative order of blocks.
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow.BackwardProgramOrder
 
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow.ForwardProgramOrder
 
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.ReverseDFSOrder.ReverseDFSComparator
 
compare(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.ReversePostOrder.ReversePostfixComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
compare(BugInstance, BugInstance) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
compare(BugInstance, BugInstance) - Method in interface edu.umd.cs.findbugs.WarningComparator
 
compare(E, E) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Compare XMethod or XField object objects.
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
 
compare(Class<?>, Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
 
compare(Integer, Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
 
compare(String, String) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
compare(String, String) - Method in class edu.umd.cs.findbugs.gui2.SortableStringComparator
 
compare(Map.Entry<E, Double>, Map.Entry<E, Double>) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset.DecreasingOrderEntryComparator
 
compare(Map.Entry<E, Double>, Map.Entry<E, Double>) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset.IncreasingOrderEntryComparator
 
compare(Map.Entry<E, Integer>, Map.Entry<E, Integer>) - Method in class edu.umd.cs.findbugs.util.Multiset.EntryComparator
 
compare(ZipEntry, ZipEntry) - Method in class edu.umd.cs.findbugs.visitclass.PrintClass.ZipEntryComparator
 
compare(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
COMPARE_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
COMPARE_IN_TEST_CASE - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Compare inside test case
COMPARE_STATIC_STRINGS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static strings using equals operator.
compareClasses(BugCollection, BugCollection, ClassAnnotation, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareClassesAllowingNull(ClassAnnotation, ClassAnnotation) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
Compare class annotations.
compareClassesByName(BugCollection, BugCollection, String, String) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareCode(int, int, int, int, boolean) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
comparedForEqualityInThisMethod - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
compareFieldsAllowingNull(FieldAnnotation, FieldAnnotation) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
compareHashes(byte[], byte[]) - Static method in class edu.umd.cs.findbugs.ba.MethodHash
 
compareMethods(BugCollection, BugCollection, MethodAnnotation, MethodAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareMethodsAllowingNull(MethodAnnotation, MethodAnnotation) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
compareNullElements(Object, Object) - Static method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
compareNullElements(Object, Object) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
comparePriorities - Variable in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
compareSignatures(String, String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Compare a plain method signature to the a generic method Signature and return true if they match
comparesObligationTypeToNull(Edge) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
compareSourceLines(BugCollection, BugCollection, SourceLineAnnotation, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
Compare source line annotations.
compareTo(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
compareTo(ActualVertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
compareTo(E) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
compareTo(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
compareTo(ComparableField) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
compareTo(ComparableMethod) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
compareTo(Edge) - Method in class edu.umd.cs.findbugs.ba.Edge
Compare with other edge.
compareTo(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
compareTo(Location) - Method in class edu.umd.cs.findbugs.ba.Location
 
compareTo(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
compareTo(LocationWhereValueBecomesNull) - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
compareTo(SourceInfoMap.FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
compareTo(SourceInfoMap.MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
compareTo(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
compareTo(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
compareTo(XMethodParameter) - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
compareTo(BugAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
compareTo(BugCategory) - Method in class edu.umd.cs.findbugs.BugCategory
 
compareTo(BugCode) - Method in class edu.umd.cs.findbugs.BugCode
 
compareTo(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
 
compareTo(BugPattern) - Method in class edu.umd.cs.findbugs.BugPattern
 
compareTo(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
compareTo(FieldOrMethodDescriptor, FieldOrMethodDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(FieldOrMethodName) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
compareTo(Stream) - Method in class edu.umd.cs.findbugs.detect.Stream
 
compareTo(StreamEscape) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
compareTo(FindBugsMain) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
compareTo(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
compareTo(Taxon) - Method in class edu.umd.cs.findbugs.sarif.Taxon
 
compareToMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
compareToObjectMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
compareToSelfMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
compareTypeParameters(GenericObjectType, GenericObjectType) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
compareTypes(Type, Type, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Compare to see if the argument argType passed to the method matches the type of the corresponding parameter.
compareTypesOld(Type, Type) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
compareValues(Map.Entry<E, Double>, Map.Entry<E, Double>) - Static method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
compatibleParameters(String, String) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
complete - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
componentClass - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
ComponentPlugin<T> - Class in edu.umd.cs.findbugs
 
ComponentPlugin(Plugin, String, ClassLoader, Class<? extends T>, PropertyBundle, boolean, String, String) - Constructor for class edu.umd.cs.findbugs.ComponentPlugin
 
componentPlugins - Variable in class edu.umd.cs.findbugs.Plugin
 
CompoundMatcher - Class in edu.umd.cs.findbugs.filter
 
CompoundMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
CompoundMatcher() - Constructor for class edu.umd.cs.findbugs.filter.CompoundMatcher
 
CompoundMatcher() - Constructor for class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
CompoundMethodChooser - Class in edu.umd.cs.findbugs.ba
Deprecated.
CompoundMethodChooser(JavaClassAndMethodChooser[]) - Constructor for class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
compute() - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
compute() - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
compute() - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.SortAlgorithm
 
compute() - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
compute() - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
compute(TypeQualifierValue<?>) - Method in interface edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.ComputeEffectiveTypeQualifierAnnotation
 
compute(TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
compute(BugCollection) - Static method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
COMPUTE_TRANSFERS - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
Compute possible obligation transfers as a way of suppressing false positives due to "wrapper" objects.
computeBlockExceptionSet(BasicBlock, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Compute the set of exceptions that can be thrown from the given basic block.
computeBugHashes() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ComputeBugHistoryTask - Class in edu.umd.cs.findbugs.anttask
Ant task to create/update a bug history database.
ComputeBugHistoryTask() - Constructor for class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
computeByImmutableContract() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
computeCoreUrl() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
computeDistinctValues(Sortables) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
computeEdgeExceptionSet(Edge, ExceptionSet) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Based on the set of exceptions that can be thrown from the source basic block, compute the set of exceptions that can propagate along given exception edge.
computeEffectiveTypeQualifierAnnotation(TypeQualifierValue<?>, XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
computeEffectiveTypeQualifierAnnotation(TypeQualifierValue<?>, AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
computeExclusiveQualifier(TypeQualifierValue<?>, TypeQualifierApplications.ComputeEffectiveTypeQualifierAnnotation) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
computeFileStats(BugCollection) - Method in class edu.umd.cs.findbugs.ProjectStats
 
computeFinalStatus() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
computeFirstCommonSuperclassOfDifferentDimensionArrays(ArrayType, ArrayType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the first common superclass of arrays with different numbers of dimensions.
computeFirstCommonSuperclassOfObjectTypes(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
computeFirstCommonSuperclassOfReferenceTypes(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
computeFirstCommonSuperclassOfSameDimensionArrays(ArrayType, ArrayType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get first common supertype of arrays with the same number of dimensions.
computeHash(JavaClass) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Compute hash for given class and all of its methods.
computeHash(Method) - Method in class edu.umd.cs.findbugs.ba.MethodHash
Compute hash on given method.
computeJumpInfo(JavaClass, Method, OpcodeStack.JumpInfoFactory.JumpStackComputation) - Static method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
computeKnownSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Compute set of known subtypes of class named by given ClassDescriptor.
computeKnownSupertypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
computeLoadType(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
computeMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
computeMutable() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
computePriority(double, double) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
computePriority(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Use the PriorityAdjustments specified by the set's WarningProperty elements to compute a warning priority from the given base priority.
computeSourceFile(String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
computeSupertypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Compute supertypes for class named by given ClassDescriptor.
computeThrownExceptionTypes(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Compute the set of exception types that can be thrown by given basic block.
computeThrownExceptionTypes(BasicBlock, InstructionHandle, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
CONCRETE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only concrete (not abstract or native) methods.
concreteCollectionClasses - Variable in class edu.umd.cs.findbugs.detect.FindBadCast2
 
concurrentMapDescriptor - Variable in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
Condition(short, ValueRangeAnalysisFactory.Value, Number) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Condition
 
CONDITION_TYPE - Static variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
conditions - Variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
confidence - Variable in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.CheckReturnValue
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotation
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
 
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireNoWarning
Deprecated.
Want no warning at this priority or higher
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireWarning
Deprecated.
Want a warning at this priority or higher
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.ExpectWarning
Deprecated.
Want a warning at this priority or higher
confidence() - Element in annotation interface edu.umd.cs.findbugs.annotations.NoWarning
Deprecated.
Want no warning at this priority or higher
Confidence - Enum Class in edu.umd.cs.findbugs.annotations
Describes the confidence with which FindBugs reports a bug instance.
Confidence(int) - Constructor for enum class edu.umd.cs.findbugs.annotations.Confidence
 
ConfidenceMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular confidence.
ConfidenceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.ConfidenceMatcher
Constructor.
confidenceValue - Variable in enum class edu.umd.cs.findbugs.annotations.Confidence
 
ConfigurableBugReporter - Interface in edu.umd.cs.findbugs
The interface provides configurable methods to TextUICommandLine.
configuration - Variable in class edu.umd.cs.findbugs.Project
 
configure(AnalysisContext) - Method in class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
Set the configured value of the analysis property in the given AnalysisContext.
configureAnalysisFeatures() - Method in class edu.umd.cs.findbugs.FindBugs2
Configure analysis feature settings.
configureBaselineFilter(BugReporter, String) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure a baseline bug instance filter.
configureBugCollection(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure the BugCollection (if the BugReporter being used is constructing one).
configureEngine(IFindBugsEngine) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
configureFilter(BugReporter, String, boolean) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure the (bug instance) Filter for the given DelegatingBugReporter.
configureFilters(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
configureFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
configureTrainingDatabases(IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Configure training databases.
ConfusedInheritance - Class in edu.umd.cs.findbugs.detect
 
ConfusedInheritance(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
confusingMethodNamesWrongCapitalization(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
confusingMethodNamesWrongPackage(XMethod, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
ConfusionBetweenInheritedAndOuterMethod - Class in edu.umd.cs.findbugs.detect
 
ConfusionBetweenInheritedAndOuterMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
conjunctList - Variable in class edu.umd.cs.findbugs.ba.CompoundMethodChooser
Deprecated.
 
CONSERVE_SPACE - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
A boolean flag which if set means that analyses should try to conserve space at the expense of precision.
conserveSpace - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
consider - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
consider - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
considerMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
considerMethod(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
console - Variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
ConsoleLogger - Class in edu.umd.cs.findbugs.log
 
ConsoleLogger(LogSync) - Constructor for class edu.umd.cs.findbugs.log.ConsoleLogger
Creates a new instance of ConsoleLogger
ConsoleWriter() - Constructor for class edu.umd.cs.findbugs.util.TestDesktopIntegration.ConsoleWriter
 
Constant - Class in edu.umd.cs.findbugs.ba.constant
Abstract dataflow value representing a value which may or may not be a constant.
Constant(int, Object[]) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassParser.Constant
 
Constant(Object) - Constructor for class edu.umd.cs.findbugs.ba.constant.Constant
Constructor for a constant value.
CONSTANT_Class - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_CLASS_OBJECT - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
CONSTANT_Double - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Fieldref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Float - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_FORMAT_MAP - Static variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
CONSTANT_Integer - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_InterfaceMethodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Long - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Methodref - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_NameAndType - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_String - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_Utf8 - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
CONSTANT_VALUE - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
CONSTANT_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
ConstantAnalysis - Class in edu.umd.cs.findbugs.ba.constant
Dataflow analysis to find constant values.
ConstantAnalysis(MethodGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
ConstantAnnotation - Static variable in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
constantArgumentToShift - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
ConstantDataflow - Class in edu.umd.cs.findbugs.ba.constant
Dataflow class for ConstantAnalysis.
ConstantDataflow(CFG, ConstantAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantDataflow
 
ConstantDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ConstantDataflow objects for an analyzed method.
ConstantDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantDataflowFactory
 
constantFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
ConstantFrame - Class in edu.umd.cs.findbugs.ba.constant
Dataflow Frame for Constants.
ConstantFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrame
 
ConstantFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.constant
Visitor to model the effect of bytecode instructions on ConstantFrames.
ConstantFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
constantPool - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
constantPool - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
ConstantPoolGenFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ConstantPoolGen objects for an analyzed class.
ConstantPoolGenFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
constantRefOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
constants - Static variable in class edu.umd.cs.findbugs.visitclass.PrintClass
 
Constants2 - Interface in edu.umd.cs.findbugs.visitclass
 
constantSince(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
constantSince(OpcodeStack.Item, int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
constantString - Variable in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
constantToDouble(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
constantToFloat(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
constantToInt(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
constantToLong(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
constantValue - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
constantValueMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
constPoolGen - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
constraint - Variable in class edu.umd.cs.findbugs.plan.ConstraintEdge
 
ConstraintEdge - Class in edu.umd.cs.findbugs.plan
Edge in a ConstraintGraph.
ConstraintEdge(DetectorNode, DetectorNode) - Constructor for class edu.umd.cs.findbugs.plan.ConstraintEdge
Constructor.
ConstraintGraph - Class in edu.umd.cs.findbugs.plan
Graph of Detector ordering constraints.
ConstraintGraph() - Constructor for class edu.umd.cs.findbugs.plan.ConstraintGraph
 
construct(ComponentPlugin<BugReporterDecorator>, BugReporter) - Static method in class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
 
CONSTRUCTED_STRING_ON_STACK - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
constructedUnmodifiableMap - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
constructMinimalPlugin(Document, List<Document>) - Method in class edu.umd.cs.findbugs.PluginLoader
 
constructor - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
constructor - Variable in class edu.umd.cs.findbugs.detect.InitializationChain.InvocationInfo
 
constructor - Variable in class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
 
CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match object constructor invocations.
CONSTRUCTOR_LIKE_NAMES - Static variable in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
constructorArgTypes - Static variable in class edu.umd.cs.findbugs.DetectorFactory
 
constructorsInvokedInStaticInitializer - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
ConstructorThrow - Class in edu.umd.cs.findbugs.detect
This detector can find constructors that throw exception.
ConstructorThrow(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ConstructorThrow
 
constructTypeQualifierAnnotation(AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Resolve a raw AnnotationValue into a TypeQualifierAnnotation.
constructTypeQualifierAnnotation(Set<TypeQualifierAnnotation>, AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Resolve a raw AnnotationValue into a TypeQualifierAnnotation, storing result in given Set.
constValue - Variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
constValue - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
consumed - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
 
consumeStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
consumeStack(Instruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Consume stack.
containerClass - Variable in class edu.umd.cs.findbugs.util.MultiMap
 
containerFields - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
containerFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
containingScope - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
containingScopeCached - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
contains(XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
contains(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
contains(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
contains(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Return whether or not this pass contains the given DetectorFactory.
contains(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
contains(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Contains takes a key/value pair
contains(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
contains(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
contains(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
contains(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
contains(String) - Method in interface edu.umd.cs.findbugs.ba.SourceFinder.SourceRepository
 
contains(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
contains(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
 
ContainsCamelCaseWordStringMatcher - Class in edu.umd.cs.findbugs.util
A StringMatcher that checks to see if a candidate string (assumed to be a camel-case word), when broken into components, contains a given word.
ContainsCamelCaseWordStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
Constructor.
containsCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Returns false if the given category is hidden in the project filter settings.
containsCheckedExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set contains any checked exceptions.
containsCycle() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return whether or not the graph contains a cycle: i.e., whether it contains any back edges.
containsExplicitExceptions() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set contains any explicit exceptions.
containsInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not the basic block contains the given instruction.
containsInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Is the given instruction part of this subroutine?
containsInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not the basic block contains the instruction with the given bytecode offset.
containsKey(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
containsKey(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
containsKey(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
containsNullness(Collection<AnnotationValue>, NullnessAnnotation) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
containsProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Return whether or not the set contains the given WarningProperty.
containsRelaxedNonNull(List<AnnotationNode>) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
containsReturnValue(ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.LockSet
Determine whether or not this lock set contains any locked values which are method return values.
containsSourceFiles() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return whether or not this code base contains any source files.
containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
containsSourceFiles() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
containsSpecialAnnotation(Collection<AnnotationValue>) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
Checks whether the collection of annotations associated with a given element include annotations that indicate the "URF_UNREAD_FIELD" detector should be skipped.
containsType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
containsVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
containsVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Determine if the graph contains the given vertex.
contentPanel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
contents - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
context - Variable in class edu.umd.cs.findbugs.log.Profiler
 
Context(BetterCFGBuilder2.Context, BetterCFGBuilder2.Subroutine, CFG) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Constructor.
Context(ConstantPool, LocalVariableTable, Map<Integer, ValueRangeAnalysisFactory.Value>, ValueNumberDataflow) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
convert(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for converting a single signature component to human-readable form.
convertField(FieldAnnotation) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
convertFieldAnnotation(ClassNameRewriter, FieldAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a FieldAnnotation to update the class name and field signature, if needed.
convertFile(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
convertFilterToType(FileFilter) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
convertHtmlSnippetToText(String) - Static method in class edu.umd.cs.findbugs.util.HTML
 
convertHtmlToText(Reader, Writer) - Static method in class edu.umd.cs.findbugs.util.HTML
 
convertJumpToOneZeroState - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
convertJumpToZeroOneState - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
convertMethod(MethodAnnotation) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
convertMethodAnnotation(ClassNameRewriter, MethodAnnotation) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a MethodAnnotation to update the class name, and any class names mentioned in the method signature.
convertMethodSignature(XMethod) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(String, String, String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertMethodSignature(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
Convenience method for generating a method signature in human readable form.
convertNumber(long) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
convertNumber(String, Number) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
convertToRelative(String, String) - Method in class edu.umd.cs.findbugs.Project
Converts a full path to a relative path if possible
convertToRelative(List<String>, String) - Method in class edu.umd.cs.findbugs.Project
 
convertUUIDToBytes(byte[]) - Static method in class edu.umd.cs.findbugs.sarif.GUIDCalculator
 
convertUUIDToBytes(UUID) - Static method in class edu.umd.cs.findbugs.sarif.GUIDCalculator
 
ConvertXmlToTextTask - Class in edu.umd.cs.findbugs.anttask
Ant task to generate HTML or plain text from a saved XML analysis results file.
ConvertXmlToTextTask() - Constructor for class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
copied - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
copied - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
For each file, give the latest timestamp
copy() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
copy(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
copy(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
copy(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
copy(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
copy(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
copy(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
copy(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
copy(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
copy(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
copy(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
copy(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
copy(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Copy dataflow facts.
copy(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
copy(InputStream, OutputStream) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(InputStream, OutputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(Reader, Writer) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(Reader, Writer, long) - Static method in class edu.umd.cs.findbugs.io.IO
 
copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
copy(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
COPY_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
copy value
CopyAction() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameMenu.CopyAction
 
CopyBuggySource - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
CopyBuggySource(String[]) - Constructor for class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
CopyBuggySource.SrcKind - Enum Class in edu.umd.cs.findbugs.workflow
 
copyCount - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
copyEdge(EdgeType, EdgeType) - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Copy auxiliary information from one edge to another.
copyEntry(ZipFile, ZipEntry, boolean, ZipOutputStream, boolean, ZipOutputStream) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
copyFile(File, File) - Static method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
Copy a File
copyFrom - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
While file should we copy it from
copyFrom(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this object an exact duplicate of given object.
copyFrom(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
copyFrom(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
copyFrom(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
copyFrom(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
copyFrom(Frame<Type>) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
copyFrom(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Make this Frame exactly the same as the one given as a parameter.
copyFrom(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
copyFrom(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Make this object the same as the given one.
copyFrom(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Make this LockSet the same as the given one.
copyFrom(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Make this dataflow fact an exact copy of the other one.
copyFrom(ObligationSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
copyFrom(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Make this StateSet an exact copy of the given StateSet.
copyFrom(Path) - Method in class edu.umd.cs.findbugs.ba.Path
Make this Path identical to the given one.
copyFrom(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
copyInfo(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
copyMapValue(Map<K, V>, K, K) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
copyOf(byte[], int) - Static method in class edu.umd.cs.findbugs.io.IO
 
copySearchTree(SearchTree<VertexType>, Transpose<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Make a copy of given search tree (in the transposed graph) using vertices of the original graph.
copySourceFile(String, SourceFile) - Method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
copySourceForAnnotation(BugAnnotation) - Method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
copySourceSinkInfoSetMap(Map<ValueNumber, Set<SourceSinkInfo>>, Map<ValueNumber, Set<SourceSinkInfo>>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
copyTo(Iterator<T>, Collection<T>) - Static method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
corePlugin - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
corePlugin - Variable in class edu.umd.cs.findbugs.PluginLoader
 
COULD_BE_ZERO_FLAG - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
couldBeLambda(XMethod) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the method could be a lambda.
couldBeLambda(Method) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the method could be a lambda.
couldBeLambda(MethodGen) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the method could be a lambda.
couldBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
couldNotAnalyze - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
couldNotAnalyze() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
couldNotCreate - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
couldNotFind - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
count - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
count - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
count - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
count - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
count - Variable in class edu.umd.cs.findbugs.gui2.BugAspects
 
count - Variable in class edu.umd.cs.findbugs.gui2.MainFrame.ProjectSelector
 
count - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
count - Variable in class edu.umd.cs.findbugs.SuppressionMatcher
 
count - Variable in class edu.umd.cs.findbugs.TextUIProgressCallback
 
count - Variable in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
count() - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
count(EqualsKindSummary.KindOfEquals) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
count_aload_1 - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
countBadEdges(List<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
 
countBits(BitSet) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
countBug(BugInstance) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
CountByPackagePrefix - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
CountByPackagePrefix() - Constructor for class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
 
CountClassVersions - Class in edu.umd.cs.findbugs.workflow
 
CountClassVersions() - Constructor for class edu.umd.cs.findbugs.workflow.CountClassVersions
 
CountClassVersions.CountClassVersionsCommandLine - Class in edu.umd.cs.findbugs.workflow
 
CountClassVersionsCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
countDown - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
countFilteredBugs() - Static method in class edu.umd.cs.findbugs.gui2.BugSet
used to update the status bar in mainframe with the number of bugs that are filtered out
countList - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
countList - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
countLocalStoresLoadsAndIncrements(int[], int[], int[], CFG) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
Count stores, loads, and increments of local variables in method whose CFG is given.
countPackageMember(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
counts - Variable in class edu.umd.cs.findbugs.workflow.FileBugHash
 
countSinceGetBoolean - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
countSinceGetReference - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
countWarnings(Collection<BugInstance>, String, int, int) - Static method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
CovariantArrayAssignment - Class in edu.umd.cs.findbugs.detect
 
CovariantArrayAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
cp - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
cpg - Variable in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
cpg - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
cpg - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
cpg - Variable in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
cpg - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
cpg - Variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
cpg - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
cpg - Variable in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
cpg - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
cpg - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
cpuTime - Variable in class edu.umd.cs.findbugs.Footprint
 
crawl(ArrayList<BugAspects>, int) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
crawlToOpen(TreePath, ArrayList<BugLeafNode>, ArrayList<TreePath>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
create() - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Create an instance.
create(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
Use createDetector2 in new code
create(MethodDescriptor, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.CFGBuilderFactory
Create a CFGBuilder to build a CFG for given method.
create(String, String, String, int) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParser.FieldOrMethodDescriptorCreator
 
create(Element) - Method in class edu.umd.cs.findbugs.sourceViewer.NumberedViewFactory
 
createAnalysisCache() - Method in class edu.umd.cs.findbugs.FindBugs2
Create the analysis cache object and register it for current execution thread.
createAnalysisCache(IClassPath, BugReporter) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createAnalysisCache(IClassPath, BugReporter) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createAnalysisContext(Project, List<ClassDescriptor>, String) - Static method in class edu.umd.cs.findbugs.FindBugs2
Create the AnalysisContext that will serve as the BCEL-compatibility layer over the AnalysisCache.
createAndShowGUI() - Static method in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
createAppropriatelySizedScrollPane(JTable) - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
createAuxAnalyzepath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for auxAnalyzepath.
createAuxClasspath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for auxclasspath.
createBranchPopUpMenu() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
Creates the branch pop up menu that ask if the user wants to hide all the bugs in that branch.
createBugInstance() - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
createBugPopupMenu() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
Creates popup menu for bugs on tree.
createClass() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Add a class location
createClassDescriptor(Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassDescriptorFromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Create a class descriptor from a field signature
createClassDescriptorFromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Create a class descriptor from a resource name.
createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
createClassDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClassloaderUrls(URL) - Static method in class edu.umd.cs.findbugs.PluginLoader
Patch for issue 3429143: allow plugins load classes/resources from 3rd party jars
createClassMatcher(String) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
createClassOrObjectDescriptorFromSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
createClasspath() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Path to use for classpath.
createClasspath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Path to use for classpath.
createClassPath() - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createClassPath() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createClassPath() - Method in class edu.umd.cs.findbugs.FindBugs2
Create the classpath object.
createClassPathBuilder(IErrorLogger) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createClassPathBuilder(IErrorLogger) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createComboBox(List<IGuiCallback.FormItem>, IGuiCallback.FormItem) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
createCommandArgumentsArray(List<File>) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
createConstraintEdges(ConstraintGraph, Set<DetectorNode>, Set<DetectorNode>, DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
createCweRelationship() - Method in class edu.umd.cs.findbugs.sarif.Rule
 
createCweTaxonomyJson() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
created - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
CREATED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource has been created, but is not open.
CREATED_DEAD_CODE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant nullcheck created dead code.
createDatabase() - Method in interface edu.umd.cs.findbugs.classfile.IDatabaseFactory
 
createDatabase() - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
Called to create DataFile objects in response to nested <DataFile> elements.
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
createDataFile() - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
createdClassLoaders - Variable in class edu.umd.cs.findbugs.PluginLoader
 
createDefault() - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Factory method to create a default ProjectFilterSettings object.
createDefaultUserPreferences() - Static method in class edu.umd.cs.findbugs.config.UserPreferences
Create default UserPreferences.
createdEmptyMap - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
createDetector(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
createDetector2(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory
Create a Detector2 instance.
createDetector2(BugReporter) - Method in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
createEdge(BasicBlock, BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Add a unique edge to the graph.
createEdge(ClassVertex, ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
createEdge(CallGraphNode, CallGraphNode, CallSite) - Method in class edu.umd.cs.findbugs.CallGraph
 
createEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
createEdge(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Add a new edge to the graph.
createEmptyCodeBase(FilesystemCodeBaseLocator, File) - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createEmptyCollectionWithMetadata() - Method in interface edu.umd.cs.findbugs.BugCollection
Create a new empty BugCollection with the same metadata as this one.
createEmptyCollectionWithMetadata() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
createEmptyMap() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return a newly allocated Map of ObligationSet to State that may be passed to applyToAllStatesAndUpdateMap().
createEngine(Project, BugReporter) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Create the IFindBugsEngine that will be used to analyze the application.
createEntry(String, String) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
createExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
createExcludePath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for excludepath.
createExecutionPlan() - Method in class edu.umd.cs.findbugs.FindBugs2
Create an execution plan.
createFact() - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
createFact() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Create empty (uninitialized) dataflow facts for one program point.
createFact() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
createFact() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
createFieldSignature(String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 
createFilePanel(String, JList<String>, DefaultListModel<String>, int, FileFilter, String, boolean, String) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
createFilesystemCodeBase(FilesystemCodeBaseLocator) - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createFilesystemCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createFilesystemCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createFilterPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
Create a JPanel to display the filtering controls.
createFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Create the FindBugs engine (the Java process that will run whatever FindBugs-related program this task is going to execute).
createFindBugsLibWorkList(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
createFor(When) - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
createFreshValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Create a fresh (unique) value number.
createFreshValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
createFrom(SorterTableColumnModel) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
createGraph() - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Create a new empty graph (no vertices or edges).
createIncludePath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for includepath.
createInstanceByFlagList() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
createJSR305Annotation(AnnotationEntry) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
createListOfAllFilesToMerge() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
createMainMenuBar() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
Creates the MainFrame's menu bar.
createMap(Map<Class<?>, ? extends IAnalysisEngine<DescriptorType, ?>>, Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
createMatcher(String) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
createMethodSignature(String, String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 
createMissingClassVertex(ClassDescriptor, boolean) - Static method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Factory method for ClassVertex objects representing missing classes.
createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in interface edu.umd.cs.findbugs.classfile.IClassFactory
 
createNestedArchiveCodeBaseLocator(ICodeBase, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createNestedZipFileCodeBase(NestedZipFileCodeBaseLocator) - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
createNewProjectFromMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createObligationSet() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
createPackageToModuleMap(FileSystem) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
createPC - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
createPluginList() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Path to use for plugin list.
createPluginList() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Path to use for plugin list.
createPluginPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
createPreconfiguredBugCollection(List<String>, List<String>, IGuiCallback) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
createProjectSettings() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createPropertiesPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
createRange(String, String) - Static method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
createReallyUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createRecentItem(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createRecentItem(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
createReferencedXField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createReferencedXMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createRelativeCodeBaseLocator(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Get the codebase locator describing the location of a relative codebase.
createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
createRelativeCodeBaseLocator(String) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
createRelativeURL(URL, String) - Method in class edu.umd.cs.findbugs.Project.WorkList
Create a URL of a file relative to another URL.
createResolvedClassVertex(ClassDescriptor, XClass) - Static method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Factory method for resolved ClassVertex objects.
createScanner() - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
Create a new scanner.
createSearchTree(VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
createsObligation - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
CreatesObligation - Annotation Interface in edu.umd.cs.findbugs.annotations
Mark a constructor or method as creating a resource which requires cleanup.
createSorterPane() - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
Creates JPanel with checkboxes of different things to sort by.
createSourceCodePanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createSourceCodePanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
Creates the source code panel, but does not put anything in it.
createSourceLineAnnotation(String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
createSourcePath() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Path to use for sourcepath.
createSourceSearchPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
createSourceSearchPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
createSpotBugsAnnotation(AnnotationEntry) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
createStream(Location, ObjectType, ConstantPoolGen, RepositoryLookupFailureCallback) - Method in interface edu.umd.cs.findbugs.detect.StreamFactory
Determine if a Stream is created at given location.
createStream(Iterator<T>) - Static method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
createSystemProperty() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Create a SystemProperty (to handle <systemProperty> elements).
createTextField(List<IGuiCallback.FormItem>, IGuiCallback.FormItem) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
createTextFieldPanel(String, JTextField) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
createUnknown(String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnknown(String, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnknown(String, String, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method to create an unknown source line annotation.
createUnresolvedFieldInfo(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
Create a FieldInfo object to represent an unresolved field.
createURL(String) - Method in class edu.umd.cs.findbugs.Project.WorkList
Create a URL from a filename specified in the project file.
createUsingConstructor() - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
Try to create the database using a no-arg constructor.
createUsingStaticCreateMethod() - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
Try to create the database using a static create() method.
createValueNumber(int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createValueNumber(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
createVisitor(Lock, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
createVisitor(Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
createVisitor(Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Create a ResourceValueFrameModelingVisitor to model the effect of instructions on the state of the resource.
createWindowMenu() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
createWindowMenu() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
createXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(FieldAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object from the field currently being visited by the given PreorderVisitor.
createXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object from a BCEL Field.
createXField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXFieldUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XField object
createXMethod(JavaClassAndMethod) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(MethodAnnotation) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from the method currently being visited by the given PreorderVisitor.
createXMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(String, String, String, int) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethod(String, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from a BCEL Method.
createXMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from a BCEL Method.
createXMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Create an XMethod object from an InvokeInstruction.
createXMethod(MethodGen) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createXMethodUsingSlashedClassName(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
createZipFile(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
CROSS_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Cross edge.
CrossSiteScripting - Class in edu.umd.cs.findbugs.detect
 
CrossSiteScripting(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
ctorSeen - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
cur - Variable in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
curBlock - Variable in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
curBlock - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
curClass - Variable in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
curParm - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
curParmOffset - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
curProject - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
currBug - Variable in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
current() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
currentAnalysisContext - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
currentAnalysisContext() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the AnalysisContext associated with this thread
currentCFG - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Stores current Control Flow Graph
currentChar - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
currentClass - Variable in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
currentClass - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Name of the class being inspected
currentClassName - Variable in class edu.umd.cs.findbugs.FindBugs2
 
currentDoubleCheckField - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
currentElementCanContinue() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Determine if the current pattern element can continue to match instructions.
currentLambda - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
currentLockDataFlow - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Stores current LDF
currentMatch - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
currentMethod - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Stores the current method
currentPosInPrevOpcodeBuffer - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
currentSelectedBugAspects - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
currentSelectedBugLeaf - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
CurrentThreadExecutorService - Class in edu.umd.cs.findbugs
An ExecutorService implementation that runs command in the current thread.
CurrentThreadExecutorService() - Constructor for class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
CurrentThreadExecutorService() - Constructor for class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
currentValue - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
currentVertex - Variable in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
currentWorkingDirectoryList - Variable in class edu.umd.cs.findbugs.Project
 
currentXFactory - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
currentXFactory() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
currState - Variable in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
CUSTOM_PLUGINS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
customJumpInfo() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector.WithCustomJumpInfo
 
customJumpInfo() - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
customPlugins - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
customPlugins - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
CutAction() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameMenu.CutAction
 
cweid - Variable in class edu.umd.cs.findbugs.BugCode
 
cweid - Variable in class edu.umd.cs.findbugs.BugPattern
 
cweid - Variable in class edu.umd.cs.findbugs.cwe.Weakness
 
cweid - Variable in class edu.umd.cs.findbugs.sarif.Rule
 

D

dangerDanger - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
data - Variable in class edu.umd.cs.findbugs.ba.SourceFile
 
data - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
data - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser.Constant
 
data - Variable in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
data - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
data - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
Data() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.Data
 
Data() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue.Data
 
Data() - Constructor for class edu.umd.cs.findbugs.workflow.Churn.Data
 
Data(int, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.BugAccumulator.Data
 
database - Variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
database - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
database - Variable in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
database - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
database - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
database - Variable in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
database - Variable in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
database - Variable in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
databaseClass - Variable in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
databaseFactoryList - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
databaseFactoryMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
databaseInputDir - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
databaseMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
databaseOutputDir - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DataFile - Class in edu.umd.cs.findbugs.anttask
Input file used with ComputeBugHistoryTask or FilterBugsTask.
DataFile() - Constructor for class edu.umd.cs.findbugs.anttask.DataFile
 
dataFileList - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
dataflow - Variable in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
dataflow - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory.DataflowResult
 
dataflow - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
Dataflow<Fact,AnalysisType> - Class in edu.umd.cs.findbugs.ba
Perform dataflow analysis on a method using a control flow graph.
Dataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.Dataflow
Constructor.
Dataflow.BackwardProgramOrder - Class in edu.umd.cs.findbugs.ba
 
Dataflow.ForwardProgramOrder - Class in edu.umd.cs.findbugs.ba
 
DataflowAnalysis<Fact> - Interface in edu.umd.cs.findbugs.ba
A dataflow analysis to be used with the Dataflow class.
DataflowAnalysisException - Exception Class in edu.umd.cs.findbugs.ba
Exception type to indicate a dataflow analysis failure.
DataflowAnalysisException() - Constructor for exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor.
DataflowAnalysisException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor.
DataflowAnalysisException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from message and another Throwable object.
DataflowAnalysisException(String, MethodGen, InstructionHandle) - Constructor for exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from method and instruction.
DataflowAnalysisException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
Constructor from message, method and instruction, and Throwable object (cause).
DataflowCFGPrinter<Fact,AnalysisType> - Class in edu.umd.cs.findbugs.ba
CFGPrinter class which prints dataflow values at each basic block and instruction.
DataflowCFGPrinter(Dataflow<Fact, AnalysisType>) - Constructor for class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
Constructor.
dataflowClass - Variable in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
dataflowClassName - Variable in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
dataflowMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
DataflowResult() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory.DataflowResult
 
DataflowValueChooser<Value> - Interface in edu.umd.cs.findbugs.ba
Predicate for dataflow values.
dataSource - Variable in class edu.umd.cs.findbugs.ba.SourceFile
 
dataSource - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
dateFormat - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
dateFormatType - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
ObjectType for DateFormat
dbFieldTypesSet - Static variable in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
dead - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
DEAD - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
DEAD_BUG_MATCHER - Static variable in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
DEAD_INCREMENT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
The dead store is an increment.
DEAD_INCREMENT_IN_MAIN - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
DEAD_INCREMENT_IN_RETURN - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
DEAD_OBJECT_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is of a newly allocated object.
DeadBugFilter - Class in edu.umd.cs.findbugs.gui2
 
DeadBugFilter(Sortables, String, FilterMatcher.FilterWhere) - Constructor for class edu.umd.cs.findbugs.gui2.DeadBugFilter
 
deadCodeLocation - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
DeadLocalStoreProperty - Class in edu.umd.cs.findbugs.detect
Warning property for FindDeadLocalStores.
DeadLocalStoreProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
deadStore - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
debug - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
debug - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
debug(BasicBlock, BasicBlock, Edge, String) - Static method in class edu.umd.cs.findbugs.ba.Dataflow
 
debug(BasicBlock, String) - Static method in class edu.umd.cs.findbugs.ba.Dataflow
 
debug(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
Debug - Class in edu.umd.cs.findbugs.gui2
For debugging purposes only...
Debug - Interface in edu.umd.cs.findbugs.ba
 
Debug() - Constructor for class edu.umd.cs.findbugs.gui2.Debug
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.AssertionMethods
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.BytecodeScanner
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.Dataflow
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.LineNumberMap
Set this property to true to get debug print statements.
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.OpcodeStackScanner
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.SourceFinder
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
 
DEBUG - Static variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
DEBUG - Static variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
DEBUG - Static variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindBadCast2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindOpenStream
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.LazyInit
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
External Debug flag set?
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
DEBUG - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
DEBUG - Static variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
DEBUG - Static variable in class edu.umd.cs.findbugs.FilterBugReporter
 
DEBUG - Static variable in class edu.umd.cs.findbugs.FindBugs
Debug tracing.
DEBUG - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
DEBUG - Static variable in class edu.umd.cs.findbugs.FuzzyBugComparator
 
DEBUG - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
DEBUG - Static variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
DEBUG - Static variable in class edu.umd.cs.findbugs.I18N
 
DEBUG - Static variable in class edu.umd.cs.findbugs.InstructionScannerDriver
 
DEBUG - Static variable in class edu.umd.cs.findbugs.model.MovedClassMap
 
DEBUG - Static variable in class edu.umd.cs.findbugs.OpcodeStack
 
DEBUG - Static variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
DEBUG - Static variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
DEBUG - Static variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
DEBUG - Static variable in class edu.umd.cs.findbugs.SloppyBugComparator
 
DEBUG - Static variable in class edu.umd.cs.findbugs.StackMapAnalyzer
 
DEBUG - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
DEBUG - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
DEBUG - Static variable in class edu.umd.cs.findbugs.util.TopologicalSort
 
DEBUG - Static variable in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
DEBUG - Static variable in class edu.umd.cs.findbugs.WarningSuppressor
 
DEBUG_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
DEBUG_CFG - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
 
DEBUG_CHECK_CALLS - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
DEBUG_CIRCULARITY - Static variable in class edu.umd.cs.findbugs.ba.XFactory
 
DEBUG_CLASSLOADING - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
DEBUG_DATAFLOW - Static variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
DEBUG_DATAFLOW_MODE - Static variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
DEBUG_DEFAULT_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
DEBUG_DEREFS - Static variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
DEBUG_DIFFERENCES - Static variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
DEBUG_EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
DEBUG_FIND_EFFECTIVE_RELEVANT_QUALIFIERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
DEBUG_FP - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
DEBUG_JAVA_VERSION - Static variable in class edu.umd.cs.findbugs.DetectorFactory
 
DEBUG_JAWS - Static variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DEBUG_KABOOM - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
DEBUG_LOOKUP - Static variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
DEBUG_METHOD - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
DEBUG_METHOD - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
DEBUG_METHOD_LOOKUP - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
DEBUG_METHOD_NAME - Static variable in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
DEBUG_MISSING_CLASSES - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
DEBUG_NULL_CHECK - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
DEBUG_NULLARG - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
DEBUG_NULLARG - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
DEBUG_NULLRETURN - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
DEBUG_PRINTCFG - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ObligationDataflowFactory
 
DEBUG_QUERIES - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
DEBUG_UNRESOLVED - Static variable in class edu.umd.cs.findbugs.ba.XFactory
 
DEBUG_VERBOSE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
DEBUG1 - Static variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
DEBUG2 - Static variable in class edu.umd.cs.findbugs.OpcodeStack
 
DebugRepositoryLookupFailureCallback - Class in edu.umd.cs.findbugs.ba
DebugRepositoryLookupFailureCallback implementation for debugging.
DebugRepositoryLookupFailureCallback() - Constructor for class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
DECIMAL_LITERAL - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
decision - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
declaredFields - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Subclasses must define this to instantiate the actual property value from its string encoding.
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase.AuxiliaryObligationPropertyDatabase
 
decodeProperty(String) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams.LongInstantParameterDatabase
 
decorate(FindRefComparison.WarningWithProperties) - Method in interface edu.umd.cs.findbugs.detect.FindRefComparison.WarningDecorator
 
decorateBugInstance(BugInstance) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Decorate given BugInstance with properties.
decoratedName - Variable in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
decorateWarning(Location, WarningPropertySet<WarningProperty>, BugInstance) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
decorateWarnings(LinkedList<FindRefComparison.WarningWithProperties>, FindRefComparison.WarningDecorator) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
DecreasingOrderEntryComparator() - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset.DecreasingOrderEntryComparator
 
decrIndent() - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
deepInstanceOf(String, String) - Static method in class edu.umd.cs.findbugs.Analyze
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(String, String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(JavaClass, JavaClass) - Static method in class edu.umd.cs.findbugs.Analyze
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
deepInstanceOf(JavaClass, JavaClass) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
Given two JavaClasses, try to estimate the probability that an reference of type x is also an instance of type y.
DeepSubtypeAnalysis - Class in edu.umd.cs.findbugs
 
DeepSubtypeAnalysis() - Constructor for class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
DEFAULT_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for all element types.
DEFAULT_ANNOTATION_ANNOTATION_CLASS - Static variable in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
DEFAULT_ANNOTATION_FOR_FIELDS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for fields.
DEFAULT_ANNOTATION_FOR_METHODS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for methods.
DEFAULT_ANNOTATION_FOR_PARAMETERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
Default annotation for parameters.
DEFAULT_CAPACITY - Static variable in class edu.umd.cs.findbugs.ba.LockSet
 
DEFAULT_CAPACITY - Static variable in class edu.umd.cs.findbugs.ba.Path
 
DEFAULT_CHECK_FOR_NULL_PARAM_DATABASE_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_COLUMN_HEADERS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
DEFAULT_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:default.
DEFAULT_ENCODING - Static variable in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotation
 
DEFAULT_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
DEFAULT_LOAD_FACTOR - Static variable in class edu.umd.cs.findbugs.util.Util
 
DEFAULT_MAX_WORK - Static variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Default number of steps to be performed in path enumeration.
DEFAULT_MIN_RANK - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
DEFAULT_NONNULL_PARAM_DATABASE_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_NULL_RETURN_VALUE_ANNOTATION_DATABASE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_NULL_RETURN_VALUE_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
DEFAULT_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Default warning threshold priority.
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
DEFAULT_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
DEFAULT_ROLE_UNKNOWN_LINE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DEFAULT_SIZE - Static variable in class edu.umd.cs.findbugs.ba.SourceFile
 
DEFAULT_STACK_CAPACITY - Static variable in class edu.umd.cs.findbugs.ba.Frame
Default number of stack slots to preallocate space for.
DEFAULT_SUSPICIOUS_SET - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
Classes that are suspicious if compared by reference.
DEFAULT_TIMEOUT - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
DEFAULT_TIMEOUT - Static variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
defaultAnnotation - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
DefaultAnnotation - Annotation Interface in edu.umd.cs.findbugs.annotations
Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class.
DefaultAnnotationForFields - Annotation Interface in edu.umd.cs.findbugs.annotations
Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class.
DefaultAnnotationForMethods - Annotation Interface in edu.umd.cs.findbugs.annotations
Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class.
DefaultAnnotationForParameters - Annotation Interface in edu.umd.cs.findbugs.annotations
Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class.
DefaultEncodingAnnotation(String, int) - Constructor for class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotation
 
defaultEncodingAnnotationDatabase - Variable in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
DefaultEncodingAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
 
DefaultEncodingDetector - Class in edu.umd.cs.findbugs.detect
Finds invocations of JDK methods that rely on the default platform encoding.
DefaultEncodingDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
DefaultEncodingDetector.DefaultEncodingAnnotation - Class in edu.umd.cs.findbugs.detect
This annotation is used to denote a method which relies on the default platform encoding.
DefaultEncodingDetector.DefaultEncodingAnnotationDatabase - Class in edu.umd.cs.findbugs.detect
Sets up and stores DefaultEncodingAnnotations on JCL methods.
defaultKind - Static variable in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
defaultKind - Static variable in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
defaultLocale - Static variable in class edu.umd.cs.findbugs.I18N
 
defaultLockCount - Variable in class edu.umd.cs.findbugs.ba.LockSet
The lock count value to return for nonexistent lock entries.
DefaultNullnessAnnotations - Class in edu.umd.cs.findbugs.ba
 
DefaultNullnessAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
defaultOffset - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
defaultRenderer - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel.FBTableCellRenderer
 
defaultSwitchOffset - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
defaultText - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
defaultValue - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
DefectDensity - Class in edu.umd.cs.findbugs.workflow
Java main application to compute defect density for a bug collection (stored as an XML collection)
DefectDensity() - Constructor for class edu.umd.cs.findbugs.workflow.DefectDensity
 
defEnabled - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
DEFENSIVE_CONSTANT_OPCODE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is of a defense programming constant value.
defensiveConstantValueOpcodes - Static variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
Opcodes of instructions that load constant values that often indicate defensive programming.
defined - Variable in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
definedIn(JavaClass, XMethod) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
definedInClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
definedInSuperClassOrInterface(JavaClass, String) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
definedInThisClassOrSuper(JavaClass, String) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
definedPrivateMethods - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
defineSpecialKind(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
Define a new special kind and name it as specified.
definitelyDifferentBranchSet - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
definitelySameBranchSet - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
definition - Variable in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
dek - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
DEL - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
 
delay() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
delegate - Variable in class edu.umd.cs.findbugs.DelegatingBugReporter
 
delegate - Variable in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
DELEGATE_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
delegateCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
delegateCodeBaseEntry - Variable in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
delegateCodeBaseIterator - Variable in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
DelegatingBugReporter - Class in edu.umd.cs.findbugs
A BugReporter which delegates all method calls to another BugReporter.
DelegatingBugReporter(BugReporter) - Constructor for class edu.umd.cs.findbugs.DelegatingBugReporter
Constructor.
DelegatingCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry that delegates to another codebase entry.
DelegatingCodeBaseEntry(ICodeBase, ICodeBaseEntry) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
DelegatingCodeBaseIterator - Class in edu.umd.cs.findbugs.classfile.impl
An implementation of ICodeBaseIterator that delegates to another codebase.
DelegatingCodeBaseIterator(ICodeBase, IScannableCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
DelegatingRepositoryLookupFailureCallback() - Constructor for class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
deleteObligation(Obligation, int) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Remove an Obligation from every State in the StateSet.
deleteProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Delete property with given name.
deletesObligation(BasicBlock, InstructionHandle, Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
density(int, int) - Static method in class edu.umd.cs.findbugs.workflow.DefectDensity
 
dependencyGraph - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
deprecated - Variable in class edu.umd.cs.findbugs.BugPattern
 
depth - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Match a sequence of pattern elements, starting at the given one.
depth - Variable in class edu.umd.cs.findbugs.ba.BlockType
 
depth - Variable in class edu.umd.cs.findbugs.ba.StackDepth
 
DepthFirstSearch - Class in edu.umd.cs.findbugs.ba
Algorithm to perform a depth first search on a CFG.
DepthFirstSearch<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Perform a forward depth first search of a graph.
DepthFirstSearch(CFG) - Constructor for class edu.umd.cs.findbugs.ba.DepthFirstSearch
Constructor.
DepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.DepthFirstSearch
Constructor.
DepthFirstSearchFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce DepthFirstSearch objects for analyzed methods.
DepthFirstSearchFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.DepthFirstSearchFactory
Constructor.
DerefFinder - Class in edu.umd.cs.findbugs.ba.npe
 
DerefFinder() - Constructor for class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
derefLocationSet - Variable in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
derefLocationSetMap - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Map of value numbers to locations
DEREFS_ARE_CLONED - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
DEREFS_ARE_INLINED_FINALLY_BLOCKS - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
DEREFS_IN_CATCH_BLOCKS - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
 
derivedEscaped - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
derivedValues - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
desc - Variable in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
DESCENDING - Static variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Compare in descending order.
describe(String) - Method in class edu.umd.cs.findbugs.BugInstance
Add a description to the most recently added bug annotation.
description - Variable in class edu.umd.cs.findbugs.BugCode
 
description - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
description - Variable in class edu.umd.cs.findbugs.cwe.Weakness
 
description - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
description - Variable in class edu.umd.cs.findbugs.IntAnnotation
 
description - Variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
description - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
description - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
description - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
description - Variable in class edu.umd.cs.findbugs.StringAnnotation
 
DESCRIPTION_LAST_CHANGE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
DESCRIPTION_LOOP_BOTTOM - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
descriptor - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
descriptor - Variable in class edu.umd.cs.findbugs.filter.TypeMatcher
 
descriptor - Variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
descriptor - Variable in class edu.umd.cs.findbugs.TypeAnnotation
 
DescriptorFactory - Class in edu.umd.cs.findbugs.classfile
Factory for creating ClassDescriptors, MethodDescriptors, and FieldDescriptors.
DescriptorFactory() - Constructor for class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
designation - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
designationKey - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
desireNoWarning - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
DesireNoWarning - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
desireWarning - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
DesireWarning - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
desktopBrowseMethod - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
desktopException - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
desktopFeasible() - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
desktopObject - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
destroy() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
Clear the repository and close all underlying resources.
detailedDescription - Variable in class edu.umd.cs.findbugs.Plugin
 
detailHTML - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
details - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
detailText - Variable in class edu.umd.cs.findbugs.BugCategory
 
detailText - Variable in class edu.umd.cs.findbugs.BugPattern
 
detect(int) - Method in class edu.umd.cs.findbugs.detect.AbstractAssertDetector
Implement this method in a concrete detector
detect(int) - Method in class edu.umd.cs.findbugs.detect.FindArgumentAssertions
Finds MET01 rule violating assertions.
detect(int) - Method in class edu.umd.cs.findbugs.detect.FindAssertionsWithSideEffects
Finds assertion with possible side effect
detector - Variable in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
Detector - Interface in edu.umd.cs.findbugs
The interface which all bug pattern detectors must implement.
DETECTOR_THRESHOLD_KEY - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
Detector2 - Interface in edu.umd.cs.findbugs
Detector interface for new bytecode-framework-neutral architecture.
detectorClass - Variable in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
detectorCreator - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
detectorEnablementMap - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
detectorFactory - Variable in class edu.umd.cs.findbugs.BugInstance
 
DetectorFactory - Class in edu.umd.cs.findbugs
A DetectorFactory is responsible for creating instances of Detector objects and for maintaining meta-information about the detector class.
DetectorFactory(Plugin, String, Class<?>, boolean, String, String, String) - Constructor for class edu.umd.cs.findbugs.DetectorFactory
Constructor.
DetectorFactory.ReflectionDetectorCreator - Class in edu.umd.cs.findbugs
 
DetectorFactoryChooser - Interface in edu.umd.cs.findbugs
Predicate for choosing DetectorFactory objects.
detectorFactoryCollection - Variable in class edu.umd.cs.findbugs.FindBugs2
 
DetectorFactoryCollection - Class in edu.umd.cs.findbugs
The DetectorFactoryCollection stores all of the DetectorFactory objects used to create the Detectors which implement the various analyses.
DetectorFactoryCollection() - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactoryCollection(boolean, boolean, Collection<Plugin>, Collection<Plugin>) - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactoryCollection(Plugin) - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
DetectorFactoryCollection(Collection<Plugin>) - Constructor for class edu.umd.cs.findbugs.DetectorFactoryCollection
 
detectorFactoryList - Variable in class edu.umd.cs.findbugs.Plugin
 
DetectorFactorySelector - Interface in edu.umd.cs.findbugs.plan
Select one or more DetectorFactories as part of satisfying a Detector ordering constraint.
detectorInterface - Variable in class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
 
DetectorNode - Class in edu.umd.cs.findbugs.plan
Node in a ConstraintGraph.
DetectorNode(int, String, String, String, String[], XMethod) - Constructor for class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
DetectorNode(DetectorFactory) - Constructor for class edu.umd.cs.findbugs.plan.DetectorNode
Constructor.
DetectorOrderingConstraint - Class in edu.umd.cs.findbugs.plan
An ordering constraint which must be taken into account when Detectors are run.
DetectorOrderingConstraint(DetectorFactorySelector, DetectorFactorySelector) - Constructor for class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
DetectorToDetector2Adapter - Class in edu.umd.cs.findbugs
An adapter allowing classes implementing the Detector interface to support the new Detector2 interface.
DetectorToDetector2Adapter(Detector) - Constructor for class edu.umd.cs.findbugs.DetectorToDetector2Adapter
Constructor.
dfs - Variable in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
dfs - Variable in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.DFSCFGPrinter
 
dfs - Variable in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
dfs - Variable in class edu.umd.cs.findbugs.ba.ReverseDFSOrder
 
dfs - Variable in class edu.umd.cs.findbugs.ba.ReverseDFSOrder.ReverseDFSComparator
 
dfs - Variable in class edu.umd.cs.findbugs.ba.ReversePostOrder.ReversePostfixComparator
 
dfs - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
DFSCFGPrinter - Class in edu.umd.cs.findbugs.ba
 
DFSCFGPrinter(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.DFSCFGPrinter
 
dfsEdgeTypeList - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
DFSEdgeTypes - Interface in edu.umd.cs.findbugs.ba
Interface defining depth first search edge type Const.
DFSEdgeTypes - Interface in edu.umd.cs.findbugs.graph
Edge types in a depth first search.
dGraph - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
DID_YOU_MEAN_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
DID_YOU_MEAN_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
diedAfter - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
diff(double) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
differentAttributes(Method, Method) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
digest - Variable in class edu.umd.cs.findbugs.workflow.FileBugHash
 
DIGIT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
DIGITS - Static variable in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
DIGITS - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
DIGITS_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
DIR - Enum constant in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
 
directAnnotations - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
directChildOfTestCase - Variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
directlyImplementsExternalizable - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
DirectlyRelevantTypeQualifiersDatabase - Class in edu.umd.cs.findbugs.ba.jsr305
Database of type qualfiers applied directly to methods.
DirectlyRelevantTypeQualifiersDatabase() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
 
directObjectAnnotations - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.Data
Type qualifier annotations applied directly to methods/fields/classes/etc.
directoriesScanned - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
directoriesScannedList - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
directory - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
DirectoryCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
IScannableCodeBase implementation to read resources from a filesystem directory.
DirectoryCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
Constructor.
DirectoryCodeBase.DirectoryCodeBaseIterator - Class in edu.umd.cs.findbugs.classfile.impl
 
DirectoryCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Codebase entry class for directory codebases.
DirectoryCodeBaseEntry(DirectoryCodeBase, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
DirectoryCodeBaseIterator() - Constructor for class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase.DirectoryCodeBaseIterator
 
directoryOrArchive - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
DirectorySourceRepository(String) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
directoryWorkList - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
directParameterAnnotations - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.Data
Type qualifier annotations applied directly to method parameters.
directSuperclass - Variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
dirName - Variable in class edu.umd.cs.findbugs.ba.URLClassPath.LocalDirectoryEntry
 
dirsets - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
disable(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
disabled - Variable in class edu.umd.cs.findbugs.filter.Filter
 
DISABLED - Enum constant in enum class edu.umd.cs.findbugs.Plugin.EnabledState
 
DISABLED_PLUGINS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
disabledBugReporterDecorators - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
disabledPlugins - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
disableSecurityManager() - Static method in class edu.umd.cs.findbugs.util.SecurityManagerHandler
Disables the security manager by setting System.setSecurityManager(SecurityManager) to null.
discardedElement(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
discardUnwantedBugs(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
dischargesObligation - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
DischargesObligation - Annotation Interface in edu.umd.cs.findbugs.annotations
Mark a method as cleaning up a resource.
discover - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
Discovered() - Constructor for enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
 
DiscoveredCodeBase(ICodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
discoveredCodeBaseList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
discoveredCodeBaseMap - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
discoveredSourceDirectoryList - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
DiscoverSourceDirectories - Class in edu.umd.cs.findbugs
Based on the contents of the application directories/archives in a Project, and a "root" source directory (under which some number of "real" source directories may be located), scan to find the source directories containing the application's source files.
DiscoverSourceDirectories() - Constructor for class edu.umd.cs.findbugs.DiscoverSourceDirectories
Constructor.
DiscoverSourceDirectories.NoOpErrorLogger - Class in edu.umd.cs.findbugs
 
DiscoverSourceDirectories.NoOpProgress - Class in edu.umd.cs.findbugs
 
DiscoverSourceDirectories.Progress - Interface in edu.umd.cs.findbugs
Progress callback interface for reporting the progress of source directory discovery.
discoveryTimeList - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
DismantleBytecode - Class in edu.umd.cs.findbugs.visitclass
 
DismantleBytecode() - Constructor for class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
DisplayBug(JavaSourceDocument, BugInstance, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayBug
 
displayer - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
displayFalseWarnings - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
displayFalseWarnings() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Get whether or not false warnings should be displayed.
DisplayMe(BugInstance, SourceLineAnnotation) - Constructor for class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayMe
 
displayName - Variable in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
displayName - Variable in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
displayNonmodelMessage(String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
displayNonmodelMessage(String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
displayNonmodelMessage(String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
displayNonmodelMessage(String, String, Component, boolean) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
DisplayNonmodelMessage - Class in edu.umd.cs.findbugs.gui2
 
DisplayNonmodelMessage() - Constructor for class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
displaySource(BugInstance, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
displayWarning(BugInstance) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return whether or not a warning should be displayed, according to the project filter settings.
dispose() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Cleans up all cached data
dispose() - Method in class edu.umd.cs.findbugs.FindBugs2
To avoid cyclic cross-references and allow GC after engine is no longer needed.
dispose() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
distance - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
distance(char, char) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
DistanceComparator(int) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
 
DIVIDER - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
dlsm - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
DO_NOT_CONSIDER - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
doAnalysis(Project) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current project
doAnalysis(Project, FindBugsProgress) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Performs an analysis and returns the BugSet created
doc - Variable in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
doc - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
dockingLayout - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
DOCKINGLAYOUT - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
docPos - Variable in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
Position of iterator in document.
document - Variable in class edu.umd.cs.findbugs.AddMessages
 
document - Variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
document - Variable in class edu.umd.cs.findbugs.xml.XPathFind
 
DocumentCharacterIterator - Class in edu.umd.cs.findbugs.sourceViewer
A CharacterIterator over a Document.
DocumentCharacterIterator(Document) - Constructor for class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
doDisableSecurityManager() - Static method in class edu.umd.cs.findbugs.util.SecurityManagerHandler
This method is a safeguard for running this library on a JVM that might no longer include the security manager API after removal.
doesMethodUnconditionallyThrowException(XMethod) - Static method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
doesMethodUnconditionallyThrowException(XMethod, JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
doForwardSubstitution() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Determine whether forward substitution should be performed for the heap location referenced by the current instruction.
DoInsideDoPrivileged - Class in edu.umd.cs.findbugs.detect
 
DoInsideDoPrivileged(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
doit(String[]) - Method in class edu.umd.cs.findbugs.workflow.Update
 
doLayout() - Method in class edu.umd.cs.findbugs.gui2.WideComboBox
 
Dom4JXMLOutput - Class in edu.umd.cs.findbugs.xml
XMLOutput class to build all or part of a dom4j tree.
Dom4JXMLOutput(Branch) - Constructor for class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Constructor.
domAnalysis - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
doMatchFixedBugs - Static variable in class edu.umd.cs.findbugs.workflow.Update
 
dominatedBy - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
dominatedBy(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the label of another pattern element whose first matched instruction must dominate the instruction(s) matched by this element.
dominatedInstructionStateIterable() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Return Iterator over states representing dominated instructions that continue the match.
DominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to compute dominator sets for a CFG.
DominatorsAnalysis(CFG, DepthFirstSearch, boolean) - Constructor for class edu.umd.cs.findbugs.ba.DominatorsAnalysis
Constructor.
DominatorsAnalysis(CFG, DepthFirstSearch, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.DominatorsAnalysis
Constructor.
doneContainsMap - Variable in class edu.umd.cs.findbugs.gui2.BugSet
 
doneMap - Variable in class edu.umd.cs.findbugs.gui2.BugSet
 
doneRecursiveDirectorySearch() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
doneRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
doneScanningArchives() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
doneScanningArchives() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
doneScanningClasses() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
doneScanningClasses() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
doNotConsider - Static variable in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
doNotIgnore - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
doNotIgnoreHigh - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
DontAssertInstanceofInTests - Class in edu.umd.cs.findbugs.detect
A detector that checks for lines in JUnit tests that look like `assertTrue(object instanceof Class)` and discourages them.
DontAssertInstanceofInTests(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
DontCatchIllegalMonitorStateException - Class in edu.umd.cs.findbugs.detect
 
DontCatchIllegalMonitorStateException(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
DontCatchNullPointerException - Class in edu.umd.cs.findbugs.detect
 
DontCatchNullPointerException(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontCatchNullPointerException
 
dontCheck - Variable in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
dontComplainAbout - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
DontIgnoreResultOfPutIfAbsent - Class in edu.umd.cs.findbugs.detect
 
DontIgnoreResultOfPutIfAbsent(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
DontReusePublicIdentifiers - Class in edu.umd.cs.findbugs.detect
 
DontReusePublicIdentifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
dontUpdateStats - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
dontUpdateStatsSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
DontUseEnum - Class in edu.umd.cs.findbugs.detect
 
DontUseEnum(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontUseEnum
 
DontUseFloatsAsLoopCounters - Class in edu.umd.cs.findbugs.detect
 
DontUseFloatsAsLoopCounters(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
DOOMED_CODE - Static variable in class edu.umd.cs.findbugs.detect.DoomedCodeWarningProperty
Singleton instance of DoomedCodeWarningProperty.
DoomedCodeWarningProperty - Class in edu.umd.cs.findbugs.detect
A WarningProperty for warnings that are reported at a "doomed" Location; one that cannot return normally.
DoomedCodeWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.DoomedCodeWarningProperty
 
doReadXML(InputStream, File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
doReadXML(Reader, File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
doRedundantLoadElimination() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Determine whether redundant load elimination should be performed for the heap location referenced by the current instruction.
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Subclasses must override this.
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
doReportBug(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
DOT - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
DOT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
dotsToRegex(String) - Static method in class edu.umd.cs.findbugs.ClassScreener
replace the dots in a fully-qualified class/package name to a regular expression fragment that will match file names.
DOTTED_JAVA_IO_FILE - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_CLASS - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_ERROR - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_EXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_INTEGER - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_OBJECT - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_RUNTIMEEXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_STRING - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_STRINGBUFFER - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_STRINGBUILDER - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_LANG_THROWABLE - Static variable in class edu.umd.cs.findbugs.util.Values
 
DOTTED_JAVA_NIO_PATH - Static variable in class edu.umd.cs.findbugs.util.Values
 
dottedClassConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
dottedClassDescriptorMap - Variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
dottedClassName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
DottedClassName - Annotation Interface in edu.umd.cs.findbugs.internalAnnotations
Denotes a class name or package name where the .
dottedFieldSig - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
dottedMethodSig - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
dottedSuperclassName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
DOUBLE_DESCRIPTOR - Static variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
doubleConstant - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
DoubleExtraType - Class in edu.umd.cs.findbugs.ba.type
Special type used to represent the "extra" part of a double value.
DoubleExtraType() - Constructor for class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
doVisitField(Field) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
doVisitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
doVisitMethod(Method) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
downgradeOnControlSplit() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Control split: move given value down in the lattice if it is a conditionally-null value.
downgradeOnControlSplit() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
Downgrade all NSP values in frame.
Driver - Class in edu.umd.cs.findbugs.gui2
This is where it all begins run with -f int to set font size run with -clear to clear recent projects menu, or any other issues with program not starting properly due to something being corrupted (or just faulty) in backend store for GUISaveState.
Driver() - Constructor for class edu.umd.cs.findbugs.gui2.Driver
 
DroppedException - Class in edu.umd.cs.findbugs.detect
 
DroppedException(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DroppedException
 
dstFile - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
DualKeyHashMap<K1,K2,V> - Class in edu.umd.cs.findbugs.util
 
DualKeyHashMap() - Constructor for class edu.umd.cs.findbugs.util.DualKeyHashMap
 
DumbMethodInvocations - Class in edu.umd.cs.findbugs.detect
 
DumbMethodInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
DumbMethods - Class in edu.umd.cs.findbugs.detect
 
DumbMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods
 
DumbMethods.BadCastInEqualsSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.FutilePoolSizeSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.InvalidMinMaxSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.NullMethodsSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.RandomOnceSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.RangeCheckSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.SubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.UrlCollectionSubDetector - Class in edu.umd.cs.findbugs.detect
 
DumbMethods.VacuousComparisonSubDetector - Class in edu.umd.cs.findbugs.detect
 
dummyVariable() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Get a dummy variable name.
dummyVariableCount - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
dump(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.Churn
 
dump(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
DUMP_DATAFLOW_ANALYSIS - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
DUMP_DB - Static variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
dumpCodeBaseList(Iterator<? extends ICodeBase>, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
dumpDataflow(AnalysisType) - Method in class edu.umd.cs.findbugs.ba.Dataflow
 
dumpDataflowInformation(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpDataflowInformation(Method, CFG, ValueNumberDataflow, IsNullValueDataflow, UnconditionalValueDerefDataflow, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpGraph(ConstraintGraph) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
dumpLiveLocalStoreDataflow(MethodDescriptor, CFG, LiveLocalStoreDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpNoTabs(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This implementation of dump() tries to better align columns (when viewed with a fixed-width font) by padding with spaces instead of using tabs.
dumpOriginal(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This is how dump() was implemented up to and including version 0.9.5.
dumpProperties() - Static method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
dumpSimpleDataflowInformation(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpStack() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
dumpSummary(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
dumpTypeDataflow(Method, CFG, TypeDataflow) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
dumpXml(PrintStream) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
This is how dump() was implemented up to and including version 0.9.5.
DUP_THEN_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There is a dup immediately before the store; perhaps a ++ operation
duplicate() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Make an exact copy of this object.
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
duplicate() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return an exact deep copy of this StateSet.
duplicate() - Method in class edu.umd.cs.findbugs.ba.Path
Return an exact copy of this Path.
duplicate() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return an exact copy of this object.
duplicate() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Return an identical copy of this object.
duplicate() - Method in class edu.umd.cs.findbugs.Project
Return an exact copy of this Project.
duplicate() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
DUPLICATE_METHODS_SIGNATURE_MATCHER - Static variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
duplicateBlocks - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
DuplicateBranches - Class in edu.umd.cs.findbugs.detect
 
DuplicateBranches(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DuplicateBranches
 
duplicateFact(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Return a duplicate of given dataflow fact.
DuplicatePluginIdError - Exception Class in edu.umd.cs.findbugs.plugins
 
DuplicatePluginIdError(String, URL, URL) - Constructor for exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
DuplicatePluginIdException - Exception Class in edu.umd.cs.findbugs.plugins
 
DuplicatePluginIdException(String, URL, URL) - Constructor for exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
duplicates - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
duplicateVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.GraphToolkit
Make a copy of given vertex.
duration - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
DYNAMIC_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing a dynamic string using equals operator.
DynamicStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
dynamicStringTypeInstance - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 

E

eagerlyInitializedFields - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
eagerlyPutDatabase(Class<E>, E) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Eagerly install a database.
eagerlyPutDatabase(Class<E>, E) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
eagerlyPutMethodAnalysis(Class<E>, MethodDescriptor, E) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Eagerly put a method analysis object in the cache.
eagerlyPutMethodAnalysis(Class<E>, MethodDescriptor, E) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
earlier - Variable in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
earliestJump - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
EarlyExitException() - Constructor for exception class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.EarlyExitException
 
EarlyExitException(OpcodeStack) - Constructor for exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.EarlyExitException
 
earlyStats - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
eclipseNonNullByDefault - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
edge - Variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges.MarkedEdge
 
edge - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph.IncomingEdgeIterator
 
edge - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph.OutgoingEdgeIterator
 
Edge - Class in edu.umd.cs.findbugs.ba
An edge of a control flow graph.
Edge(BasicBlock, BasicBlock) - Constructor for class edu.umd.cs.findbugs.ba.Edge
Constructor.
Edge.Type - Annotation Interface in edu.umd.cs.findbugs.ba
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
edgeAnnotate(Edge) - Method in class edu.umd.cs.findbugs.ba.DFSCFGPrinter
 
edgeChooser - Variable in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
EdgeChooser - Interface in edu.umd.cs.findbugs.ba
Interface for choosing CFG Edges.
edgeExceptionMap - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
edgeIter - Variable in class edu.umd.cs.findbugs.InstructionScannerDriver
 
edgeIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
edgeIterator() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get Iterator over all edges in the graph.
edgeList - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph
 
edges - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.VariableData
 
edgeTransfer(Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
edgeTransfer(Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
edgeTransfer(Edge, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
edgeTransfer(Edge, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
edgeTransfer(Edge, Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
edgeTransfer(Edge, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Edge transfer function.
edgeType - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.EscapeTarget
 
edgeType - Variable in class edu.umd.cs.findbugs.ba.Target
 
EdgeTypes - Interface in edu.umd.cs.findbugs.ba
Constants defining the type of control flow edges, as well as flags defining additional information about the edges.
edgeTypeToString(int) - Static method in class edu.umd.cs.findbugs.ba.Edge
Get string representing given edge type.
editDistance(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
EditDistance - Class in edu.umd.cs.findbugs.util
 
EditDistance() - Constructor for class edu.umd.cs.findbugs.util.EditDistance
 
editDistance0(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editDistance1(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editDistanceRatio(String, String) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
editorPaneHyperlinkUpdate(HyperlinkEvent) - Static method in class edu.umd.cs.findbugs.gui2.AboutDialog
 
edu.umd.cs.findbugs - package 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.annotations - package edu.umd.cs.findbugs.annotations
Annotations for FindBugs (mostly deprecated except for SuppressFBWarnings).
edu.umd.cs.findbugs.anttask - package edu.umd.cs.findbugs.anttask
 
edu.umd.cs.findbugs.asm - package edu.umd.cs.findbugs.asm
 
edu.umd.cs.findbugs.ba - package edu.umd.cs.findbugs.ba
A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses.
edu.umd.cs.findbugs.ba.bcp - package edu.umd.cs.findbugs.ba.bcp
 
edu.umd.cs.findbugs.ba.ca - package edu.umd.cs.findbugs.ba.ca
 
edu.umd.cs.findbugs.ba.ch - package edu.umd.cs.findbugs.ba.ch
 
edu.umd.cs.findbugs.ba.constant - package edu.umd.cs.findbugs.ba.constant
 
edu.umd.cs.findbugs.ba.deref - package edu.umd.cs.findbugs.ba.deref
 
edu.umd.cs.findbugs.ba.generic - package edu.umd.cs.findbugs.ba.generic
 
edu.umd.cs.findbugs.ba.heap - package edu.umd.cs.findbugs.ba.heap
 
edu.umd.cs.findbugs.ba.interproc - package edu.umd.cs.findbugs.ba.interproc
 
edu.umd.cs.findbugs.ba.jsr305 - package edu.umd.cs.findbugs.ba.jsr305
Support for analyzing code containing JSR-305 type qualifier annotations.
edu.umd.cs.findbugs.ba.npe - package edu.umd.cs.findbugs.ba.npe
 
edu.umd.cs.findbugs.ba.obl - package edu.umd.cs.findbugs.ba.obl
Implementation of dataflow analysis for checking whether obligations to close streams and other resources (e.g., database objects) are satisfied.
edu.umd.cs.findbugs.ba.type - package edu.umd.cs.findbugs.ba.type
 
edu.umd.cs.findbugs.ba.vna - package edu.umd.cs.findbugs.ba.vna
 
edu.umd.cs.findbugs.bcel - package edu.umd.cs.findbugs.bcel
 
edu.umd.cs.findbugs.bcel.generic - package edu.umd.cs.findbugs.bcel.generic
 
edu.umd.cs.findbugs.bugReporter - package edu.umd.cs.findbugs.bugReporter
 
edu.umd.cs.findbugs.bytecode - package edu.umd.cs.findbugs.bytecode
 
edu.umd.cs.findbugs.charsets - package edu.umd.cs.findbugs.charsets
 
edu.umd.cs.findbugs.classfile - package 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.analysis - package edu.umd.cs.findbugs.classfile.analysis
Classes of objects that are the result of executing an analysis engine on a class or method.  The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM).  Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data.
edu.umd.cs.findbugs.classfile.engine - package edu.umd.cs.findbugs.classfile.engine
Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package.
edu.umd.cs.findbugs.classfile.engine.asm - package edu.umd.cs.findbugs.classfile.engine.asm
Support for analyses based on the ASM bytecode framework.
edu.umd.cs.findbugs.classfile.engine.bcel - package edu.umd.cs.findbugs.classfile.engine.bcel
Support for analyses based on the BCEL bytecode framework.
edu.umd.cs.findbugs.classfile.impl - package 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.config - package edu.umd.cs.findbugs.config
 
edu.umd.cs.findbugs.cwe - package edu.umd.cs.findbugs.cwe
 
edu.umd.cs.findbugs.detect - package edu.umd.cs.findbugs.detect
 
edu.umd.cs.findbugs.filter - package edu.umd.cs.findbugs.filter
 
edu.umd.cs.findbugs.graph - package edu.umd.cs.findbugs.graph
 
edu.umd.cs.findbugs.gui - package edu.umd.cs.findbugs.gui
 
edu.umd.cs.findbugs.gui2 - package edu.umd.cs.findbugs.gui2
 
edu.umd.cs.findbugs.internalAnnotations - package edu.umd.cs.findbugs.internalAnnotations
 
edu.umd.cs.findbugs.io - package edu.umd.cs.findbugs.io
 
edu.umd.cs.findbugs.jaif - package edu.umd.cs.findbugs.jaif
 
edu.umd.cs.findbugs.launchGUI - package edu.umd.cs.findbugs.launchGUI
 
edu.umd.cs.findbugs.log - package edu.umd.cs.findbugs.log
 
edu.umd.cs.findbugs.model - package edu.umd.cs.findbugs.model
Eventually, all model classes (BugInstance, BugCollection, etc.) should go in this package.
edu.umd.cs.findbugs.plan - package edu.umd.cs.findbugs.plan
 
edu.umd.cs.findbugs.plugins - package edu.umd.cs.findbugs.plugins
 
edu.umd.cs.findbugs.props - package edu.umd.cs.findbugs.props
 
edu.umd.cs.findbugs.sarif - package edu.umd.cs.findbugs.sarif
The package providing a BugReporter implementation which produces report in SARIF format.
edu.umd.cs.findbugs.sourceViewer - package edu.umd.cs.findbugs.sourceViewer
 
edu.umd.cs.findbugs.util - package edu.umd.cs.findbugs.util
 
edu.umd.cs.findbugs.visitclass - package edu.umd.cs.findbugs.visitclass
 
edu.umd.cs.findbugs.workflow - package edu.umd.cs.findbugs.workflow
 
edu.umd.cs.findbugs.xml - package edu.umd.cs.findbugs.xml
 
effectiveObjectAnnotations - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.Data
Map of TypeQualifierValues to maps containing, for each AnnotatedObject, the effective TypeQualifierAnnotation (if any) for that AnnotatedObject.
effectiveParameterAnnotations - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.Data
Map of TypeQualifierValues to maps containing, for each XMethod/parameter, the effective TypeQualifierAnnotation (if any) for that XMethod/parameter.
effort - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
effort - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_DEFAULT - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_KEY - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_MAX - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
EFFORT_MIN - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.AppVersion
XML element name for a stored AppVersion object.
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.BugInstance
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.PackageStats
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
elementLineNumberCache - Static variable in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
elementStack - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
elementTypeDescriptor - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
EMACS_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
EmacsBugReporter - Class in edu.umd.cs.findbugs
BugReporter to output warnings in Emacs format.
EmacsBugReporter() - Constructor for class edu.umd.cs.findbugs.EmacsBugReporter
 
embeddedNameMismatch(ZipFile, ZipEntry) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
emitDataflowWarning(XMethod, TypeQualifierValue<?>, TypeQualifierValueSet, TypeQualifierValueSet, ValueNumber, FlowValue, FlowValue, Location, Location, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
emitErrors(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
emitLine(String) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
Emit one line of the error message report.
emitLine(String) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Emit one line of the error message report.
emitLiteral(String) - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Downcall method to emit literal text, in which any occurrences of the metacharacters are quoted.
emitSourceWarning(String, XMethod, TypeQualifierValue<?>, FlowValue, TypeQualifierValueSet, SourceSinkInfo, ValueNumber, Location) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
emitTag(String, boolean) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
emitTag(String, String, boolean) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
emitTrainingOutput() - Method in class edu.umd.cs.findbugs.FindBugs2
 
emitTrainingOutput() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Return whether or not training output should be emitted after analysis completes.
empty() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
EMPTY_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static string and an unknown string.
EMPTY_ARRAY - Enum constant in enum class edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
 
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
EMPTY_ARRAY - Static variable in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
EMPTY_INPUT_VALUE_LIST - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
EMPTY_STRING_ARRAY - Static variable in class edu.umd.cs.findbugs.gui2.BugSet
 
emptyArray - Variable in class edu.umd.cs.findbugs.detect.CalledMethods
 
emptyArrayOnTOS - Variable in class edu.umd.cs.findbugs.detect.CalledMethods
 
emptyArrayOnTOS - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
emptyArrays - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
EmptyCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
 
EmptyCodeBase(ICodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
 
emptyMap() - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
emptyOrNonnullSingleton(T) - Static method in class edu.umd.cs.findbugs.util.Util
 
emptyStackLocations - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
EmptyStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
emptyStringTypeInstance - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
emptyTag(Element) - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
EmptyZipFileEntry - Class in edu.umd.cs.findbugs.detect
This detector is currently disabled by default.
EmptyZipFileEntry(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
enable(DetectorFactory) - Method in interface edu.umd.cs.findbugs.DetectorFactoryChooser
Enable the factory due to ordering constraints with other enabled detectors
enable(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
ENABLE_LOCALS - Static variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
This property enables production of warnings for locals which obscure fields.
ENABLE_SUBTYPES2_FOR_COMMON_SUPERCLASS_QUERIES - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
enableAllDetectors(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Enable or disable all known Detectors.
enabled - Variable in class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
 
enabled - Variable in class edu.umd.cs.findbugs.Plugin
 
enabled() - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
Check whether or not this detector should be enabled.
ENABLED - Enum constant in enum class edu.umd.cs.findbugs.Plugin.EnabledState
 
ENABLED_PLUGINS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
enabledBugReporterDecorators - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
enabledButNonReporting - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
enabledByDefault - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
enabledByDefault - Variable in class edu.umd.cs.findbugs.Plugin
 
enableDetector(DetectorFactory, boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the enabled/disabled status of given Detector.
enabledPlugins - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
enabledPlugins - Variable in class edu.umd.cs.findbugs.Project
key is plugin id
EnabledSettings(boolean, Boolean) - Constructor for class edu.umd.cs.findbugs.gui2.PreferencesFrame.EnabledSettings
 
EnabledState() - Constructor for enum class edu.umd.cs.findbugs.Plugin.EnabledState
 
enableOrDisableItems(Project, BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
enablePlugins(Iterable<String>, boolean) - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
enablePreferencesMenuItem(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
enable/disable preferences menu
enableRecentMenu(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
enableRecentMenu(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
enableTrainingInput(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
enableTrainingInput(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not training input should be used to make the analysis more precise.
enableTrainingOutput(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
enableTrainingOutput(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not training output should be emitted.
encodeProperty(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
encodeProperty(ParameterProperty) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams.LongInstantParameterDatabase
 
encodeProperty(FieldStoreType) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
encodeProperty(Boolean) - Method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
encodeProperty(Boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
encodeProperty(String) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase.AuxiliaryObligationPropertyDatabase
 
encodeProperty(ValueType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Subclasses must define this to encode a property as a string for output to a file.
encountedTop - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
encounteredMissingClasses - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
end - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
end(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
endAnnotation(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of an annotation.
endAnnotationDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of an annotation definition.
endBytecode - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
endContext(Object) - Method in class edu.umd.cs.findbugs.log.Profiler
 
endDocument(Project) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
endElement(String, String, String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
endLine - Variable in class edu.umd.cs.findbugs.sarif.Location.Region
1-indexed line number
endLine - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
endOffset - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
endPackageDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the end of a package definition.
endPC - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
endTag(Element) - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
endTransfer(BasicBlock, InstructionHandle, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
endTransfer(BasicBlock, InstructionHandle, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine.asm
Analysis engine registrar for ASM-based analyses.
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Register BCEL-framework analysis engines.
EngineRegistrar - Class in edu.umd.cs.findbugs.classfile.engine
Register analysis engines with an analysis cache.
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
Constructor.
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
EngineRegistrar() - Constructor for class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
Constructor.
engineRegistrarClass - Variable in class edu.umd.cs.findbugs.Plugin
 
englishAnnotationDescriptionBundle - Variable in class edu.umd.cs.findbugs.I18N
used if local one can't be found
enhanceViaMergeTree() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
ensureNonnullBugCounts() - Method in class edu.umd.cs.findbugs.BugCounts
 
enterSwitch(int, int, int[], int, boolean) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
enterSwitch(DismantleBytecode, XClass) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
entries - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
entriesInDecreasingFrequency() - Method in class edu.umd.cs.findbugs.util.Multiset
 
entriesInDecreasingOrder() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entriesInIncreasingOrder() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entry - Variable in class edu.umd.cs.findbugs.ba.CFG
 
Entry(InstructionHandle, ValueNumber[]) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
EntryComparator() - Constructor for class edu.umd.cs.findbugs.util.Multiset.EntryComparator
 
entryList - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
entryList - Variable in class edu.umd.cs.findbugs.ba.URLClassPath
 
entryLocalValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
entryName - Variable in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
entrySet() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
 
entrySet() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
entrySet() - Method in class edu.umd.cs.findbugs.util.Bag
 
entrySet() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
entrySet() - Method in class edu.umd.cs.findbugs.util.MergeMap
 
entrySet() - Method in class edu.umd.cs.findbugs.util.Multiset
 
entryToOutputMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
Map of entries to output values.
entryType - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
entryURI - Variable in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
enumerate() - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Enumerate the simple paths.
enumsThatExist(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
enumType - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
EnumValue - Class in edu.umd.cs.findbugs.classfile.analysis
Represents an enumeration value used with an application of an annotation.
EnumValue(String, String) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
envvarPropertyMap - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
eof() - Method in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
EOF - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
EOF - Static variable in class edu.umd.cs.findbugs.Token
End of file.
EOL - Static variable in class edu.umd.cs.findbugs.Token
End of line.
eq(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
EQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
equalBlocks(InstructionHandle, InstructionHandle, int, int[]) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
equality - Variable in class edu.umd.cs.findbugs.detect.IncompatMask
 
equalPrefix(Number) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
equals(Object) - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
equals(Object) - Method in class edu.umd.cs.findbugs.AnalysisError
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.BlockType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Edge
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Location
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.State
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.Path
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.BottomType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.NullType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.type.TopType
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
equals(Object) - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugCategory
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugCode
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugInstance
 
equals(Object) - Method in class edu.umd.cs.findbugs.BugPattern
 
equals(Object) - Method in class edu.umd.cs.findbugs.CallSite
 
equals(Object) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
equals(Object) - Method in class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
equals(Object) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
equals(Object) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch.PotentialBugKey
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.BackwardsBranch
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.ForwardConditionalBranch
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.Stream
 
equals(Object) - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
equals(Object) - Method in class edu.umd.cs.findbugs.DetectorFactory
 
equals(Object) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.Filter
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
equals(Object) - Method in class edu.umd.cs.findbugs.filter.VersionMatcher
 
equals(Object) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
equals(Object) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
equals(Object) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
equals(Object) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
equals(Object) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
equals(Object) - Method in class edu.umd.cs.findbugs.ProgramPoint
 
equals(Object) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
equals(Object) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
EQUALS - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
EQUALS_NAME - Static variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
EQUALS_SIGNATURE - Static variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
equalsCalls - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
equalsKindSummary - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
equalsKindSummary - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
EqualsKindSummary - Class in edu.umd.cs.findbugs.ba
 
EqualsKindSummary() - Constructor for class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
EqualsKindSummary.KindOfEquals - Enum Class in edu.umd.cs.findbugs.ba
 
equalsMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
equalsMethod - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
equalsMethodIsInstanceOfEquals - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
equalsObjectIsAbstract - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
EqualsOperandShouldHaveClassCompatibleWithThis - Class in edu.umd.cs.findbugs.detect
 
EqualsOperandShouldHaveClassCompatibleWithThis(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
equalsOtherClass - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
equalsOtherMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
eraseKnowledgeOf(XField) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
error(String) - Static method in class edu.umd.cs.findbugs.CheckBcel
Output an appropriate error when a BCEL class looks wrong.
error(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Show an error dialog.
error(String) - Method in interface edu.umd.cs.findbugs.log.LogSync
 
Error(int, String) - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
Error(int, String, Throwable) - Constructor for class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
ERROR - Enum constant in enum class edu.umd.cs.findbugs.sarif.Level
The rule specified by ruleId was evaluated and a serious problem was found.
ERROR - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
ERROR - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
ERROR_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_ERROR - Static variable in class edu.umd.cs.findbugs.Footprint
 
ERROR_EXCEPTION_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
Serious analysis errors occurred.
ERROR_MESSAGE_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_MSG_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
ERROR_STACK_TRACE_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERROR_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.Error.
errorCount - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
errorCountingBugReporter - Variable in class edu.umd.cs.findbugs.FindBugs2
 
ErrorCountingBugReporter - Class in edu.umd.cs.findbugs
A delegating bug reporter which counts reported bug instances, missing classes, and serious analysis errors.
ErrorCountingBugReporter(BugReporter) - Constructor for class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
errorList - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
errorLogger - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
errorLogger - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
errorLogger - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
errorMessageLabel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
errorMsg - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
errorProperty - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
errors - Variable in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
ERRORS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ERRORS_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
errorSet - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
ESCAPE_SEQ - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
escaped - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
escaped(ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
ESCAPED - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource escapes the method.
escapeInitLockObject - Static variable in class edu.umd.cs.findbugs.util.Strings
 
escapeLFCRBackSlash(String) - Static method in class edu.umd.cs.findbugs.util.Strings
 
EscapeTarget(InstructionHandle, int) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.EscapeTarget
Constructor.
escapeTargetIterator(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get an Iterator over the EscapeTargets of given basic block.
escapeTargetListMap - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
escapeXml(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Escape XML entities and illegal characters in the given string.
EVAL - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
evaluate(BugCollection, BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
exact - Variable in class edu.umd.cs.findbugs.filter.NameMatch
 
exact(Number) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
EXACT_CLASS_NAME_MATCH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Similarity of classes which don't have enough features to match exactly, but whose class names match exactly.
EXACT_METHOD - Static variable in class edu.umd.cs.findbugs.detect.NonNullReturnProperty
 
exactBugPatternMatch - Variable in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
ExactStringMatcher - Class in edu.umd.cs.findbugs.util
Exact String-matching predicate.
ExactStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke.ExactStringMatcher
 
ExactStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.ExactStringMatcher
Constructor.
exactTypeSet - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
examineBasicBlocks() - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Examine basic blocks for null checks and potentially-redundant null comparisons.
examineCallSite(Location, ConstantPoolGen, TypeDataflow) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
examineNullValues() - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Examine null values.
examinePutfieldInstruction(Location, PUTFIELD, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
examineRedundantBranches() - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Examine redundant branches.
examineReturnInstruction(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
exception - Variable in class edu.umd.cs.findbugs.AnalysisError
 
exception - Variable in class edu.umd.cs.findbugs.sarif.Notification
 
EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Value was propagated along an exception path.
EXCEPTION_HANDLER - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Dead store is likely to be the exception object in an exception handler.
EXCEPTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.Exception.
ExceptionCaught(String, int, int, int) - Constructor for class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
exceptionClass - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
exceptionClass - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionThrown
 
exceptionGen - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
exceptionHandlerMap - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
ExceptionHandlerMap - Class in edu.umd.cs.findbugs.ba
This class provides a convenient way of determining the exception handlers for instructions in a method.
ExceptionHandlerMap(MethodGen, TypeMerger) - Constructor for class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
Constructor.
exceptionHandlers - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
exceptionHandlerValueNumberMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
ExceptionLocation(TypeAnalysis, ValueNumberAnalysis, BasicBlock) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
exceptionMessage - Variable in class edu.umd.cs.findbugs.AnalysisError
 
ExceptionObjectType - Class in edu.umd.cs.findbugs.ba.type
Special ReferenceType representing the type of a caught exception.
ExceptionObjectType(String, ExceptionSet) - Constructor for class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
Constructor.
exceptions - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
exceptions - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
exceptionSet - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
exceptionSet - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
exceptionSet - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
ExceptionSet - Class in edu.umd.cs.findbugs.ba.type
Class for keeping track of exceptions that can be thrown by an instruction.
ExceptionSet(ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.ExceptionSet
Constructor.
ExceptionSet.ThrownExceptionIterator - Class in edu.umd.cs.findbugs.ba.type
Object to iterate over the exception types in the set.
exceptionSetFactory - Variable in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
exceptionSetFactory - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
ExceptionSetFactory - Class in edu.umd.cs.findbugs.ba.type
 
ExceptionSetFactory() - Constructor for class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
ExceptionSetFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ExceptionSetFactory objects for analyzed methods.
ExceptionSetFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ExceptionSetFactoryFactory
Constructor.
exceptionTable - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
exceptionThrower - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
ExceptionThrown(String, int) - Constructor for class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionThrown
 
exclude - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
exclude - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
exclude(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
excludeBaselineBugs(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
excludeBaselineBugs(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Provide baseline of bugs not to report
excludeBugs - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
excludeBugsFiles - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
excluded - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
excluded(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
EXCLUDED_LOCALS - Static variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
excludedHashes - Variable in class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
excludedInstanceHashes - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
excludeFile - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
excludeFilter - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
excludeFilterFiles - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
excludePath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
excludePatternList - Variable in class edu.umd.cs.findbugs.ClassScreener
 
excludePatterns - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
ExcludingHashesBugReporter - Class in edu.umd.cs.findbugs
 
ExcludingHashesBugReporter(BugReporter, String) - Constructor for class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
exclusionFilterFile - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
EXCLUSIVE_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
execCommand - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
execFindbugs() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Create a new JVM to do the work.
execResultProperty - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
execute() - Method in class edu.umd.cs.findbugs.AddMessages
Add messages to the dom4j tree.
execute() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
execute() - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
execute() - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
execute() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Search for examples of the ByteCodePattern.
execute() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Run the algorithm.
execute() - Method in class edu.umd.cs.findbugs.ba.LockChecker
Execute dataflow analyses (only if required).
execute() - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
execute() - Method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
execute() - Method in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
Prune infeasible exception edges from the CFG.
execute() - Method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
execute() - Method in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
execute() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Execute the search for source directories.
execute() - Method in class edu.umd.cs.findbugs.FindBugs2
Execute the analysis.
execute() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Execute FindBugs on the Project.
execute() - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
execute() - Method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
execute() - Method in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
execute() - Method in class edu.umd.cs.findbugs.SelfCalls
Find the self calls.
execute() - Method in class edu.umd.cs.findbugs.workflow.Churn
 
execute() - Method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
execute() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
execute() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
execute() - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
execute() - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
execute() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
execute() - Method in class edu.umd.cs.findbugs.workflow.TestingGround
 
execute(InstructionScannerGenerator) - Method in class edu.umd.cs.findbugs.InstructionScannerDriver
Execute by driving the InstructionScannerGenerator over all instructions.
execute(Runnable) - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
execute(Runnable) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
execute(Runnable) - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
EXECUTE_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
executeMethods - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
executionPlan - Variable in class edu.umd.cs.findbugs.FindBugs2
 
ExecutionPlan - Class in edu.umd.cs.findbugs.plan
A plan for executing Detectors on an application.
ExecutionPlan() - Constructor for class edu.umd.cs.findbugs.plan.ExecutionPlan
Constructor.
executionSuccessful - Variable in class edu.umd.cs.findbugs.sarif.Invocation
 
exHandlesToMethodCallsByMethodsMap - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
The containing methods (DottedClassName complete with signature) to the methods called directly from the containing one to the caught Exceptions by the surrounding try-catches of the call sites.
exhaustive - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
EXHAUSTIVE_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
existsStrongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
existsStrongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
exit - Variable in class edu.umd.cs.findbugs.ba.CFG
 
EXIT - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method "returns" by exiting the process.
EXIT_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
System.exit() edge.
EXIT_UE - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method returns either by exiting or throwing an unhandled exception.
exitBlockSet - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
exitCode - Variable in class edu.umd.cs.findbugs.sarif.Invocation
 
exitCodeDescription - Variable in class edu.umd.cs.findbugs.sarif.Invocation
 
ExitCodes - Interface in edu.umd.cs.findbugs
Flags returned in the process exit code returned when the FindBugs text UI is invoked with the -exitcode command line argument.
EXP_PART - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
EXP_PART_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
EXP_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Experimental priority for bug instances.
expandOptionFiles(String[], boolean, boolean) - Method in class edu.umd.cs.findbugs.config.CommandLine
Expand option files in given command line.
expandToFirstLeaf(int) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
expandTree(int) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
expect(JAIFTokenKind) - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
expect(String) - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
expect(StringTokenizer, String) - Static method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Expect a particular token string to be returned by the given StringTokenizer.
expected - Variable in class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
 
expected - Variable in class edu.umd.cs.findbugs.util.ExactStringMatcher
 
EXPECTED_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
expectedClassDescriptor - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
expectedClassDescriptor - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
expectEndOfLine() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
EXPECTING_ASSIGNMENT - Enum constant in enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
 
expectWarning - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
ExpectWarning - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
experimental - Variable in class edu.umd.cs.findbugs.BugPattern
 
EXPERIMENTAL_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for experimental priority.
explanation() - Element in annotation interface edu.umd.cs.findbugs.annotations.CheckReturnValue
A textual explanation of why the return value should be checked
explicit - Variable in class edu.umd.cs.findbugs.ba.type.ThrownException
 
EXPLICIT_EXCEPTIONS_FLAG - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Explicit exceptions can be thrown on the edge.
explicitlyDisabledBugReporterDecorators - Variable in class edu.umd.cs.findbugs.FindBugs2
 
explicitlyEnabledBugReporterDecorators - Variable in class edu.umd.cs.findbugs.FindBugs2
 
ExplicitSerialization - Class in edu.umd.cs.findbugs.detect
 
ExplicitSerialization(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
explicitSet - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
exportFilter() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
EXTENDED_WINDOW_STATE - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
ExtendedTypes - Interface in edu.umd.cs.findbugs.ba.type
Extended type codes used by StackAndLocalTypes and StackAndLocalTypeAnalysis for typing locals and stack values used in Java bytecode.
extendedWindowState - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
For Windows mainly - whether the window was maximized or not
extendsConcurrentMap(String) - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
extendsObject - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
extendsThread(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
extension - Variable in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
Extension - Class in edu.umd.cs.findbugs.sarif
 
Extension(String, String, String, String, URI, String) - Constructor for class edu.umd.cs.findbugs.sarif.Extension
 
externalizable - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
extractAnnotation(Collection<AnnotationValue>, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
extractClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Extract a slashed classname from a JVM classname or signature.
extractCondition(ValueRangeAnalysisFactory.BackIterator) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
extractInt(byte[], int) - Static method in class edu.umd.cs.findbugs.ba.BytecodeScanner
Extract an int from bytes at the given offset in the array.
extractPackage(String) - Static method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
extractPackageName(String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
extractPackageName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
extract the package name from a dotted class name.
extractPackagePrefix(String, int) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
extractReferencedClasses() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Extract references to other classes.
extractReferencedClassesFromSignature(Set<ClassDescriptor>, String) - Static method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
extractSimpleName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
extractTwoArgCondition(ValueRangeAnalysisFactory.BackIterator, short, String) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
extractValue(ValueRangeAnalysisFactory.BackIterator, String) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
extraPart - Variable in class edu.umd.cs.findbugs.config.CommandLine.Option
 
extraProperties - Static variable in class edu.umd.cs.findbugs.L10N
 

F

f_classPath - Variable in exception class edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
 
factAfterLocationMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
factAtLocationMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
factIterator() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get an Iterator over all dataflow facts that we've recorded for the Locations in the CFG.
factor - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
factoriesByDetectorClassName - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
factoriesByName - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
factory - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
factory - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
factory - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
factory - Variable in class edu.umd.cs.findbugs.ba.obl.StateSet
 
factory - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
factory - Variable in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
factory - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
factory - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
factory - Variable in class edu.umd.cs.findbugs.plan.DetectorNode
 
factoryChooser - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
factoryIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterator over the DetectorFactory objects for all registered Detectors.
factoryList - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
factoryMap - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
factToString(Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
factToString(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Return a String representation of given Fact.
factToString(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
failIfBugFound - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
failOnError - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
FALL_THROUGH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for fall-through to next instruction.
fallBackToClassfile() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
fallThroughDecision - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
fallthroughDistance - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Warning is likely to be a false positive.
falseCondition - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
falseReachedSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
fatalException - Variable in class edu.umd.cs.findbugs.HTMLBugReporter
 
FatalException - Exception Class in edu.umd.cs.findbugs
A fatal exception which should completely halt the FindBugs analysis.
FatalException(String) - Constructor for exception class edu.umd.cs.findbugs.FatalException
Constructor.
FatalException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.FatalException
Constructor.
FB - Class in edu.umd.cs.findbugs.workflow
 
FB() - Constructor for class edu.umd.cs.findbugs.workflow.FB
 
FBA_FILE - Enum constant in enum class edu.umd.cs.findbugs.gui2.SaveType
 
FBClassReader - Class in edu.umd.cs.findbugs.asm
 
FBClassReader(byte[]) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
 
FBClassReader(byte[], int, int) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
 
FBClassReader.MyClassAdapter - Class in edu.umd.cs.findbugs.asm
 
FBClassReader.MyLabel - Class in edu.umd.cs.findbugs.asm
 
FBClassReader.MyMethodAdapter - Class in edu.umd.cs.findbugs.asm
 
FBDialog - Class in edu.umd.cs.findbugs.gui2
All Dialogs are FBDialogs so font size will work.
FBDialog() - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBDialog(Dialog) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBDialog(Frame) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
 
FBFileChooser - Class in edu.umd.cs.findbugs.gui2
All FileChoosers are FBFileChoosers so font size will work
FBFileChooser() - Constructor for class edu.umd.cs.findbugs.gui2.FBFileChooser
 
FBFrame - Class in edu.umd.cs.findbugs.gui2
 
FBFrame() - Constructor for class edu.umd.cs.findbugs.gui2.FBFrame
 
FBMethodVisitor - Class in edu.umd.cs.findbugs.asm
 
FBMethodVisitor() - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
FBMethodVisitor(MethodVisitor) - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
FBP_FILE - Enum constant in enum class edu.umd.cs.findbugs.gui2.SaveType
 
FBTableCellRenderer() - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel.FBTableCellRenderer
 
fd - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
FEATURE_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
featureIterator() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
featureSet - Variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
fetchToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
field - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
field - Variable in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
field - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
field - Variable in class edu.umd.cs.findbugs.detect.InitializationChain.InvocationInfo
 
field - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
field - Variable in class edu.umd.cs.findbugs.FieldWarningSuppressor
 
field - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
field - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
FIELD - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
 
FIELD - Enum constant in enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
 
FIELD_DELIMITER - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
The character used for delimiting whole fields in filter settings encoded as strings
FIELD_LOAD - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
FIELD_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
FIELD_STORE - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
FIELD_STORE_STUB_METHOD - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
FIELD_VAL - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
fieldAccess - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
FieldAccess - Class in edu.umd.cs.findbugs.ba.bcp
Base class for Load and Store PatternElements.
FieldAccess(MethodDescriptor, int) - Constructor for class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldAccess
 
FieldAccess(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Constructor.
FieldAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation specifying a particular field in particular class.
FieldAnnotation(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
Constructor.
FieldAnnotation(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
Constructor.
FieldAnnotation(String, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
 
fieldAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
fieldAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
fieldCloneUnderCast - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
fieldDefLineMap - Variable in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
FieldDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor uniquely identifying a field in a class.
FieldDescriptor(String, String) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
FieldDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldDescriptor
Constructor.
fieldDescriptorMap - Variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
FieldInfo - Class in edu.umd.cs.findbugs.classfile.analysis
 
FieldInfo(String, String, String, String, int, Map<ClassDescriptor, AnnotationValue>, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
FieldInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
fieldInfoList - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
fieldInstructionCount - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
fieldInstructionOpcodeSet - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory
 
fieldIsStatic - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
FieldItemSummary - Class in edu.umd.cs.findbugs.detect
 
FieldItemSummary(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FieldItemSummary
 
fieldLineMap - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
fieldLoadedFromRegister - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FieldMatcher - Class in edu.umd.cs.findbugs.filter
 
FieldMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
FieldMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
FieldMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
 
fieldName - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
fieldName - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
fieldName - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
fieldName - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
fieldName - Variable in class edu.umd.cs.findbugs.FieldAnnotation
 
fieldName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
fieldNameUnderGet - Variable in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
FieldOrMethodDescriptor - Class in edu.umd.cs.findbugs.classfile
Common superclass for FieldDescriptor and MethodDescriptor.
FieldOrMethodDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
FieldOrMethodName - Interface in edu.umd.cs.findbugs.classfile
 
FieldPropertyDatabase<Property> - Class in edu.umd.cs.findbugs.ba.interproc
Interprocedural field property database.
FieldPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
fields - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
fields - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
fields - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
fieldSet - Variable in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
FieldSet - Class in edu.umd.cs.findbugs.ba.heap
 
FieldSet() - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSet
 
FieldSetAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
FieldSetAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
fieldSig - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
fieldSig - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
fieldSig - Variable in class edu.umd.cs.findbugs.FieldAnnotation
 
fieldSig - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
fieldSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
fieldsModifyingMethods - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
fieldsOfNativeClasses - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
fieldsOfSerializableOrNativeClassed - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
fieldSourceSig - Variable in class edu.umd.cs.findbugs.FieldAnnotation
 
fieldSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
fieldSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
fieldsReadInThisConstructor - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
FieldStats(XField) - Constructor for class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
fieldsThatMightBeAProblem - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
FieldStoreType - Class in edu.umd.cs.findbugs.ba.type
Field property storing the types of values stored in a field.
FieldStoreType() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
FieldStoreTypeDatabase - Class in edu.umd.cs.findbugs.ba.type
 
FieldStoreTypeDatabase() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
fieldSummary - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
fieldSummary - Variable in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
FieldSummary - Class in edu.umd.cs.findbugs.ba
Interprocedural analysis summary
FieldSummary() - Constructor for class edu.umd.cs.findbugs.ba.FieldSummary
 
fieldsWritten - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
fieldUnderClone - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
fieldUnderWrapToBuffer - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
FieldVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
FieldVariable(ValueNumber, String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Constructor for instance fields.
FieldVariable(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Constructor for static fields.
fieldVarName - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
 
fieldWarningList - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
FieldWarningSuppressor - Class in edu.umd.cs.findbugs
 
FieldWarningSuppressor(String, ClassAnnotation, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.FieldWarningSuppressor
 
file - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
FILE_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
FILE_IGNORE_CASE - Static variable in class edu.umd.cs.findbugs.Project
Hack for whether files are case insensitive.
FILE_NAME - Static variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
FILE_OPENED_IN_APPEND_MODE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FILE_SEPARATOR_STRING - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
fileAlreadyExists(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
FileBugHash - Class in edu.umd.cs.findbugs.workflow
For each source file that has reported bugs, compute a hash of all the issues reported for that file.
FileBugHash(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.FileBugHash
 
fileBugHashes - Variable in class edu.umd.cs.findbugs.ProjectStats
 
fileFilter - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
fileName - Variable in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
fileName - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
fileName - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
fileName - Variable in class edu.umd.cs.findbugs.filter.SourceMatcher
 
fileName(Path) - Static method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
FILENAME - Static variable in class edu.umd.cs.findbugs.BugRanker
 
FILENAME_ATTRIBUTE_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
FILENAME_STRING_METHODS - Static variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
 
fileNameFor(String, String) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
fileNameIterator - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase.DirectoryCodeBaseIterator
 
fileNameIterator() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
Get an iterator over the files found by the search.
fileNotFound(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
Call to remove a file from the list.
fileReader(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileReader(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileReused(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
This should be the method called to add a reused file for the recent menu.
filesets - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
fileSets - Variable in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
fileSets - Variable in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
FileSourceFileDataSource - Class in edu.umd.cs.findbugs.ba
Data source for source files which are stored in the filesystem.
FileSourceFileDataSource(String) - Constructor for class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
filesToAnalyze - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
FilesystemCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
Codebase locator for files and directories in the filesystem.
FilesystemCodeBaseLocator(String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
fillLineBuf() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
filter - Variable in class edu.umd.cs.findbugs.FilterBugReporter
 
filter - Variable in class edu.umd.cs.findbugs.gui2.MainFrame.ProjectSelector
 
filter - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
Filter - Class in edu.umd.cs.findbugs.filter
Filter to match a subset of BugInstances.
Filter - Class in edu.umd.cs.findbugs.workflow
Java main application to filter/transform an XML bug collection or bug history collection.
Filter() - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor for empty filter
Filter() - Constructor for class edu.umd.cs.findbugs.workflow.Filter
 
Filter(InputStream) - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor.
Filter(String) - Constructor for class edu.umd.cs.findbugs.filter.Filter
Constructor.
FILTER_ALL_BUT - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
 
FILTER_AT_OR_AFTER - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
 
FILTER_AT_OR_BEFORE - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
 
FILTER_EXACTLY - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
 
FILTER_SETTINGS_KEY - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
FILTER_SETTINGS2_KEY - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
Filter.FilterCommandLine - Class in edu.umd.cs.findbugs.workflow
 
FilterActivity - Class in edu.umd.cs.findbugs.gui2
 
FilterActivity() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity
 
FilterActivity.FilterActivityNotifier - Class in edu.umd.cs.findbugs.gui2
 
filterActivityNotifier - Variable in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
FilterActivityNotifier() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
 
FilterBugReporter - Class in edu.umd.cs.findbugs
 
FilterBugReporter(BugReporter, Matcher, boolean) - Constructor for class edu.umd.cs.findbugs.FilterBugReporter
 
FilterBugsTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the FilterBugs program in the workflow package (a.k.a.
FilterBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
filterBy - Variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterByCalls(int) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
FilterByTime(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
FilterByTimePerCall(long) - Constructor for class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
filterCheckBoxList - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
FilterCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
filteredBugsCached() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
filteredBugsNoCache() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
FilterException - Exception Class in edu.umd.cs.findbugs.filter
 
FilterException(String) - Constructor for exception class edu.umd.cs.findbugs.filter.FilterException
 
FilterException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.filter.FilterException
 
FilterFactory - Class in edu.umd.cs.findbugs.gui2
 
FilterFactory() - Constructor for class edu.umd.cs.findbugs.gui2.FilterFactory
 
FilterFromBugPicker - Class in edu.umd.cs.findbugs.gui2
Creates a list of options on for filtering bugs based on the current bug selected.
FilterFromBugPicker(BugInstance, List<Sortables>) - Constructor for class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
FILTERING - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterListener.Action
 
FilteringAnnotationIterator(Iterator<BugAnnotation>) - Constructor for class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
FilteringBugAnnotationIterator(Iterator<BugAnnotation>) - Constructor for class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
FilterListener - Interface in edu.umd.cs.findbugs.gui2
Implemented by BugTreeModel.
FilterListener.Action - Enum Class in edu.umd.cs.findbugs.gui2
 
FilterMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
FilterMatcher(BugAspects.SortableValue) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterMatcher(Sortables, String) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterMatcher(Sortables, String, FilterMatcher.FilterWhere) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
FilterMatcher.FilterWhere - Enum Class in edu.umd.cs.findbugs.gui2
Deprecated.
 
filterOpenFileChooser - Variable in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
filterPane - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
filters - Variable in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
The list of all defined filters
filters - Variable in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
filterSettings - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
FilterWhere() - Constructor for enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
 
FinalConstant(String, XField) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
finalFields - Variable in class edu.umd.cs.findbugs.detect.MutableLock
 
finalize() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
FinalizerNullsFields - Class in edu.umd.cs.findbugs.detect
 
FinalizerNullsFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
FINALLY - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
FinallyDuplicatesInfo() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
FinallyDuplicatesInfo(int[], List<SortedMap<Integer, Integer>>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
FinallyDuplicatesInfoFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
FinallyDuplicatesInfoFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
FinallyDuplicatesInfoFactory.TryBlock - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
finallyExceptionRegisters - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
finallyTargets - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
find(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
find(String) - Method in class edu.umd.cs.findbugs.xml.XPathFind
 
find(JavaClass, String, String) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
FIND_BUGS_FILTER - Static variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
FIND_EFFECTIVE_RELEVANT_QUALIFIERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
This system property enables additional work to try to detect all *effective* type qualifiers (direct, inherited, and default) applied to methods and called methods.
findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindArgumentAssertions - Class in edu.umd.cs.findbugs.detect
This detector can find Assertions that try to validate method arguments.
FindArgumentAssertions(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindArgumentAssertions
 
FindAssertionsWithSideEffects - Class in edu.umd.cs.findbugs.detect
This detector can find assertions that violate the EXP06 rule.
FindAssertionsWithSideEffects(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindAssertionsWithSideEffects
 
FindBadCast2 - Class in edu.umd.cs.findbugs.detect
 
FindBadCast2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadCast2
 
FindBadEndOfStreamCheck - Class in edu.umd.cs.findbugs.detect
 
FindBadEndOfStreamCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
FindBadForLoop - Class in edu.umd.cs.findbugs.detect
 
FindBadForLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadForLoop
 
findBug(String, String, int) - Method in interface edu.umd.cs.findbugs.BugCollection
 
findBug(String, String, int) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
FindBugs - Class in edu.umd.cs.findbugs
Static methods and fields useful for working with instances of IFindBugsEngine.
FindBugs() - Constructor for class edu.umd.cs.findbugs.FindBugs
 
FINDBUGS_EXCLUDED_LOCALS_PROP_NAME - Static variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
FINDBUGS_JAR - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
FindBugs2 - Class in edu.umd.cs.findbugs
FindBugs driver class.
FindBugs2() - Constructor for class edu.umd.cs.findbugs.FindBugs2
Constructor that uses CurrentThreadExecutorService to keep backward compatibility with SpotBugs 3.1.
FindBugs2(ExecutorService) - Constructor for class edu.umd.cs.findbugs.FindBugs2
 
FindBugsAnalysisFeatures - Class in edu.umd.cs.findbugs
Boolean-valued analysis properties for FindBugs.
FindBugsAnalysisFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
FindBugsAnalysisFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsAnalysisFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
FindBugsASM - Class in edu.umd.cs.findbugs.classfile.engine.asm
 
FindBugsASM() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
 
FindBugsCommandLine - Class in edu.umd.cs.findbugs
Base class for FindBugs command line classes.
FindBugsCommandLine() - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
Constructor.
FindBugsCommandLine(boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
Additional constuctor just as hack for decoupling the core package from gui2 package
FindBugsDefaultAnnotations - Class in edu.umd.cs.findbugs.ba.jsr305
Deprecated.
FindBugsDefaultAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
Deprecated.
 
FindBugsDisplayFeatures - Class in edu.umd.cs.findbugs
 
FindBugsDisplayFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
findbugsEngine - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
findbugsEngine - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
FindBugsFBAFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFBAFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
FindBugsFBPFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFBPFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
FindBugsFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFileFilter
 
FindBugsFilterFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsFilterFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
FindBugsHtmlFileFilter - Class in edu.umd.cs.findbugs.gui2
 
FindBugsHtmlFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
FindBugsLayoutManager - Interface in edu.umd.cs.findbugs.gui2
 
FindBugsLayoutManagerFactory - Class in edu.umd.cs.findbugs.gui2
 
FindBugsLayoutManagerFactory(String) - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
 
FindBugsMain - Class in edu.umd.cs.findbugs
 
FindBugsMain(Class<?>, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsMain
 
FindBugsMessageFormat - Class in edu.umd.cs.findbugs
Format the message for a BugInstance.
FindBugsMessageFormat(String) - Constructor for class edu.umd.cs.findbugs.FindBugsMessageFormat
Constructor.
FindBugsProgress - Interface in edu.umd.cs.findbugs
A callback that may be installed in a FindBugs instance to asynchronously keep track of its progress.
FindBugsSummaryStats - Class in edu.umd.cs.findbugs.detect
 
FindBugsSummaryStats() - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
FindBugsSummaryStats(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
FindBugsTask - Class in edu.umd.cs.findbugs.anttask
FindBugs in Java class files.
FindBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask
 
FindBugsTask.ClassLocation - Class in edu.umd.cs.findbugs.anttask
 
FindBugsViewerTask - Class in edu.umd.cs.findbugs.anttask
FindBugsViewerTask.java -- Ant Task to launch the FindBugsFrame To use, create a new task that references the ant task (such as "findbugs-viewer").
FindBugsViewerTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Creates a new instance of FindBugsViewerTask
findButton - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
FindCircularDependencies - Class in edu.umd.cs.findbugs.detect
 
FindCircularDependencies(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
FindCircularDependencies.LoopFinder - Class in edu.umd.cs.findbugs.detect
 
findClass(String) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
findClass(String) - Method in class edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
 
findClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
findClass(String, byte[]) - Method in class edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
 
findCodeBaseInClassPath(String, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
Try to find a codebase with the given name in the given class path string.
findCodeBaseInClassPath(Pattern, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
Try to find a codebase matching the given pattern in the given class path string.
FindComparatorProblems - Class in edu.umd.cs.findbugs.detect
 
FindComparatorProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
findConcreteMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
FindDeadLocalStores - Class in edu.umd.cs.findbugs.detect
Find dead stores to local variables.
FindDeadLocalStores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Find the declared exceptions for the method called by given instruction.
FindDoubleCheck - Class in edu.umd.cs.findbugs.detect
 
FindDoubleCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
FindEmptySynchronizedBlock - Class in edu.umd.cs.findbugs.detect
 
FindEmptySynchronizedBlock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
 
findEndOfAssertBlock(InstructionHandle) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
Expecting an assert block to look like this: 6 getstatic ghIssues.Issue608.$assertionsDisabled : boolean [7]
9 ifne 0
12 iload_1 [i] // Loading some variable named "i"
13 bipush 12 // Loading a constant 12
15 if_icmplt 0 // Comparing i and 12
18 new java.lang.AssertionError [13]
21 dup
22 ldc invalid input: '<'String "assertion failure message"> [15]
24 invokespecial java.lang.AssertionError(java.lang.Object) [17]
27 athrow
findExactMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the method referenced by given InvokeInstruction.
findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the method referenced by given InvokeInstruction.
findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Look up the method referenced by given InvokeInstruction.
findField(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a field with given name defined in given class.
findField(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find an XField matching given parameters.
findField(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindFieldSelfAssignment - Class in edu.umd.cs.findbugs.detect
 
FindFieldSelfAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
FindFinalizeInvocations - Class in edu.umd.cs.findbugs.detect
 
FindFinalizeInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
findFirstMatchingFactory(Plugin.FactoryChooser) - Method in class edu.umd.cs.findbugs.Plugin
 
findFirstSuperMethod(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
FindFloatEquality - Class in edu.umd.cs.findbugs.detect
 
FindFloatEquality(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatEquality
 
FindFloatMath - Class in edu.umd.cs.findbugs.detect
 
FindFloatMath(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatMath
 
findFullyQualifiedSourceFileName(IClassPath, ClassDescriptor) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
findFullyQualifiedSourceFileNames(IClassPathBuilder, IClassPath) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
findGuaranteedDerefs - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
findHashedClassInSignature(String) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
FindHEmismatch - Class in edu.umd.cs.findbugs.detect
 
FindHEmismatch(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindHEmismatch
 
FindHEmismatch.PotentialBugKey - Class in edu.umd.cs.findbugs.detect
 
findIfElseDuplicates(CFG, Method, BasicBlock) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
findImplementation(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findImplementor(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.Lookup
 
FindInconsistentSync2 - Class in edu.umd.cs.findbugs.detect
Find instance fields which are sometimes accessed (read or written) with the receiver lock held and sometimes without.
FindInconsistentSync2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
FindInconsistentSync2.FieldAccess - Class in edu.umd.cs.findbugs.detect
 
FindInconsistentSync2.FieldStats - Class in edu.umd.cs.findbugs.detect
The access statistics for a field.
findIndex(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
 
FindInstanceLockOnSharedStaticData - Class in edu.umd.cs.findbugs.detect
 
FindInstanceLockOnSharedStaticData(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
findInvocationLeastUpperBound(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound(ClassDescriptor, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound(JavaClass, String, String, JavaClassAndMethodChooser, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find the least upper bound method in the class hierarchy which could be called by the given InvokeInstruction.
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findInvocationLeastUpperBound0(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
FindJSR166LockMonitorenter - Class in edu.umd.cs.findbugs.detect
Find places where ordinary (balanced) synchronization is performed on JSR166 Lock objects.
FindJSR166LockMonitorenter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
findKind(BugAnnotation) - Static method in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
findLinked(Set<BuildStringPassthruGraph.MethodParameter>) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
 
findLinkedMethods(Set<BuildStringPassthruGraph.MethodParameter>) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
Returns methods which call directly or indirectly methods from inputs passing the parameter unchanged
findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindLocalSelfAssignment2 - Class in edu.umd.cs.findbugs.detect
 
FindLocalSelfAssignment2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
findLocation(CFG, int) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
findLocation(CFG, InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
findLockedMethods(ClassContext, SelfCalls, Set<CallSite>) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Find methods that appear to always be called from a locked context.
findLoop(String) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
findLoop(Map<String, Set<String>>, String) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
FindMaskedFields - Class in edu.umd.cs.findbugs.detect
 
FindMaskedFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMaskedFields
 
FindMaskedFields.RememberedBug - Class in edu.umd.cs.findbugs.detect
 
findMatchingIgnoredParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
findMatchingMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find XMethod matching the name and signature of the supplied method MethodDescriptor.
findMatchingMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findMatchingTypeQualifierAnnotation(Collection<TypeQualifierAnnotation>, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Look up a TypeQualifierAnnotation matching given TypeQualifierValue.
findMessageNode(List<Document>, String, String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
findMessageText(List<Document>, String, String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given class.
findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find XMethod matching given MethodDescriptor.
findMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findMethod(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
Find an XMethod matching given parameters.
findMethod(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
findMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given list of classes, searching the classes in order.
findMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Find a method in given class.
findMethod(JavaClass, String, String) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
findMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
 
FindMismatchedWaitOrNotify - Class in edu.umd.cs.findbugs.detect
 
FindMismatchedWaitOrNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
FindNakedNotify - Class in edu.umd.cs.findbugs.detect
 
FindNakedNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNakedNotify
 
findNext() - Method in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
findNext() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
findNext() - Method in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
findNext() - Method in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
findNext() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
findNext(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
findNextButton - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
findNextMeta(String, int) - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
 
FindNonSerializableStoreIntoSession - Class in edu.umd.cs.findbugs.detect
 
FindNonSerializableStoreIntoSession(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
FindNonSerializableValuePassedToWriteObject - Class in edu.umd.cs.findbugs.detect
 
FindNonSerializableValuePassedToWriteObject(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
FindNonShortCircuit - Class in edu.umd.cs.findbugs.detect
 
FindNonShortCircuit(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
FindNoSideEffectMethods - Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
FindNoSideEffectMethods.EarlyExitException - Exception Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods.MethodCall - Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods.MethodSideEffectStatus - Enum Class in edu.umd.cs.findbugs.detect
Public status of the method in NSE database TODO: implement CHECK
FindNoSideEffectMethods.NoSideEffectMethodsDatabase - Class in edu.umd.cs.findbugs.detect
 
FindNoSideEffectMethods.SideEffectStatus - Enum Class in edu.umd.cs.findbugs.detect
 
findNotUnlockedMethods(ClassContext, SelfCalls, Set<CallSite>) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Find methods that appear to never be called from an unlocked context We assume that nonpublic methods will only be called from within the class, which is not really a valid assumption.
findNullAssignments(Set<LocationWhereValueBecomesNull>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
FindNullDeref - Class in edu.umd.cs.findbugs.detect
A Detector to find instructions where a NullPointerException might be raised.
FindNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDeref
 
FindNullDeref.CheckCallSitesAndReturnInstructions - Class in edu.umd.cs.findbugs.detect
 
FindNullDerefsInvolvingNonShortCircuitEvaluation - Class in edu.umd.cs.findbugs.detect
 
FindNullDerefsInvolvingNonShortCircuitEvaluation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
findObviouslyLockedCallSites(ClassContext, SelfCalls) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Find all self-call sites that are obviously locked.
FindOpenStream - Class in edu.umd.cs.findbugs.detect
A Detector to look for streams that are opened in a method, do not escape the method, and are not closed on all paths out of the method.
FindOpenStream(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindOpenStream
 
FindOpenStream.PotentialOpenStream - Class in edu.umd.cs.findbugs.detect
 
findOrCreateDescriptorMap(Map<Class<?>, Map<DescriptorType, Object>>, Map<Class<?>, ? extends IAnalysisEngine<DescriptorType, ?>>, Class<?>) - Static method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Find or create a descriptor to analysis object map.
FindOverridableMethodCall - Class in edu.umd.cs.findbugs.detect
 
FindOverridableMethodCall(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
FindOverridableMethodCall.CallerInfo - Class in edu.umd.cs.findbugs.detect
 
findPhysicalLocation(BugInstance, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location
 
findPhysicalLocation(StackTraceElement, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location
 
FindPotentialSecurityCheckBasedOnUntrustedSource - Class in edu.umd.cs.findbugs.detect
 
FindPotentialSecurityCheckBasedOnUntrustedSource(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo - Class in edu.umd.cs.findbugs.detect
 
FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo - Class in edu.umd.cs.findbugs.detect
 
FindPotentialSecurityCheckBasedOnUntrustedSource.CallPair - Class in edu.umd.cs.findbugs.detect
 
FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo - Class in edu.umd.cs.findbugs.detect
 
FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaInfo - Class in edu.umd.cs.findbugs.detect
 
findPrevious(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
findPreviousButton - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
findPreviouslyDeadBlocks() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
Find set of blocks which were known to be dead before doing the null pointer analysis.
findPreviouslyDeadBlocks() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
Find set of blocks which were known to be dead before doing the null pointer analysis.
findPrimaryAnnotationOfType(Class<T>) - Method in class edu.umd.cs.findbugs.BugInstance
Find the first BugAnnotation in the list of annotations that is the same type or a subtype as the given Class parameter.
FindPublicAttributes - Class in edu.umd.cs.findbugs.detect
 
FindPublicAttributes(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
FindPuzzlers - Class in edu.umd.cs.findbugs.detect
 
FindPuzzlers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindPuzzlers
 
findRank(BugInstance) - Static method in class edu.umd.cs.findbugs.BugRanker
 
findRank(BugPattern, int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
findRank(BugPattern, DetectorFactory) - Static method in class edu.umd.cs.findbugs.BugRanker
 
findRankUnknownPlugin(BugPattern) - Static method in class edu.umd.cs.findbugs.BugRanker
 
FindRefComparison - Class in edu.umd.cs.findbugs.detect
Find suspicious reference comparisons.
FindRefComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison
 
FindRefComparison.DynamicStringType - Class in edu.umd.cs.findbugs.detect
Type representing a dynamically created String.
FindRefComparison.EmptyStringType - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.FinalConstant - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.ParameterStringType - Class in edu.umd.cs.findbugs.detect
Type representing a String passed as a parameter.
FindRefComparison.RefComparisonTypeFrameModelingVisitor - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.RefComparisonTypeMerger - Class in edu.umd.cs.findbugs.detect
Type merger to use the extended String types.
FindRefComparison.SpecialTypeAnalysis - Class in edu.umd.cs.findbugs.detect
 
FindRefComparison.StaticStringType - Class in edu.umd.cs.findbugs.detect
Type representing a static String.
FindRefComparison.WarningDecorator - Interface in edu.umd.cs.findbugs.detect
 
FindRefComparison.WarningWithProperties - Class in edu.umd.cs.findbugs.detect
A BugInstance and its WarningPropertySet.
findRequiredAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
FindReturnRef - Class in edu.umd.cs.findbugs.detect
 
FindReturnRef(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindReturnRef
 
FindReturnRef.CaptureKind - Enum Class in edu.umd.cs.findbugs.detect
 
FindRoughConstants - Class in edu.umd.cs.findbugs.detect
 
FindRoughConstants(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRoughConstants
 
FindRoughConstants.BadConstant - Class in edu.umd.cs.findbugs.detect
 
FindRunInvocations - Class in edu.umd.cs.findbugs.detect
 
FindRunInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRunInvocations
 
FindSelfComparison - Class in edu.umd.cs.findbugs.detect
 
FindSelfComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison
 
FindSelfComparison2 - Class in edu.umd.cs.findbugs.detect
 
FindSelfComparison2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
FindSleepWithLockHeld - Class in edu.umd.cs.findbugs.detect
Find calls to Thread.sleep() made with a lock held.
FindSleepWithLockHeld(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
findSource - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
findSource(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
findSource0(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
findSourceDirectoriesForAllSourceFiles(List<String>, List<String>) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
findSourceFile(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
findSourceFile(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
Open a source file in given package.
FindSpinLoop - Class in edu.umd.cs.findbugs.detect
 
FindSpinLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSpinLoop
 
FindSqlInjection - Class in edu.umd.cs.findbugs.detect
Find potential SQL injection vulnerabilities.
FindSqlInjection(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSqlInjection
 
FindSqlInjection.StringAppendState - Class in edu.umd.cs.findbugs.detect
 
findStronglyConnectedComponents(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Find the strongly connected components in given graph.
findSuperclassMethod(String, Method) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
findSuperDefiner(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(String, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementor(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperImplementorAsXMethod(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
 
findSuperMethods(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findSuperMethods(ClassDescriptor, XMethod, Set<XMethod>) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
findSwitchDetailsByPc(int...) - Method in class edu.umd.cs.findbugs.SwitchHandler
Finds a switch from the first PC of a case
findSwitchDuplicates(CFG, Method, BasicBlock) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
findThenFinish(CFG, BasicBlock, int) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
FindTwoLockWait - Class in edu.umd.cs.findbugs.detect
 
FindTwoLockWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
FindUncalledPrivateMethods - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
FindUncalledPrivateMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
FindUnconditionalWait - Class in edu.umd.cs.findbugs.detect
 
FindUnconditionalWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
FindUninitializedGet - Class in edu.umd.cs.findbugs.detect
 
FindUninitializedGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
findUniqueBestMatchingParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
FindUnrelatedTypesInGenericContainer - Class in edu.umd.cs.findbugs.detect
 
FindUnrelatedTypesInGenericContainer(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
FindUnrelatedTypesInGenericContainer.Info - Class in edu.umd.cs.findbugs.detect
 
FindUnreleasedLock - Class in edu.umd.cs.findbugs.detect
 
FindUnreleasedLock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
FindUnreleasedLock.LockFrameModelingVisitor - Class in edu.umd.cs.findbugs.detect
 
FindUnreleasedLock.LockResourceTracker - Class in edu.umd.cs.findbugs.detect
 
FindUnsatisfiedObligation - Class in edu.umd.cs.findbugs.detect
Find unsatisfied obligations in Java methods.
FindUnsatisfiedObligation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
FindUnsatisfiedObligation.MethodChecker - Class in edu.umd.cs.findbugs.detect
A helper class to check a single method for unsatisfied obligations.
FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor - Class in edu.umd.cs.findbugs.detect
Helper class to apply the false-positive suppression heuristics along a Path where an obligation leak might have occurred.
FindUnsatisfiedObligation.PossibleObligationTransfer - Class in edu.umd.cs.findbugs.detect
Helper class to keep track of possible obligation transfers observed along paths where an obligation appears to be leaked.
FindUnsyncGet - Class in edu.umd.cs.findbugs.detect
 
FindUnsyncGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
FindUselessControlFlow - Class in edu.umd.cs.findbugs.detect
A Detector to look for useless control flow.
FindUselessControlFlow(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
FindUselessObjects - Class in edu.umd.cs.findbugs.detect
 
FindUselessObjects(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects
 
FindUselessObjects.ExceptionLocation - Class in edu.umd.cs.findbugs.detect
 
FindUselessObjects.GenLocation - Interface in edu.umd.cs.findbugs.detect
 
FindUselessObjects.RegularLocation - Class in edu.umd.cs.findbugs.detect
 
FindUselessObjects.UselessValuesContext - Class in edu.umd.cs.findbugs.detect
 
FindUselessObjects.ValueInfo - Class in edu.umd.cs.findbugs.detect
 
FindUseOfNonSerializableValue - Class in edu.umd.cs.findbugs.detect
 
FindUseOfNonSerializableValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
FindUseOfNonSerializableValue.Use - Enum Class in edu.umd.cs.findbugs.detect
 
findValueKnownNonnullOnBranch(UnconditionalValueDerefSet, Edge) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Clear deref sets of values if this edge is the non-null branch of an if comparison.
findVertex(XMethod) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
Find the InterproceduralCallGraphVertex for given XMethod.
findVoidConstructor(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
FindVulnerableSecurityCheckMethods - Class in edu.umd.cs.findbugs.detect
This detector finds all the vulnerable methods which uses Security Manager to perform some security check but are declared non-final and non-private in a non-final class.
FindVulnerableSecurityCheckMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
 
findXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up a field with given name and signature in given class, returning it as an XField object.
findXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Look up the field referenced by given FieldInstruction, returning it as an XField object.
findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
findXMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findXMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
findXMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
finish() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
finish() - Method in interface edu.umd.cs.findbugs.BugReporter
Finish reporting bugs.
finish() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.HTMLBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
finish() - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
finish() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
finish() - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Finish writing XML output, closing any underlying resources (such as output streams).
finish() - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
finishArchive() - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
Report that FindBugs has finished scanning an archive in order to add its classes to the repository.
finishArchive() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
finishArchive() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished scanning an archive in order to add its classes to the repository.
finishArchive() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishArchive() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishArchive() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finishButton - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
finishClass() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
finishClass() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
finishClass() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished analyzing a class.
finishClass() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishClass() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishClass() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finished - Variable in class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
FINISHED - Static variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
finishIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
finishIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Called after finishing an iteration of analysis.
finishIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
finishLazyInitialization() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
finishPass() - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
finishPass() - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
finishPass() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
finishPass() - Method in interface edu.umd.cs.findbugs.Detector2
This method is called at the end of the analysis pass.
finishPass() - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
finishPerClassAnalysis() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Called to indicate that the per-class analysis is finished, and that the whole program analysis is taking place.
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
finishSettings() - Method in class edu.umd.cs.findbugs.FindBugs2
 
finishSettings() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
finishTimeList - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
finshButton - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
finshButtonActionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
first - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
first - Variable in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
first - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
first - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
first() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
first(Iterable<E>) - Static method in class edu.umd.cs.findbugs.util.Util
 
FIRST - Enum constant in enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
 
firstAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
firstCommonSuperclassQueryCache - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
firstFieldUse - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
firstIncomingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractVertex
 
firstInstruction - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
firstInstruction - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
firstOutgoingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractVertex
 
firstPanel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
FirstPassDetector - Interface in edu.umd.cs.findbugs
A Detector that can be run in the first pass.
firstRoot - Variable in class edu.umd.cs.findbugs.ba.DepthFirstSearch
 
firstRoot - Variable in class edu.umd.cs.findbugs.ba.ReverseDepthFirstSearch
 
firstSeenXMLFormat() - Static method in class edu.umd.cs.findbugs.BugInstance
 
firstValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
firstValuePC - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
firstVersion - Variable in class edu.umd.cs.findbugs.BugInstance
 
FIRSTVERSION - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
FirstVersionMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular first version.
FirstVersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
FirstVersionMatcher(String, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
FirstVersionMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
fixCondition(String) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
fixed - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
fixed - Variable in class edu.umd.cs.findbugs.workflow.Churn.Data
 
fixedAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
fixRate - Variable in class edu.umd.cs.findbugs.workflow.Churn
 
flag - Variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges.MarkedEdge
 
FLAG_MASK - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
FLAG_SHIFT - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
flags - Variable in class edu.umd.cs.findbugs.ba.CFG
 
flags - Variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
flags - Variable in class edu.umd.cs.findbugs.ba.Edge
 
flags - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
Flags representing meta information about the value.
flags - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FLOAT_ADDITIVE_OPS - Static variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
FLOAT_COMPARERS - Static variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
FLOAT_CONSTANT_PUSHERS - Static variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
FLOAT_DESCRIPTOR - Static variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
FLOAT_LOADERS - Static variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
FLOAT_STORERS - Static variable in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
FLOAT_TYPE_SUFFIX - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
FLOAT_TYPE_SUFFIX_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
floatConstant - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
FLOATING_POINT_LITERAL - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
FlowValue - Enum Class in edu.umd.cs.findbugs.ba.jsr305
Flow value type for type qualifier dataflow analysis.
FlowValue(int) - Constructor for enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
FlowValue.Bits - Interface in edu.umd.cs.findbugs.ba.jsr305
 
flowValueFromWhen(When) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
Convert a When value to a FlowValue value.
flush() - Method in class edu.umd.cs.findbugs.detect.DumbMethods
Flush out cached state at the end of a method.
flush() - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
flush() - Method in class edu.umd.cs.findbugs.util.TestDesktopIntegration.ConsoleWriter
 
flush() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
FONT_MAX - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
FONT_MIN - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
FONT_SIZE - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
fontSize - Variable in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
fontSize - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
fontSizeSpecified - Variable in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
fontTextField - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
fontTextField - Variable in class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
Footprint - Class in edu.umd.cs.findbugs
Class to maintain a snapshot of a processes's time and memory usage.
Footprint() - Constructor for class edu.umd.cs.findbugs.Footprint
 
Footprint(Footprint) - Constructor for class edu.umd.cs.findbugs.Footprint
uses deltas from base for cpuTime and clockTime (but not peakMemory)
Footprint.CollectionBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
Footprint.MemoryBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
Footprint.OperatingSystemBeanWrapper - Class in edu.umd.cs.findbugs
Wrapper so that possible NoClassDefFoundError can be caught.
FORBIDDEN_PACKAGE_PREFIXES - Static variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
FORCE_ACCURATE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Force computation of accurate exceptions.
forConstantValue(SlashedClassName, Object) - Method in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
forEach(Consumer<TextUIBugReporter>) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
Consume each reporter one by one, and throw an exception if some of them.
forEntireMethod(String, String, LineNumberTable, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forEntireMethod(JavaClass, XMethod) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forEntireMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create a SourceLineAnnotation covering an entire method.
forFile(File) - Static method in enum class edu.umd.cs.findbugs.gui2.SaveType
 
forFirstLineOfMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Make a best-effort attempt to create a SourceLineAnnotation for the first line of a method.
forgetLastBug() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
fork(ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
format - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
format(BugAnnotation[], ClassAnnotation) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
 
format(BugAnnotation[], ClassAnnotation, boolean) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
Format the message using the given array of BugAnnotations as arguments to bind to the placeholders in the pattern string.
format(String, ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Format the annotation as a String.
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Format the annotation.
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
format(BiFunction<Integer, String, String>) - Method in class edu.umd.cs.findbugs.sarif.MessageFormat
 
FORMAT_SPECIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
FORMAT_STRING_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
formatAsString(boolean) - Method in class edu.umd.cs.findbugs.ba.Edge
Return a string representation of the edge.
formatDates - Variable in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
formatDates - Variable in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo.ListBugDatabaseInfoCommandLine
 
formatDates - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Do default and subclass-specific formatting.
FormatState() - Constructor for enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
 
formatString - Variable in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
FormatStringChecker - Class in edu.umd.cs.findbugs.detect
 
FormatStringChecker(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FormatStringChecker
 
FormatStringChecker.FormatState - Enum Class in edu.umd.cs.findbugs.detect
 
formatter - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
formatValue(String) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
FormItem(String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
FormItem(String, String) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
FormItem(String, String, List<String>) - Constructor for class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
forNumber(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Return a previously allocated value.
FORWARD_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Forward edge.
ForwardConditionalBranch(OpcodeStack.Item, OpcodeStack.Item, int, int) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop.ForwardConditionalBranch
 
forwardConditionalBranches - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
ForwardDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
Abstract base class for forward dataflow analyses.
ForwardDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
forwardJumps - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
ForwardProgramOrder() - Constructor for class edu.umd.cs.findbugs.ba.Dataflow.ForwardProgramOrder
 
forwardTypeQualifierDataflow - Variable in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
ForwardTypeQualifierDataflow - Class in edu.umd.cs.findbugs.ba.jsr305
Dataflow object for ForwardTypeQualifierDataflowAnalysis.
ForwardTypeQualifierDataflow(CFG, ForwardTypeQualifierDataflowAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflow
Constructor.
ForwardTypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
Forward type qualifier dataflow analysis.
ForwardTypeQualifierDataflowAnalysis(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
Constructor.
ForwardTypeQualifierDataflowFactory - Class in edu.umd.cs.findbugs.ba.jsr305
Factory for producing ForwardTypeQualifierDataflow objects for various kinds of type qualifiers.
ForwardTypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
Constructor.
ForwardTypeQualifierDataflowFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Factory for ForwardTypeQualifierDataflowFactory objects.
ForwardTypeQualifierDataflowFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ForwardTypeQualifierDataflowFactoryFactory
 
found - Variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
found - Variable in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
found - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
FOUND_HIGHLIGHT - Static variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
FOUND_INEXACT_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
 
FOUND_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture values assigned null (or that become null through a comparison and branch) that are guaranteed to reach a dereference (ignoring implicit exception paths).
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
foundInAutogeneratedMethod() - Method in class edu.umd.cs.findbugs.BugInstance
 
foundItem(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
foundLineNum - Variable in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
foundModel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture locations where a null pointer is dereferenced.
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
foundRedundantNullCheck(Location, RedundantBranch) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
Subclasses should override this method to capture locations where a redundant null comparison is performed.
foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
foundSwitchNoDefault(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
foundSynchronizedMethods - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
foundSynthetic - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
FractionalMultiset<K> - Class in edu.umd.cs.findbugs.util
 
FractionalMultiset() - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
 
FractionalMultiset(Map<K, Double>) - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
 
FractionalMultiset.DecreasingOrderEntryComparator<E> - Class in edu.umd.cs.findbugs.util
 
FractionalMultiset.IncreasingOrderEntryComparator<E> - Class in edu.umd.cs.findbugs.util
 
frame - Variable in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
frame - Variable in class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
 
frame - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
frame - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
Frame<ValueType> - Class in edu.umd.cs.findbugs.ba
Generic class for representing a Java stack frame as a dataflow value.
Frame(int) - Constructor for class edu.umd.cs.findbugs.ba.Frame
Constructor.
FRAME_BOUNDS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
frameAfter() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
frameAfter() - Method in interface edu.umd.cs.findbugs.detect.FindUselessObjects.GenLocation
 
frameAfter() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
frameBefore() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
frameBefore() - Method in interface edu.umd.cs.findbugs.detect.FindUselessObjects.GenLocation
 
frameBefore() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
frameBounds - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
FrameDataflowAnalysis<ValueType,FrameType> - Class in edu.umd.cs.findbugs.ba
A convenient base class for dataflow analysis classes which use Frames as values.
FrameDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
frames - Variable in class edu.umd.cs.findbugs.sarif.Stack
 
freeze() - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
freezeOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
freshRandomOneBelowTos - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
 
freshRandomOnTos - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
True if a freshly created Random instance exists on ToS (Top op Stack)
from - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
from(int, int, int) - Static method in interface edu.umd.cs.findbugs.ExitCodes
 
from(String, UUID, String, String, Level) - Static method in class edu.umd.cs.findbugs.sarif.Taxon
Create a new taxon element (see: §3.19.3).
fromBCELField(String, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromBCELField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromBugAnnotation(BugInstance, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location.PhysicalLocation
 
fromBugAnnotation(ClassAnnotation, SourceLineAnnotation, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
fromBugAnnotation(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.sarif.Location.Region
 
fromBugInstance(BugInstance) - Static method in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
fromBugInstance(BugInstance, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location
 
fromBugPattern(BugPattern, String) - Static method in class edu.umd.cs.findbugs.sarif.Rule
 
fromBugRank(int) - Static method in enum class edu.umd.cs.findbugs.sarif.Level
 
fromCalledMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create a MethodAnnotation from a method called by the instruction the given visitor is currently visiting.
fromCalledMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from a method that is not directly accessible.
fromClassDescriptor(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ClassAnnotation
Factory method to create a ClassAnnotation from a ClassDescriptor.
fromEncodedString(String) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create ProjectFilterSettings from an encoded string.
fromError(AbstractBugReporter.Error, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Notification
 
fromExceptionSet(ExceptionSet) - Static method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
Initialize object from an exception set.
fromFieldDescriptor(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Converts from signature to slashed class name (e.g., from Ljava/lang/String; to java/lang/String).
fromFieldSignatureToDottedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Converts from signature to dotted class name (e.g., from Ljava/lang/String; to java.lang.String).
fromForeignMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create the MethodAnnotation from the classname, method name, signature, etc.
fromForeignMethod(String, String, String, int) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create the MethodAnnotation from the classname, method name, signature, etc.
fromMatcher(Matcher) - Method in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
fromMatchingFields(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
fromMatchingLoads(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
fromMethodDescriptor(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from a MethodDescriptor.
fromNamespaceAndString(UUID, String) - Static method in class edu.umd.cs.findbugs.sarif.GUIDCalculator
Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt).
fromPlugin(Plugin) - Static method in class edu.umd.cs.findbugs.sarif.Extension
 
fromRawData(String, String, int, int, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
fromRawString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
 
fromReferencedField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
fromStackTraceElement(StackTraceElement) - Static method in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
fromStackTraceElement(StackTraceElement, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
fromStackTraceElement(StackTraceElement, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Location
 
fromStackTraceElement(StackTraceElement, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Stack.StackFrame
 
fromString(String) - Static method in class edu.umd.cs.findbugs.sarif.GUIDCalculator
UUID version 5, but without using a namespace.
fromThrowable(Throwable, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.SarifException
 
fromThrowable(Throwable, SourceFinder, Map<URI, String>) - Static method in class edu.umd.cs.findbugs.sarif.Stack
 
fromVisitedField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Factory method.
fromVisitedInstruction(ClassContext, PreorderVisitor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and bytecode offset in a visited class.
fromVisitedInstruction(ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and Location in a visited class.
fromVisitedInstruction(ClassContext, Method, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and InstructionHandle in a visited class.
fromVisitedInstruction(ClassContext, MethodGen, String, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for a visited instruction.
fromVisitedInstruction(BytecodeScanningDetector) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(BytecodeScanningDetector, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line number for the instruction being visited by given visitor.
fromVisitedInstruction(MethodDescriptor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
fromVisitedInstruction(MethodDescriptor, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from MethodDescriptor and Location of visited instruction.
fromVisitedInstruction(JavaClass, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Create from Method and bytecode offset in a visited class.
fromVisitedInstructionRange(ClassContext, PreorderVisitor, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
fromVisitedInstructionRange(ClassContext, MethodGen, String, InstructionHandle, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instruction in a method.
fromVisitedInstructionRange(BytecodeScanningDetector, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.
fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Factory method to create a MethodAnnotation from the method the given visitor is currently visiting.
fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing an entire method.
fromVisitedMethod(MethodGen, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
Factory method for creating a source line annotation describing an entire method.
fromWeaknessSeverity(WeaknessSeverity) - Static method in enum class edu.umd.cs.findbugs.sarif.Level
 
fromXField(XField) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
 
fromXMethod(XMethod) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
Create a MethodAnnotation from an XMethod.
fromXMLEscapedString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
 
frontEndCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
frontEndCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
frozen - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
fs - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
FULL_FRAME - Enum constant in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
fullDescription - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
fullDescription - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
fullDescription - Variable in class edu.umd.cs.findbugs.sarif.Taxon
 
fullMethod - Variable in class edu.umd.cs.findbugs.MethodAnnotation
 
fullPath(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
fullyQualifiedFieldName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
fullyQualifiedMethodName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
fullyQualifiedName - Variable in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
functionsThatMightBeMistakenForProcedures - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
FunctionsThatMightBeMistakenForProcedures - Class in edu.umd.cs.findbugs.detect
 
FunctionsThatMightBeMistakenForProcedures(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
FutilePoolSizeSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.FutilePoolSizeSubDetector
 
FutureValue<V> - Class in edu.umd.cs.findbugs.util
 
FutureValue() - Constructor for class edu.umd.cs.findbugs.util.FutureValue
 
FuzzyBugComparator - Class in edu.umd.cs.findbugs
A slightly more intellegent way of comparing BugInstances from two versions to see if they are the "same".
FuzzyBugComparator() - Constructor for class edu.umd.cs.findbugs.FuzzyBugComparator
Map of class hashes to canonicate class names used for comparison purposes.
FuzzyBugComparator.FilteringBugAnnotationIterator - Class in edu.umd.cs.findbugs
Filter ignored BugAnnotations from given Iterator.
fuzzyBugPatternMatcher - Variable in class edu.umd.cs.findbugs.workflow.Update
 
fuzzyMatch(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
fuzzyMatch(String, String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Perform a fuzzy matching, by comparing the Levenshtein distance of the simple class name and the search string.

G

gcInvocationBugReport - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
gcInvocationPC - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
ge(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
GeneralWarningProperty - Class in edu.umd.cs.findbugs.props
General warning properties.
GeneralWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
GENERATE_MISSING_KEYS - Static variable in class edu.umd.cs.findbugs.L10N
 
generateBugInstance(JavaClass, MethodGen, InstructionHandle, FindSqlInjection.StringAppendState, boolean) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
generateRelativeSource(File, Project) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
generateSorterKeys(int) - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
generateTreeMap(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
genericLocalVariables - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
GenericObjectType - Class in edu.umd.cs.findbugs.ba.generic
Extension to ObjectType that includes additional information about the generic signature.
GenericObjectType(String) - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Create a GenericObjectType that represents a Simple Type Variable or a simple wildcard with no extensions
GenericObjectType(String, List<? extends ReferenceType>) - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Create a GenericObjectType that represents a parameterized class
GenericObjectType(String, ReferenceType) - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Create a GenericObjectType that represents a Wildcard with extensions
GenericSignatureParser - Class in edu.umd.cs.findbugs.ba.generic
A simple class to parse method signatures that include generic information.
GenericSignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Parses a generic method signature of the form: (argument_signature)return_type_signature
GenericSignatureParser.ParameterSignatureIterator - Class in edu.umd.cs.findbugs.ba.generic
 
GenericUtilities - Class in edu.umd.cs.findbugs.ba.generic
Utilities for adding support for generics.
GenericUtilities() - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
GenericUtilities.TypeCategory - Enum Class in edu.umd.cs.findbugs.ba.generic
 
genIterator() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
GEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
get() - Method in class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
get() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory.DataflowResult
 
get() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(int) - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
get(int) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
get(int) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
get(int) - Static method in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
get(int) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
get(long, TimeUnit) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(long, TimeUnit, V) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
get(Location, ValueNumber, ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
get(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
get(ClassAnnotation) - Method in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
get(File) - Static method in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
 
get(Object) - Method in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
get(String) - Method in class edu.umd.cs.findbugs.BugRanker.Scorer
 
get(K) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
get(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
get(K1) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
get(K1, K2) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
get(K1, K2, K3) - Method in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
get(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
GET_CLASS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
getAbbrev() - Method in class edu.umd.cs.findbugs.BugCategory
Get the abbreviation (usually a single capital letter).
getAbbrev() - Method in class edu.umd.cs.findbugs.BugCode
Get the abbreviation for this bug code.
getAbbrev() - Method in class edu.umd.cs.findbugs.BugInstance
Get the abbreviation of this bug instance's BugPattern.
getAbbrev() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugKind
getAbridgedMessage() - Method in class edu.umd.cs.findbugs.BugInstance
 
getAccess() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
Get the InnerClassAccess object representing the method.
getAccessFlags() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getAccessFlags() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Get the entity's access flags.
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAccessFlags() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessMapForClass(String) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Return a map of inner-class member access method names to the fields that they access for given class name.
getAccessmethodforfield() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessMethodForField() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getAccessMethodForField() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getAccessMethodForField() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessmethodformethod() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getAccessMethodForMethod() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getActionCache() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
getActions(BasicBlock, InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getActions(ReferenceType, String, String, boolean, Collection<ObligationPolicyDatabaseAction>) - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
Get the ObligationPolicyDatabaseActions that should be applied when the method described by the parameters is called.
getActionType() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
getActionWithoutSavingMsg(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getActiveCategorySet() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return set of active (enabled) bug categories.
getAdjustedLeakCount() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
getAdjustedLeakCount(State, int) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
Get the adjusted leak count for the given State and obligation type.
getAll() - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getAll(BugSet) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getAll(Sortables) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Gets all the string values out of the bugs in the set
getAllBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getAllClassAnalysis(Class<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getAllClassDescriptors() - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getAllDominatedBy(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Get a bitset containing the unique IDs of all blocks in CFG dominated (or postdominated, depending on how the analysis was done) by given block.
getAllDominatorsOf(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
Get a bitset containing the unique IDs of all blocks which dominate (or postdominate) the given block.
getAllFilters() - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
getAllFindBugsMain() - Method in class edu.umd.cs.findbugs.Plugin
 
getAllKnownQualifiers() - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Return a set of all known type qualifiers.
getAllKnownTypeQualifiers() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get Collection of all known TypeQualifierValues.
getAllObligations() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getAllObligations() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getAllObligations() - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
 
getAllObligationSets() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get Set of all ObligationsSets in this StateSet.
getAllPluginIds() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPlugins() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPluginsMap() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllPluginsURIs() - Static method in class edu.umd.cs.findbugs.Plugin
 
getAllProperties() - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getAllSorted() - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getAllSorted(BugSet) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getAllSuperclassVertices(ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get list of all superclasses of class represented by given class vertex, in order, including the class itself (which is trivially its own superclass as far as "first common superclass" queries are concerned.)
getAnalysis() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the analysis object.
getAnalysis(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
getAnalysisCache() - Static method in class edu.umd.cs.findbugs.classfile.Global
Get the analysis cache for the current thread.
getAnalysisContext() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the AnalysisContext.
getAnalysisFeatureSettings() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Returns the effort level as an array of feature settings as expected by FindBugs.
getAnalysisLocals() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Deprecated.
This method is not necessary to realize multi-thread model in SpotBugs 4.0. See AnalysisLocal for detail.
getAnalysisLocals() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getAnalysisOptionProperties(boolean, boolean) - Static method in class edu.umd.cs.findbugs.config.CommandLine
 
getAnalysisSettingList() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getAnalysisTimestamp() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for when the analysis was performed.
getAnalysisTimestamp() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getAnalysisVersion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getAnnotatedObject() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get the AnnotationValue of annotation applied directly to the method.
getAnnotation(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotation(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationClass() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
getAnnotationDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get an annotation description string.
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get ClassDescriptors (annotation classes) of annotations applied directly to this method.
getAnnotationDescriptors() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotationDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationParameterAsString(Map<String, ElementValue>, String) - Static method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
getAnnotationParameterAsStringArray(Map<String, ElementValue>, String) - Static method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
getAnnotationRetentionDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getAnnotations() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getAnnotations() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getAnnotations() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get collection of all AnnotationValues applied directly to the method.
getAnnotations() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over all bug annotations.
getAnnotations() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getAnnotationsForMessage(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
getAnnotationVisitor() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get an AnnotationVisitor which can populate this AnnotationValue object.
getAnnotationWithRole(Class<A>, String) - Method in class edu.umd.cs.findbugs.BugInstance
Get the first bug annotation with the specified class and role; return null if no such annotation exists;
getAnotherInstanceSourceLineAnnotations() - Method in class edu.umd.cs.findbugs.BugInstance
 
getAppClassList() - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Get the list of application classes discovered while scanning the classpath.
getAppClassList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
getApplicableApplications(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given method parameter.
getApplicableApplications(AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given AnnotatedObject.
getApplicableScopedApplications(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the collection of resolved TypeQualifierAnnotations for a given parameter, taking into account annotations applied to outer scopes (e.g., enclosing classes and packages.)
getApplicableScopedApplications(AnnotatedObject, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the collection of resolved TypeQualifierAnnotations for a given AnnotatedObject, taking into account annotations applied to outer scopes (e.g., enclosing classes and packages.)
getApplicableScopedApplications(Set<TypeQualifierAnnotation>, AnnotatedObject, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Populate Set of TypeQualifierAnnotations for given AnnotatedObject, taking into account annotations applied to outer scopes (e.g., enclosing classes and packages.)
getApplicationCodebaseEntries() - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Returns all of the application code base entries that are part of this class path.
getApplicationCodebaseEntries() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
getApplicationName() - Static method in class edu.umd.cs.findbugs.Version
 
getApplicationVersion() - Static method in class edu.umd.cs.findbugs.Version
 
getAppropriateSeq(SortedMap<Long, AppVersion>, long, boolean) - Static method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
getAppVersionFromSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Gets the AppVersion corresponding to the given sequence number.
getAppVersionFromSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getArg() - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
getArgument(InvokeInstruction, ConstantPoolGen, int, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Deprecated.
getArgument(InvokeInstruction, ConstantPoolGen, int, SignatureParser) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the ith argument passed to given method invocation.
getArguments() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getArgumentSet(InvokeInstruction, ConstantPoolGen, DataflowValueChooser<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Get set of arguments passed to a method invocation which match given predicate.
getArgumentSlot(int, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the stack slot that will contain given method argument.
getAsBitSet() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
getAssertionMethods() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get AssertionMethods for class.
getAssertionMethods(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getAuxClasspathEntry(int) - Method in class edu.umd.cs.findbugs.Project
Get the n'th auxiliary classpath entry.
getAuxClasspathEntryList() - Method in class edu.umd.cs.findbugs.Project
Return the list of aux classpath entries.
getAvailableLoad(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Look for an available load.
getAvailableLoadMap() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getAvailableSortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getAvailableSortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getBackgroundExecutor() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBackwardsReach(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
getBase(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getBase(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getBaseFootprint() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getBaseKind() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
getBaseToId() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the basic block containing the matched instruction.
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Get basic block.
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.WorkListItem
Get the basic block.
getBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Get the basic block.
getBasicBlock() - Method in class edu.umd.cs.findbugs.CallSite
Get the basic block where the call site is located.
getBeginIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getBindingSet() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getBindingSet() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchResult
Get the BindingSet.
getBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Get the block in the result CFG corresponding to the given subroutine block.
getBlock(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the basic block in the subroutine for the given instruction.
getBlockIdAt(int) - Method in class edu.umd.cs.findbugs.ba.Path
Get the BasicBlock id at the given index in the path.
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
getBlockOrder(CFG) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Return the BlockOrder specifying the order in which BasicBlocks should be visited in the main dataflow loop.
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
getBlockOrder(CFG) - Method in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
getBlocks(BitSet) - Method in class edu.umd.cs.findbugs.ba.CFG
Get Collection of basic blocks whose IDs are specified by given BitSet.
getBlocksContainingInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get a Collection of basic blocks which contain the bytecode instruction with given offset.
getBlockTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get BlockType dataflow for given method.
getBoolean(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
Get boolean property, returning false if a security manager prevents us from accessing system properties
getBoolean(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
Get boolean property, returning false if a security manager prevents us from accessing system properties
getBoolean(String, boolean) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getBoolean(String, boolean) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getBoolProperty(int) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get a boolean property.
getBootstrapMethod(Attribute[], Constant) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getBottomType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Bottom" type.
getBranchFallThrough() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBranchOffset() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBranchOffset(byte[], int) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
getBranchTarget() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getBridgeFrom(MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getBridgeTo(MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getBug() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
getBugCategories() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a Collection containing all known bug category keys.
getBugCategories() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over BugCategories objects in the Plugin.
getBugCategory(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get the BugCategory object for a category key.
getBugCategory(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getBugCategoryDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get the description of a bug category.
getBugCategoryObjects() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getBugCode() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugCode
getBugCode(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a description for given "bug type".
getBugCodes() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getBugCodes() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over BugCode objects in the Plugin.
getBugCollection() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
getBugCollection() - Method in interface edu.umd.cs.findbugs.BugReporter
Get the bug collection (if any) associated with this bug reporter
getBugCollection() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
getBugCollection() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBugCollection() - Method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
getBugCollection() - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
getBugCollection() - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
getBugCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getBugCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getBugCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of bug instances that were reported during analysis.
getBugCount(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getBugLeafNodeComparator() - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getBugLocation(BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
getBugPattern() - Method in class edu.umd.cs.findbugs.BugInstance
Get the BugPattern.
getBugPatterns() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get an Iterator over all registered bug patterns.
getBugPatterns() - Method in class edu.umd.cs.findbugs.Plugin
Get the set of BugPatterns
getBugRank() - Method in class edu.umd.cs.findbugs.BugInstance
 
getBugRankCategory() - Method in class edu.umd.cs.findbugs.BugInstance
 
getBugRanker() - Method in class edu.umd.cs.findbugs.Plugin
 
getBugReporter() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
getBugReporter() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
getBugReporter() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getBugReporter() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the BugReporter.
getBugsAtPriority(int) - Method in class edu.umd.cs.findbugs.BugCounts
 
getBugsMatchingFilter(Matcher) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
getBugsOfPriority(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
getBugTreeModel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getBugTreeModel() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getBugType() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getBugTypeDescription(String) - Method in class edu.umd.cs.findbugs.I18N
Get a description for given "bug type".
getBugUpdateExecutor() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
getBugUpdateExecutor() - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
getBugUpdateExecutor() - Method in interface edu.umd.cs.findbugs.IGuiCallback
Use this executor to queue bug collection updates without interfering with the GUI.
getByPluginId(String) - Static method in class edu.umd.cs.findbugs.Plugin
 
getBytecodeSet() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
getBytecodeSet(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
Get a BitSet representing the bytecodes that are used in the given method.
getBytecodeSet(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a BitSet representing the bytecodes that are used in the given method.
getBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getBytes(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
getCachedExceptionSet(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Get the cached set of exceptions that can be thrown from given basic block.
getCalledClassDescriptors() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getCalledClassDescriptors() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getCalledFromSuperConstructor(ClassDescriptor, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getCalledInside(OpcodeStack.Item, FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
getCalledMethod() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCalledMethodFQN() - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Gives back the fully qualified name (DottedClassName) of the called method complete with the signature.
getCalledMethods() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
getCaller() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Get the calling context.
getCallGraph() - Method in class edu.umd.cs.findbugs.SelfCalls
Get the self call graph for the class.
getCallingMethod() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCallListDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get CallListDataflow for method.
getCallSite() - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
getCanonicalName(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getCanonicalName(String, String) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getCategory() - Method in class edu.umd.cs.findbugs.BugCategory
Get the category.
getCategory() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugCategory
getCategoryAbbrev() - Method in class edu.umd.cs.findbugs.BugInstance
 
getCategoryAbbrev() - Method in class edu.umd.cs.findbugs.BugPattern
 
getCause() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getCFG() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
getCFG() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the subroutine's CFG.
getCFG() - Method in interface edu.umd.cs.findbugs.ba.CFGBuilder
Get the CFG built by this object.
getCFG() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the CFG object.
getCFG(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getCFG(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a CFG for given method.
getCheckForNullProperty() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getCheckReturnAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getChild(BugAspects, int) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getChild(Object, int) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getChildCount(Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
getChildText(Node, String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getClass(ClassLoader, String, Class<T>) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
GETCLASS_BAD_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
GETCLASS_GOOD_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
getClassAnalysis(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassAnalysis(Class<Analysis>) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getClassAnalysis(Class<E>, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get an analysis of the given class.
getClassAnalysis(Class<E>, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassAnalysisNoException(Class<Analysis>) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
getClassAndMethod() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getClassAnnotation() - Method in class edu.umd.cs.findbugs.ClassWarningSuppressor
 
getClassAnnotation(String, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getClassBeingAnalyzed() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClassConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a class constant operand, get the classname, slash-formatted.
getClassContext() - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
Get the ClassContext of the class currently being visited.
getClassContext() - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
Get the ClassContext of the class currently being visited.
getClassContext() - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
Get the ClassContext of the class currently being visited.
getClassContext(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the ClassContext for a class.
getClassContextStats() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get stats about hit rate for ClassContext cache.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Get the ClassDescriptor representing the class (if entity is a class) or the class containing the entity (if a field or method).
getClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getClassDescriptor() - Method in exception class edu.umd.cs.findbugs.ba.MissingClassException
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
return the ClassDescriptor for the class associated with this object
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getClassDescriptor() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Return the ClassDescriptor of the class resource accessed by this codebase entry.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getClassDescriptor() - Method in exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getClassDescriptor() - Method in exception class edu.umd.cs.findbugs.classfile.MissingClassException
 
getClassDescriptor() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the class descriptor.
getClassDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getClassDescriptor(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Get the ClassDescriptor of a class referenced in the constant pool.
getClassDescriptor(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getClassDescriptor(String) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for a class name in VM (slashed) format.
getClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Construct a ClassDescriptor from a JavaClass.
getClassDescriptor(ObjectType) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for the class described by given ObjectType object.
getClassDescriptorForDottedClassName(String) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a ClassDescriptor for a class name in dotted format.
getClassDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getClassFeatureSet(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getClassHash() - Method in class edu.umd.cs.findbugs.ba.ClassHash
Get class hash.
getClassInfo(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
getClassLine(String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a class.
getClassLoader() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getClassLoader() - Method in class edu.umd.cs.findbugs.Plugin
 
getClassLoader() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.AssertionMethods.UserAssertionMethod
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the class name.
getClassName() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getClassName() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
getClassName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the full (dotted) name of the class (if the object represents a class) or the class the entity is defined in (if a field or method).
getClassName() - Method in exception class edu.umd.cs.findbugs.ba.MissingClassException
Get the name of the missing class.
getClassName() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getClassName() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
getClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the dotted class name.
getClassName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getClassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the slash-formatted class name for the current or most recently visited class
getClassName(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Get a class name from a CONSTANT_Class.
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
 
getClassName(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
getClassName(JavaClass, int) - Static method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
getClassName(JavaClass, int) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
getClassNotFoundException() - Method in exception class edu.umd.cs.findbugs.ba.MissingClassException
Get the ClassNotFoundException that caused this exception.
getClassObjectValue(String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getClassObjectValue(String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Get the ValueNumber for given class's Class object.
getClassPath() - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
getClassPath() - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Return the classpath string.
getClassPath() - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
getClassPath() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the classpath from which classes are loaded.
getClassPath() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getClassPath() - Method in exception class edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
Gets the classpath this exception is about.
getClassSize(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
getClassStats(String) - Method in class edu.umd.cs.findbugs.ProjectStats
Report that a class has been analyzed.
getClassStats(String, String) - Method in class edu.umd.cs.findbugs.PackageStats
 
getClassStatsOrNull(String) - Method in class edu.umd.cs.findbugs.PackageStats
 
getClassSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getClockTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getCloseProjectItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getCode() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Return the current Code attribute; assuming one is being visited
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
getCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the codebase this codebase entry belongs to.
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getCodeBaseEntry() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getCodeBaseEntry() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getCodeBaseEntry() - Method in exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getCodeBaseLocator() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get the codebase locator describing the location of this codebase.
getCodeBaseLocator() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getCodeBaseLocator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
getCodeBaseLocator() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getCodeByte(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getCodeBytes(Method, int, int) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
getCodeBytesAsBigInt(Method, int[], int, int) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
getCodeSize() - Method in class edu.umd.cs.findbugs.AppVersion
 
getCodeSize() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getCollection() - Method in interface edu.umd.cs.findbugs.BugCollection
Return the Collection storing the BugInstance objects.
getCollection() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getCollectionTime() - Method in class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
 
getCollectionTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getColor(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get the current color of given vertex.
getColumn(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnCount() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnIndex(Object) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnIndexAtX(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnMargin() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumns() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getColumnSelectionAllowed() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getCommonSupertype() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Get the least (lowest in the lattice) common supertype of the exceptions in the set.
getCompactLocationNumbering(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getCompactLocationNumbering(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a CompactLocationNumbering for a method.
getComparator() - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getComplementaryExclusiveTypeQualifierValue(TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get the "complementary" TypeQualifierValues for given exclusive type qualifier.
getComponentClass() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getComponentClass(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
getComponentClass(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getComponentClass(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getComponentPlugin(Class<T>, String) - Method in class edu.umd.cs.findbugs.Plugin
 
getComponentPlugins(Class<T>) - Method in class edu.umd.cs.findbugs.Plugin
 
getConfidence(int) - Static method in enum class edu.umd.cs.findbugs.annotations.Confidence
Given a numeric confidence value, report the corresponding confidence enum value
getConfidenceValue() - Method in enum class edu.umd.cs.findbugs.annotations.Confidence
 
getConfiguration() - Method in class edu.umd.cs.findbugs.Project
 
getConstant() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Returns a constant value for this Item, if known.
getConstantDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ConstantDataflow for method.
getConstantInt() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Get the constant int value of this value.
getConstantPool() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the constant pool for the current or most recently visited class
getConstantPoolGen() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the ConstantPoolGen used to create the MethodGens for this class.
getConstantPoolGen(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getConstantRefOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getConstantString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Get the constant String value of this value.
getConstantValue() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
getConstantValue() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getConstraintSelector(Element, Plugin, String) - Method in class edu.umd.cs.findbugs.PluginLoader
 
getConstraintsForCell(int, int, Container, int) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
 
getConstructorThatCallsSuperConstructor(XMethod) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
getConsumer(MethodGen, InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
getContainingScope() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getContainingScope() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getContainingScope() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getContainingScope() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getContainingScope0() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getContext() - Method in class edu.umd.cs.findbugs.log.Profiler
 
getCorePlugin() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getCorePluginLoader() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getCoreRanker() - Static method in class edu.umd.cs.findbugs.BugRanker
 
getCoreResource(String) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getCoreResource(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getCount() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getCount(int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
getCount(E) - Method in class edu.umd.cs.findbugs.util.Bag
 
getCount(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
getCPG() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the ConstantPoolGen for the method.
getCPG() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
getCpuTime() - Method in class edu.umd.cs.findbugs.Footprint
 
getCreatedResource(Location) - Method in class edu.umd.cs.findbugs.ResourceCollection
Get the resource that is created at given location.
getCurProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentAppVersion() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the current AppVersion.
getCurrentAppVersion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Get the current AppVersion.
getCurrentClass() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getCurrentClass() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the name of the most recent class to be analyzed.
getCurrentLookupFailureCallback() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getCurrentMatch() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Get current pattern element match.
getCurrentProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentProject() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
getCurrentSelectedBugAspects() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentSelectedBugLeaf() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getCurrentSelectedBugLeaf() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getCurrentSwitchStatement(BytecodeScanningDetector) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getCurrentValue() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getCustomPlugins() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used by IFindBugsEngine (if enabled), or which shouldn't be used (if disabled).
getCustomPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getCustomPlugins(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used or shouldn't be used (depending on given argument) by IFindBugsEngine.
getCweId() - Method in class edu.umd.cs.findbugs.cwe.Weakness
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugCode
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugInstance
 
getCWEid() - Method in class edu.umd.cs.findbugs.BugPattern
 
getCweTaxonomy() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
getData() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
getDatabase() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getDatabase() - Static method in class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
getDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getDatabase(Class<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get a database.
getDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getDatabase(Class<E>, boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getDatabaseInputDir() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the interprocedural database input directory.
getDatabaseOutputDir() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the interprocedural database output directory.
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
 
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
 
getDataflow(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, IAnalysisCache, MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
getDataflow(TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
getDataSource() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getDataSource(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
getDataSource(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
getDataSource(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
getDataSource(String) - Method in interface edu.umd.cs.findbugs.ba.SourceFinder.SourceRepository
 
getDataSource(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
getDeadCodeLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getDebug() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Get the debug flag.
getDecision() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getDecision(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Get the decision reached about the value on outgoing edge of given type.
getDecision(BasicBlock, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
Determine if the given basic block ends in a redundant null comparison.
getDeepFirstInstruction(CFG, BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.DuplicateBranches
Like bb.getFirstInstruction() except that if null is returned it will follow the FALL_THROUGH_EDGE (if any)
getDefaultAnnotation(AnnotatedObject, TypeQualifierValue<?>, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Look for a default type qualifier annotation.
getDefaultOffset() - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getDefaultOffset() - Method in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
getDefaultSwitchOffset() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getDefaultTypeQualifierAnnotation(AnnotatedObject, TypeQualifierValue<?>, boolean) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the default (outer scope) annotation applicable to given AnnotatedObject.
getDefaultTypeQualifierAnnotationForParameters(XMethod, TypeQualifierValue<?>, boolean) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the default (outer-scope) TypeQualifierAnnotation on given method parameter.
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Produce a "default" value.
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
getDefaultValue() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getDelegate() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getDepth() - Method in class edu.umd.cs.findbugs.ba.BlockType
Get the current nesting depth.
getDepth() - Method in class edu.umd.cs.findbugs.ba.StackDepth
Get the stack depth.
getDepthFirstSearch() - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
getDepthFirstSearch(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getDepthFirstSearch(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a DepthFirstSearch for given method.
getDerefLocationSet() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
getDerefLocationSet(int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
getDerefLocationSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Get the set of dereference Locations for given value number.
getDesc(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get a descriptor specifying the type of an annotation element.
getDescription() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getDescription() - Method in interface edu.umd.cs.findbugs.BugAnnotation
Get a description of this bug annotation.
getDescription() - Method in class edu.umd.cs.findbugs.BugCode
Get the short textual description of the bug code.
getDescription() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getDescription() - Method in class edu.umd.cs.findbugs.cwe.Weakness
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
getDescription() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
getDescription() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
getDescription(Location, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
getDescription(Location, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
getDetailedDescription() - Method in class edu.umd.cs.findbugs.Plugin
 
getDetailedSignature(XMethod) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
getDetailHTML() - Method in class edu.umd.cs.findbugs.BugPattern
Get the detail text as a complete HTML document.
getDetailHTML() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get an HTML document describing the Detector.
getDetailHTML(String) - Method in class edu.umd.cs.findbugs.BugPattern
 
getDetailHTML(String) - Method in class edu.umd.cs.findbugs.I18N
Get an HTML document describing the bug pattern for given key in detail.
getDetailPlainText() - Method in class edu.umd.cs.findbugs.BugPattern
Get the Plain text describing the bug.
getDetails() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getDetailText() - Method in class edu.umd.cs.findbugs.BugCategory
Get the detail text describing the category.
getDetailText() - Method in class edu.umd.cs.findbugs.BugPattern
Get the HTML detail text describing the bug.
getDetectorClass() - Method in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
getDetectorClassName() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
getDetectorClassName() - Method in interface edu.umd.cs.findbugs.Detector2
Get the name of the detector class.
getDetectorClassName() - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
getDetectorFactories() - Method in class edu.umd.cs.findbugs.Plugin
Get Iterator over DetectorFactory objects in the Plugin.
getDetectorFactory() - Method in class edu.umd.cs.findbugs.BugInstance
 
getDetectorName() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
getDFSEdgeType(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get the type of edge in the depth first search.
getDirectAnnotation(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the direct annotations (if any) on given method parameter.
getDirectAnnotation(AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the direct annotations (if any) on given AnnotatedObject.
getDirectAnnotation(Object) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getDirectAnnotation(Object) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getDirectApplications(Set<TypeQualifierAnnotation>, XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given method parameter.
getDirectApplications(Set<TypeQualifierAnnotation>, AnnotatedObject, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given AnnotatedObject.
getDirectlyRelevantTypeQualifiers(XMethod, HashSet<TypeQualifierValue<?>>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
 
getDirectlyRelevantTypeQualifiers(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Get the directly-relevant type qualifiers applied to given method.
getDirectlyRelevantTypeQualifiersDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getDirectObjectAnnotations() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
getDirectoriesScanned() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
 
getDirectParameterAnnotations() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
getDirectSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get known subtypes of given class.
getDirectSuperclass() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
getDirectTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the TypeQualifierAnnotation directly applied to given method parameter.
getDirectTypeQualifierAnnotation(AnnotatedObject, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get a directly-applied TypeQualifierAnnotation on given AnnotatedObject.
getDisabledPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getDiscoveredSourceDirectoryList() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Get the list of discovered source directories.
getDiscoveryTime(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return the timestamp indicating when the given vertex was discovered.
getDistinctValues(Sortables) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
getDockingLayout() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getDocument() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getDocument(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
getDominatedBy() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the label of the pattern element whose first matched instruction must dominate the instruction(s) matched by this element.
getDottedClassConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a class operand, get the associated class constant, dot-formatted
getDottedClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the name of the class in dotted format.
getDottedClassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the dotted class name for the current or most recently visited class
getDottedFieldSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Deprecated.
getDottedMethodSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's dotted method signature
getDottedSuperclassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the dotted superclass name for the current or most recently visited class
getDoubleExtraType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "DoubleExtra" type.
getDuplicates(int) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
getDuplicates(CFG, Edge) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
getEarlier() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
getEdgeExceptionSet(Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
getEdgeExceptionSet(Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Get the set of exceptions that can be thrown on given edge.
getEdgeExceptionSet(Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
getEdgeSourceLocation(CFG, Edge) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
getEdgeTargetLocation(CFG, Edge) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
getEdgeType() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.EscapeTarget
Get the edge type.
getEdgeType() - Method in class edu.umd.cs.findbugs.ba.Target
Get the control flow edge type.
getEdgeWithType(Iterator<Edge>, int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
getEditorKit() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getEffectiveMethodSig() - Method in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
getEffectiveObjectAnnotations() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
getEffectiveParameterAnnotations() - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
getEffectiveTypeQualifierAnnotation() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
Get the effective TypeQualifierAnnotation.
getEffectiveTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective TypeQualifierAnnotation on given method parameter.
getEffectiveTypeQualifierAnnotation(AnnotatedObject, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective TypeQualifierAnnotation on given AnnotatedObject.
getEffort() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getElementSignature() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Deprecated.
getElementType() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getElementType() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getElementType() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getElementType() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getEnabledPlugins() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getEnd() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
getEndBytecode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get end bytecode (inclusive).
getEndIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getEndLine() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the ending line (inclusive).
getEndPosition() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getEngineRegistrarClass() - Method in class edu.umd.cs.findbugs.Plugin
Get the analysis engine registrar class that, when instantiated, can be used to register the plugin's analysis engines with the analysis cache.
getEntries() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getEntry() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the entry block for the subroutine's CFG.
getEntry() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the entry node.
getEntryForClass(String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getEntryForClassMember(ClassMember) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getEntryType() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
getEntryType() - Method in interface edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntry
Get the type of entry (STRONG or WEAK).
getEntryValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get the value number assigned to the given local variable upon entry to the method.
getEntryValueForParameter(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Get the value number assigned to the given parameter upon entry to the method.
getEqualsKindSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getErrorCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getErrorCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getErrorCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of errors that occurred during analysis.
getErrorLogger() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the error logger.
getErrorLogger() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getErrors() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getExactXField(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
getExactXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.XFactory
Get an XField object exactly matching given class, name, and signature.
getExactXField(String, Field) - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
getException() - Method in class edu.umd.cs.findbugs.AnalysisError
 
getExceptionGen() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get CodeExceptionGen object; returns null if this basic block is not the entry point of an exception handler.
getExceptionMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the exception message.
getExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
Return the exception set.
getExceptionSet() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
getExceptionSetFactory(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getExceptionSetFactory(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ExceptionSetFactory for given method.
getExceptionSig(DismantleBytecode, CodeException) - Static method in class edu.umd.cs.findbugs.OpcodeStack
 
getExceptionThrower() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the instruction for which this block is an exception thrower.
getExceptionThrowerLocation(Edge) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the Location where exception(s) thrown on given exception edge are thrown.
getExceptionValueNumber(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
Mark value numbers in a value number frame for compaction.
getExcludeBugsFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getExcludeFilterFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getExit() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the exit block for the subroutine's CFG.
getExit() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the exit node.
getExitCodeDescription(int) - Static method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
getExtendedWindowState() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getExtension() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getExtension(String) - Static method in class edu.umd.cs.findbugs.util.Archive
 
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the dataflow fact representing the point just after given Location.
getFactAfterLocation(Location) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get dataflow fact at (just before) given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.LockChecker
Get LockSet at given Location.
getFactAtLocation(Location) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactAtMidEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getFactAtMidEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
 
getFactAtPC(CFG, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactBeforeExceptionCheck(CFG, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Get the dataflow fact representing the point just before given Location.
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflow
Get the fact that is true on the given control edge.
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get the fact that is true on the given control edge, after applying the edge transfer function (if any).
getFactOnEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the fact that is true on the given control edge.
getFactOnEdge(Edge) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the fact that is true on the given control edge.
getFactories() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterable over the DetectorFactory objects for all registered Detectors.
getFactory() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
getFactory() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getFactory() - Method in class edu.umd.cs.findbugs.plan.DetectorNode
Get the DetectorFactory.
getFactory(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up a DetectorFactory by its short name.
getFactoryByClassName(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up a DetectorFactory by its class name.
getFactoryByFullName(String) - Method in class edu.umd.cs.findbugs.Plugin
Look up a DetectorFactory by full name.
getFactoryByShortName(String) - Method in class edu.umd.cs.findbugs.Plugin
Look up a DetectorFactory by short name.
getFatalException() - Method in class edu.umd.cs.findbugs.HTMLBugReporter
 
getField() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getField() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Get the field for which a load is available.
getField() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's Field object
getField(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Get the field loaded or stored at given instruction, if any.
GETFIELD - Enum constant in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
 
getFieldAnnotation() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Deprecated.
getFieldAnnotation(XField, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
getFieldDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XField
 
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getFieldDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getFieldDescriptor(FieldAnnotation) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getFieldDescriptor(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a FieldDescriptor.
getFieldDescriptor(String, Field) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getFieldDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getFieldIsStatic() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, return whether or not the field is static
getFieldLine(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a field.
getFieldLoadedFromRegister() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
If this value was loaded from an instance field, give the register number containing the object that the field was loaded from.
getFieldName() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the field name.
getFieldName() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Get the field name.
getFieldName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's name
getFieldOrMethodValueSource(OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getFieldSig() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Get the field signature.
getFieldSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's slash-formatted signature
getFieldSignature() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Get the type signature of the field.
getFieldStoreTypeDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording the types of values stored into fields.
getFieldSummary() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getFieldsWritten(XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getFile(int) - Method in class edu.umd.cs.findbugs.Project
Get the given file in the list of project files.
getFileArray() - Method in class edu.umd.cs.findbugs.Project
Get project files as an array of Strings.
getFileCount() - Method in class edu.umd.cs.findbugs.Project
Get the number of files in the project.
getFileExtension() - Method in enum class edu.umd.cs.findbugs.gui2.SaveType
 
getFileExtension(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileExtension(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Get the file extension of given fileName.
getFileExtension(String) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileExtensionIgnoringGz(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileHashes(BugCollection) - Method in class edu.umd.cs.findbugs.ProjectStats
 
getFileList() - Method in class edu.umd.cs.findbugs.Project
Get the list of files, directories, and zip files in the project.
getFileNameStringMethods() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
Returns methods which parameter is the file name
getFilePathParts(String) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
getFileReader(File) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileReader(String) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFileWriter(String) - Static method in class edu.umd.cs.findbugs.util.Util
 
getFilter() - Method in enum class edu.umd.cs.findbugs.gui2.SaveType
 
getFilter(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
getFilterBy() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
getFilterBy() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
getFilters() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
getFilterSettings() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get ProjectFilterSettings.
getFinalTarget(CFG, int, Collection<InstructionHandle>) - Static method in class edu.umd.cs.findbugs.detect.DuplicateBranches
determine the end position (exclusive) of the final case by looking at the gotos at the ends of the other cases
getFindbugsEngine() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Get the Findbugs engine.
getFindBugsHome() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
getFindbugsJar() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getFindBugsMain(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getFindButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFindNextButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFindPreviousButton() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getFinishTime(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Return the timestamp indicating when the given vertex was finished (meaning that all of its descendents were visited recursively).
getFinishTimeList() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get array of finish times, indexed by vertex label.
getFirst() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Get the first PatternElement in the pattern.
getFirst() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Get the first character of the remaining part of the signature.
getFirstArgument() - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
getFirstCommonSuperclass(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the first common superclass of the given object types.
getFirstCommonSuperclass(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the first common superclass of the given reference types.
getFirstIncomingEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
getFirstInstruction() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the first instruction in the basic block.
getFirstLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getFirstLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get first match element with given label, if any.
getFirstLocation(BasicBlock) - Static method in class edu.umd.cs.findbugs.ba.Location
 
getFirstOutgoingEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
getFirstVersion() - Method in class edu.umd.cs.findbugs.BugInstance
 
getFlagBits(boolean, long) - Static method in class edu.umd.cs.findbugs.detect.IncompatMask
 
getFlags() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getFlags() - Method in class edu.umd.cs.findbugs.ba.Edge
Get the edge flags.
getFlags() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
getFlags() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
getFontSize() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getFontSize() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getFontSize() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getForPointerEqualityCheck(CFG, ValueNumberDataflow) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getFrame() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the frame.
getFrameBounds() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getFrom(BugInstance) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getFromStackMap(IAnalysisCache, MethodDescriptor) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
getFromValueNumber(ClassContext, Method, Location, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get the full path name of the source file (with directory).
getFullFileName() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
Get the full filename of the source file.
getFullFileName() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
getFullFileName(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
getFullMethod(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getFullName() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the full name of the detector.
getFullPathOfResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
Get the full path of given resource.
getFullURI() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
getFullURI() - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get the full URI of the source file (with directory).
getFullURI() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
Get the full URI of the source file.
getFullURI() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
getFullyQualifiedFieldName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a field, get the field's fully qualified name
getFullyQualifiedMethodName() - Method in class edu.umd.cs.findbugs.ba.Dataflow
 
getFullyQualifiedMethodName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's fully qualified name
getFullyQualifiedMethodName(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getFurthestJump(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
getGenericParametersAsString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getGenericSignatureIterator(Method) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
 
getGlobalOption(String) - Method in interface edu.umd.cs.findbugs.GlobalOptions
 
getGlobalOptionSetter(String) - Method in interface edu.umd.cs.findbugs.GlobalOptions
 
getGraph() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getGuiCallback() - Method in class edu.umd.cs.findbugs.Project
 
getGuiLayout() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getHandle() - Method in class edu.umd.cs.findbugs.ba.Location
Get the instruction handle.
getHandle() - Method in class edu.umd.cs.findbugs.CallSite
Get the instruction which performs the call.
getHandle() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
getHandle() - Method in interface edu.umd.cs.findbugs.detect.FindUselessObjects.GenLocation
 
getHandle() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
getHandlerForStartInstruction(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
If the given instruction is the start of an exception handler, get the CodeExceptionGen object representing the handler.
getHandlerList(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
Get the list of exception handlers (CodeExceptionGen objects) which are specified to handle exceptions for the instruction whose handle is given.
getHarmless() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getHash() - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
getHash(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getHighlight(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
getHighlightInformation() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getHome() - Static method in class edu.umd.cs.findbugs.FindBugs
Get the FindBugs home directory.
getHostClassName(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
 
getHostDottedClassName(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
 
getHowDiscovered() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return how this codebase was discovered.
getHowDiscovered() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getHowDiscovered() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
getHowDiscovered() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getHttpParameterName() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getId() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Deprecated.
call getLabel() instead
getId() - Method in class edu.umd.cs.findbugs.ba.Edge
 
getId() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getId() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getIdentitymethods() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getImmediateEnclosingClass() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get the ClassDescriptor of the immediate enclosing class, or null if this XClass is not a nested or inner class.
getImmediateEnclosingClass() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getImplicitClasspathEntryList() - Method in class edu.umd.cs.findbugs.Project
Deprecated.
FindBugs2 and ClassPathBuilder take care of this automatically
getIncludeFilterFiles() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
getIncomingEdgeWithType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first incoming edge in basic block with given type.
getIndex() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
getIndex() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
getIndex(byte[], int) - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Get an unsigned 16 bit constant pool index from a byte array.
getIndex(FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
getIndexOfChild(Object, Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getIndexOfType(ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
getIndirectCallerClone(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectCallerConstructor(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectCallerReadObject(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectCallerSpecial(XMethod, Map<XMethod, FindOverridableMethodCall.CallerInfo>) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectCallerSpecial(XMethod, Map<XMethod, FindOverridableMethodCall.CallerInfo>, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectlyCalledOverridable(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getIndirectlyCalledOverridable(XMethod, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
getInheritedAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getInheritedAnnotation(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getInheritedTypeQualifierAnnotation(XMethod, int, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective inherited TypeQualifierAnnotation on the given instance method parameter.
getInheritedTypeQualifierAnnotation(XMethod, TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
Get the effective inherited TypeQualifierAnnotation on given instance method.
getInitialLocals(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
getInjectionPC() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getInnerClassAccess(String, String) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Get the InnerClassAccess in given class with the given method name.
getInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Get the InnerClassAccess for access method called by given INVOKESTATIC.
getInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Get the inner class access object for given invokestatic instruction.
getInnerClassAccessMap() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getInputSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Get the set of input ValueNumbers which directly contributed to the given output ValueNumber.
getInputStream() - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get an InputStream on data.
getInputStream() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
Open an InputStream on the class data.
getInputStreamForResource(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Open a stream to read given resource.
getInputStreamFromOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get an InputStream on data starting at given offset.
getInstance() - Static method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
getInstance() - Static method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
getInstance(MainFrame) - Method in class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
 
getInstance(Class<?>) - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
getInstance(String) - Static method in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
getInstance(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value corresponding to the object instance used in the given instruction.
getInstanceHash() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceKey() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceKeyNew() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOccurrenceMax() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOccurrenceNum() - Method in class edu.umd.cs.findbugs.BugInstance
 
getInstanceOfType() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Get the type of the most recent instanceof instruction modeled.
getInstanceOfValueNumber() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Get the value number of the most recent instanceof instruction modeled.
getInstanceParam() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getInstanceSlot(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the slot the object instance referred to by given instruction is located in.
getInstanceStackLocation(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the stack location (counting down from top of stack, starting at 0) containing the object instance referred to by given instruction.
getInstanceValue(ResourceValueFrame, InvokeInstruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.Stream
 
getInstructionNumber(int[], int) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
getInt(String, int) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getInt(String, int) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getIntConstant() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getInteger(String, int) - Static method in class edu.umd.cs.findbugs.SystemProperties
Deprecated.
getInterfaceDescriptorList() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get ClassDescriptors of interfaces directly implemented by this class.
getInterfaceDescriptorList() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getInterproc() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Return whether or not the SourceSinkInfo was created based on the results of type qualifiers computed for a called method (and not explicitly annotating the called method).
getIntPriorityAsString(int) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Convert an integer warning priority threshold value to a String.
getIntValue(int, int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
return an int on the stack, or 'defaultValue' if can't determine
getIntValue(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
getInvokedMethod(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getInvokedMethod(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
getInvokeDynamicMethods() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getIsNullValueDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getIsNullValueDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get an IsNullValueDataflow for given method.
getItem(StackMapType) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
getItemMethodInvokedOn(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getItems() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getJarName(URL) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getJavaAnnotationNames() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
getJavaClass() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the JavaClass.
getJavaClass() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the JavaClass.
getJavaClass() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
Returns null for primitive and arrays
getJavaClass(IAnalysisCache, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getJavaClassPath() - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
 
getJavaSourceMethodName() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getJCIPAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getJumpInfo() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getJumpInfoFromStackMap() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getKey(boolean, boolean) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
Get key used to classify the presence and/or absence of a BugInstance in successive versions in the history.
getKey(BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Churn
 
getKeys() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
 
getKind() - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
getKind() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getKind() - Method in class edu.umd.cs.findbugs.Token
Get the kind of token.
getKind(String) - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner.TokenPattern
 
getKnownNonnullDueToPointerDisequality(ValueNumber, int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getKnownValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getKnownValueMapEntrySet() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getKnownValues() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
getLabel() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the label of this PatternElement.
getLabel() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getLabel() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
getLabel() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the integer label.
getLabel() - Method in interface edu.umd.cs.findbugs.graph.GraphVertex
Get the numeric label for this vertex.
getLabel() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getLabeledInstruction(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getLabeledInstruction(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the first instruction matched by the PatternElement with given label.
getLastBugLocation() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
getLastInstruction() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the last instruction in the basic block.
getLastLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
getLastLabeledMatch(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get last match element with given label, if any.
getLastLocation(BasicBlock) - Static method in class edu.umd.cs.findbugs.ba.Location
 
getLastMatchedInstruction() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Get most recently matched instruction.
getLastModified() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
getLastModified() - Method in class edu.umd.cs.findbugs.ba.SourceFile
 
getLastModified() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
 
getLastModified() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
getLastModifiedTime() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get timestamp indicating the most recent time when any of the files in the codebase were modified.
getLastModifiedTime() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
getLastModifiedTime() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getLastPlaceSaved() - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
getLastUpdate(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getLastUpdateTimestamp() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
getLastUpdateTimestamp() - Method in class edu.umd.cs.findbugs.ba.Frame
 
getLastUpdateTimestamp(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
getLastUpdateTimestamp(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
getLastUpdateTimestamp(Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getLastUpdateTimestamp(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
 
getLastUpdateTimestamp(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
getLastVersion() - Method in class edu.umd.cs.findbugs.BugInstance
 
getLater() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
getLaunchProperty() - Method in class edu.umd.cs.findbugs.LaunchAppropriateUI
Find out what UI should be launched.
getLeastSerializableTypeComponent(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
getLength() - Method in class edu.umd.cs.findbugs.ba.Path
Get the number of components (BasicBlock ids) in the Path.
getLength() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getLexeme() - Method in class edu.umd.cs.findbugs.Token
Get the text value of the token.
getLineNumber() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
getLineNumber() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
getLineNumber() - Method in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
getLineNumber(Method, InstructionHandle) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
getLineNumberTable(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getLineOffset(int) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Get the byte offset in the data for a source line.
getLineOffset(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
getListCellRendererComponent(JList<? extends E>, E, int, boolean, boolean) - Method in class edu.umd.cs.findbugs.gui2.CheckBoxList.CellRenderer
 
getLiveCodeLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getLiveLocalStoreDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get LiveLocalStoreAnalysis dataflow for given method.
getLiveVals(ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
getLoad(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
getLoad(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getLoadCount() - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
Get the number of times the field is loaded.
getLoadDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get load dataflow.
getLoadedClassDescriptor() - Method in exception class edu.umd.cs.findbugs.classfile.ClassNameMismatchException
 
getLoadedFieldSet(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getLoadedFieldSet(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the set of fields loaded by given method.
getLoadedFrom() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getLoadedFrom() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getLoadStoreCount(XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Get the number of times given field is loaded and stored within the method.
getLoadType(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
getLocal() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getLocalProperties() - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getLocalString(String, String) - Static method in class edu.umd.cs.findbugs.L10N
 
getLocalVariable(int, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getLocalVariableAnnotation(DismantleBytecode, OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(Method, int, int, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(Method, Location, IndexedInstruction) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAnnotation(Method, OpcodeStack.Item, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getLocalVariableAtPC(LocalVariableTable, int, int) - Static method in class edu.umd.cs.findbugs.visitclass.LVTHelper
returns the local variable at an index int the scope of PC
getLocation() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
getLocation() - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the Location.
getLocation() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getLocation() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
getLocation() - Method in class edu.umd.cs.findbugs.CallSite
Get the Location (basic block and instruction) where the call site is located.
getLocation() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getLocation() - Method in class edu.umd.cs.findbugs.ResourceCreationPoint
Get the location where the resource is created.
getLocation(int) - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the Location given its number.
getLocation(BasicBlock) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
getLocationAndFactForInstruction(int) - Method in class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
getLocationAtEntry() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the Location representing the entry to the CFG.
getLocationOfKaBoom() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
getLocationsContainingInstructionWithOffset(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get a Collection of Locations which specify the instruction at given bytecode offset.
getLocationWhereValueBecomesNullSet() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
getLockChecker(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get LockChecker for method.
getLockCount(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Get the lock count for given lock object.
getLockDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get dataflow for LockAnalysis for given method.
getLockedValueNumbers(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.LockSet
 
getLockValue() - Method in class edu.umd.cs.findbugs.detect.Lock
 
getLongConstant() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getLongDescription() - Method in class edu.umd.cs.findbugs.BugInstance
 
getLongDescription() - Method in class edu.umd.cs.findbugs.BugPattern
Get the long description.
getLongExtraType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "LongExtra" type.
getLookupFailureCallback() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the lookup failure callback.
getLookupFailureCallback() - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the RepositoryLookupFailureCallback.
getLoopExitBranches(Method, MethodGen) - Static method in class edu.umd.cs.findbugs.ba.ClassContext
 
getLowConfidence() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getLVValue(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getMainBugSet() - Static method in class edu.umd.cs.findbugs.gui2.BugSet
mainBugSet should probably always be the same as the data field in the current BugTreeModel we haven't run into any issues where it isn't, but if the two aren't equal using ==, problems might occur.
getMainFrameLoadSaveHelper() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMainFrameMenu() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMainFrameTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getMajor() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the major version number.
getMajorVersion() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getMap() - Method in class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
getMatchCount() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
getMatchedInstructionInstructionHandle() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the matched instruction.
getMatcher() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getMatcher() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame.MatchBox
 
getMatching(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getMatchingBugs(BugSet) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getMatchingParameters(BitSet) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Given a bitset of null arguments passed to the method represented by this property, return a bitset indicating which null arguments correspond to an non-null param.
getMaxEdgeId() - Method in class edu.umd.cs.findbugs.ba.CFG
Get the number of edge labels allocated.
getMaxObligationTypes() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getMaxPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getMaxSizeOfPreviousComments() - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
getMD5Digest() - Static method in class edu.umd.cs.findbugs.util.Util
 
getMemberName(String, String, String) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
getMemberName(JavaClass, String, int, int) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
getMembers() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get the members of this pass.
getMergedLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getMergedValue(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getMergeTree() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getMessage() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the message describing the error.
getMessage() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug instance.
getMessage() - Method in exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
getMessage(String) - Method in class edu.umd.cs.findbugs.I18N
Deprecated.
getMessageDocuments() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getMessageWithoutPrefix() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug instance.
getMessageWithPriorityType() - Method in class edu.umd.cs.findbugs.BugInstance
Format a string describing this bug pattern, with the priority and type at the beginning.
getMessageWithPriorityTypeAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getMethod() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the Method.
getMethod() - Method in exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
 
getMethod() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
getMethod() - Method in class edu.umd.cs.findbugs.CallGraphNode
 
getMethod() - Method in class edu.umd.cs.findbugs.CallSite
Get the method containing the call site.
getMethod() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
getMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's Method object
getMethod(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getMethod(MethodGen) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Look up the Method represented by given MethodGen.
getMethodAnalysis(Class<?>, MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Retrieve a method analysis object.
getMethodAnalysis(Class<Analysis>, Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getMethodAnalysis(Class<E>, MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get an analysis of the given method.
getMethodAnalysis(Class<E>, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getMethodAnalysisNoDataflowAnalysisException(Class<Analysis>, Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getMethodAnalysisNoException(Class<Analysis>, Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getMethodAnnotation() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
getMethodAnnotation(XMethod, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
getMethodCall(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
getMethodCallCount() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getMethodCalledAnnotation(ConstantPoolGen, InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
getMethodDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
getMethodDescriptor() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getMethodDescriptor(MethodAnnotation) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getMethodDescriptor(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get a MethodDescriptor.
getMethodDescriptor(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Construct a MethodDescriptor from JavaClass and method.
getMethodDescriptor(JavaClass, Method) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
getMethodDescriptorOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getMethodFile(Path, String) - Method in class edu.umd.cs.findbugs.detect.ViewCFG
 
getMethodFromBootstrap(BootstrapMethods, int, ConstantPool, JavaClass) - Static method in class edu.umd.cs.findbugs.util.BootstrapMethodsUtil
Returns the method representation of a bootstrap method from a Java class.
getMethodGen() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodGen(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getMethodGen(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a MethodGen object for given method.
getMethodHash() - Method in class edu.umd.cs.findbugs.ba.MethodHash
Get the computed method hash.
getMethodHash(XMethod) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Get method hash for given method.
getMethodLine(String, String, String) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Look up the line number range for a method.
getMethodName() - Method in class edu.umd.cs.findbugs.ba.AssertionMethods.UserAssertionMethod
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getMethodName() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
getMethodName() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the method name.
getMethodName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's name
getMethodNullnessAnnotation() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
See if the currently-visited method declares a
getMethodNullnessAnnotation(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.ba.npe.DerefFinder
 
getMethods - Variable in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.CFG
 
getMethodSig() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
getMethodSig() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
If currently visiting a method, get the method's slash-formatted signature
getMethodSignature() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
getMethodSignature() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the method type signature.
getMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getMethodVisitOrder(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
getMethodVisitOrder(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getMinimumSpan(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NoWrapBoxView
 
getMinor() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the minor version number.
getMinorVersion() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getMinPriority() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Get the minimum warning priority threshold.
getMinPriorityAsInt() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Return the minimum warning priority threshold as an integer.
getMinRank() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
getMissingClassCount() - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
getMissingClassCount() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getMissingClassCount() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the number of time missing classes were reported during analysis.
getMissingClasses() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getMissingClassName(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getMissingClassName(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
Get the name of the missing class from a ClassNotFoundException.
getMnemonic() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
Return the appropriate mnemonic character for this string.
getMnemonicIndex() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
getModifiedBitSet(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
getMsg() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getMtClasses() - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
getMyGlobalOptions() - Method in class edu.umd.cs.findbugs.Plugin
 
getName() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
getName() - Method in class edu.umd.cs.findbugs.anttask.DataFile
 
getName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the name of the field/method.
getName() - Method in class edu.umd.cs.findbugs.BugProperty
Get name of property.
getName() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getName() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getName() - Method in class edu.umd.cs.findbugs.cwe.Weakness
 
getName() - Method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
getName() - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
getName() - Method in class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
getName() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getName() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
getName() - Method in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
getName() - Method in interface edu.umd.cs.findbugs.props.WarningProperty
Get the fully qualified name of the property.
getName() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
getNameConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a reference constant operand, get its name
getNameInClass(boolean, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getNameInClass(boolean, boolean, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getNameInClass(ClassAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
getNameInClass(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
Get the "full" method name.
getNameSigHashCode() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getNameSigHashCode(String, String) - Static method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getNestedExceptionMessage() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the exception message.
getNestedStackTrace() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the stack trace elements.
getNestMateClassNames(JavaClass, AnalysisContext) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
Retrieves the qualified class names of all nest mates of the specified class.
getNestMemberClassNames(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
 
getNext() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Get the next PatternElement.
getNext() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
getNext() - Method in class edu.umd.cs.findbugs.BugProperty
Get next property in list.
getNextAnalyzeFileOutput() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
getNextAuxiliaryFileOutput() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
getNextCodeByte(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
getNextEntry() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
getNextExecutableLineNumber(LineNumberTable, int) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
getNextIncomingEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getNextItem() - Method in class edu.umd.cs.findbugs.Project.WorkList
Get the next item in the worklist.
getNextJump(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
getNextOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextOutgoingEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getNextPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.ba.DepthFirstSearch
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.ba.ReverseDepthFirstSearch
 
getNextSearchTreeRoot() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Choose the next search tree root.
getNextSourceLine(LineNumberTable, int) - Static method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
getNextSwitchOffset(int) - Method in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
getNextSwitchOffset(DismantleBytecode) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
getNodeForMethod(Method) - Method in class edu.umd.cs.findbugs.CallGraph
 
getNonExceptionDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get DominatorsAnalysis for given method, where exception edges are ignored.
getNonExceptionPostDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get PostDominatorsAnalysis for given method, where exception edges are ignored.
getNonImplicitExceptionDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get DominatorsAnalysis for given method, where implicit exception edges are ignored.
getNonImplicitExceptionPostDominatorsAnalysis(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get PostDominatorsAnalysis for given method, where implicit exception edges are ignored.
getNonNullField() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getNonnullOrNullableParams(List<AnnotationNode>[]) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
getNonNullParameter() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getNonNullProperty() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
getNullness(String) - Static method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
getNullnessAnnotationClassDescriptor(NullnessAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
Convert a NullnessAnnotation into the ClassDescriptor of the equivalent JSR-305 nullness type qualifier.
getNullnessAnnotationDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getNullType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Null" type.
getNumAccesses(int) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
getNumArguments(InvokeInstruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of arguments passed to given method invocation.
getNumArgumentsIncludingObjectInstance(InvokeInstruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of arguments passed to given method invocation, including the object instance if the call is to an instance method.
getNumAuxClasspathEntries() - Method in class edu.umd.cs.findbugs.Project
Get the number of auxiliary classpath entries.
getNumBasicBlocks() - Method in class edu.umd.cs.findbugs.ba.CFG
Get number of basic blocks.
getNumber() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
getNumber() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getNumber(Location) - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the number of given Location, which will be a non-negative integer in the range 0..getSize() - 1.
getNumberArguments(String) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getNumberMethodArguments() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getNumberOfEnumValues(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
getNumBytes() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the number of bytes in the resource.
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
Return the number of bytes in the file.
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getNumBytes() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getNumClasses() - Method in class edu.umd.cs.findbugs.AppVersion
 
getNumClasses() - Method in class edu.umd.cs.findbugs.PackageStats
 
getNumClasses() - Method in class edu.umd.cs.findbugs.ProjectStats
Get the number of classes analyzed.
getNumEdgeLabels() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumEdgeLabels() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get the number of numeric labels that have been assigned to edges.
getNumEdges() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumEdges() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges in the graph.
getNumFeatures() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
getNumGetterMethodAccesses() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
getNumIncomingEdges(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumIncomingEdges(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges going into given vertex.
getNumIterations() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Return the number of iterations of the main execution loop.
getNumLastUpdates() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getNumLocalLocks() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
getNumLocals() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of locals.
getNumLocalValues() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getNumLockedObjects() - Method in class edu.umd.cs.findbugs.ba.LockSet
Get the number of distinct lock values with positive lock counts.
getNumNonExceptionSuccessors() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
getNumNonExceptionSucessors(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFG
Get number of non-exception control successors of given basic block.
getNumOutgoingEdges(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumOutgoingEdges(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of edges going out of given vertex.
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the number of parameters in the signature.
getNumParameters() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the number of parameters in the signature.
getNumParametersForInvocation(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the number of parameters passed to method invocation.
getNumParametersForInvocation(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the number of parameters passed to method invocation.
getNumParams() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
getNumParams() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getNumParams() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getNumParams() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getNumPasses() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Get the number of passes in the execution plan.
getNumSlots() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the number of slots (locals plus stack values).
getNumSlotsForType(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Return how many stack frame slots a type whose signature is given will occupy.
getNumSourceDirs() - Method in class edu.umd.cs.findbugs.Project
Get the number of source directories in the project.
getNumTypes() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
getNumValuesAllocated() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getNumValuesAllocated() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
Get the number of values which have been created.
getNumVertexLabels() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumVertexLabels() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get the number of numeric (integer) labels that have been assigned to vertices in the graph.
getNumVertices() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
getNumVertices() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get number of vertices in the graph.
getNumWordsConsumed(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the number of words consumed by given instruction.
getNumWordsProduced(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Get the number of words produced by given instruction.
getObjectMap(Class<?>) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getObjectType() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getObjectTypeInstance(String) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
getObligation() - Method in exception class edu.umd.cs.findbugs.ba.obl.ObligationAcquiredOrReleasedInLoopException
 
getObligation() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
getObligationById(int) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getObligationByName(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
getObligationByType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Look up an Obligation by type.
getObligationByType(ObjectType) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Look up an Obligation by type.
getObligationSet() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
getOffListenerList() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getOffset(SortedMap<Integer, Integer>, int) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
getOffsetToBytecodeMap() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
getOffsetToOpcodeMap(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get array mapping bytecode offsets to opcodes for given method.
getOldSelectedBugs() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getOpenLocation() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getOperand(StackConsumer, ConstantPoolGen, int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the ith operand used by given instruction.
getOptionalAttribute(Attributes, String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
getOptionalDatabase(Class<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
 
getOptionalDatabase(Class<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getOptions(int) - Static method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
getOrCreateSourceSinkInfoSet(Map<ValueNumber, Set<SourceSinkInfo>>, ValueNumber) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getOrderAfterDivider() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getOrderBeforeDivider() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getOrGuessSourceFile(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getOriginalGraphVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.Transpose
Get the vertex in the original graph which corresponds to the given vertex in the transposed graph.
getOriginalUriBaseIds() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
getOSDependentProperty(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getOSDependentProperty(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getOutEdges(E) - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.OutEdges
 
getOutEdges(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
getOuterClass(JavaClass) - Static method in class edu.umd.cs.findbugs.visitclass.Util
Determine the outer class of obj.
getOutgoingEdgeWithType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first outgoing edge in basic block with given type.
getOutputSet(int) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
getOutputStream(String, long) - Method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
getOutputValues(ValueNumber[], int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Get output values for current instruction from the ValueNumberCache.
getOutputValues(ValueNumber[], int, int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
getPackage(String) - Static method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
getPackage(String) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
getPackageName() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getPackageName() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the (dotted) name of the package in which the entity is defined.
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getPackageName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the name of the package in dotted format.
getPackageName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the package name.
getPackageName() - Method in class edu.umd.cs.findbugs.PackageStats
 
getPackageName() - Method in class edu.umd.cs.findbugs.PackageWarningSuppressor
 
getPackageName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getPackageName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the (slash-formatted?) package name for the current or most recently visited class
getPackagePrefixes() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getPackagePrefixSegments() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getPackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getPackageStats(String) - Method in class edu.umd.cs.findbugs.ProjectStats
 
getPairs(Integer) - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
getParam() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
getParameter() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getParameter(int) - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getParameter(MethodDescriptor, int, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Get the TypeQualifierAnnotation on a parameter.
getParameterAnnotation(int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getParameterAnnotation(int, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get the AnnotationValue of annotation applied directly to given parameter.
getParameterAnnotation(int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAnnotationDescriptors(int) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getParameterAnnotationDescriptors(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get ClassDescriptors (annotation classes) of annotations applied directly to this method's parameters.
getParameterAnnotationDescriptors(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAnnotations(int) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getParameterAnnotations(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Get collection of all AnnotationValues applied directly to given parameter.
getParameterAnnotations(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getParameterAt(int) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getParameterLocalVariableAnnotation(Method, int) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
Get a local variable annotation describing a parameter.
getParameterNumber() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
getParameterNumber() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
getParameterObligationTypes(XMethod) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Get array of Obligation types corresponding to the parameters of the given method.
getParameterOffset() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getParameterSignatureList(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get array of type signatures of parameters for given method.
getParameterTypes(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
getParameterValueNumbers(ClassContext, Method, CFG) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
getParamNames() - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
getParamsWithProperty() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Get the non-null param bitset.
getParentCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
getParentPlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
getPassedAsNonNullParameter(XMethod, int) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPassthruParams(ValueNumberDataflow, Method, JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
getPath() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
getPathName() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Get the filesystem pathname of this codebase.
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
getPathName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
getPathToBug(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getPathToNewlyUnsuppressedBug(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getPattern() - Method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
getPattern() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Get the ByteCodePattern for this detector.
getPattern() - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
getPattern() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner.TokenPattern
 
getPatternElement() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchResult
Get the PatternElement.
getPatternElement() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the PatternElement.
getPatternElement() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Get current pattern element.
getPC() - Method in class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
getPC() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getPC() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getPC() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getPeakMemory() - Method in class edu.umd.cs.findbugs.Footprint
 
getPeakUsage() - Method in class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
 
getPhysicalLocation() - Method in class edu.umd.cs.findbugs.sarif.Location
 
getPlatformName(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getPlatformName(String, String) - Static method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getPlugin() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getPlugin() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the Plugin that this Detector is part of.
getPlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getPlugin(URI) - Static method in class edu.umd.cs.findbugs.Plugin
 
getPluginById(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get a Plugin by its unique id.
getPluginDescriptor() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getPluginId() - Method in class edu.umd.cs.findbugs.Plugin
 
getPluginId() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getPluginId() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getPluginLoader() - Method in class edu.umd.cs.findbugs.Plugin
 
getPluginLoader(URL, ClassLoader, boolean, boolean) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getPluginStatus(Plugin) - Method in class edu.umd.cs.findbugs.Project
 
getPointerDereference() - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPointerNullChecked() - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getPositionSpecifiedInPluginDescriptor() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the overall position in which this detector was specified in the plugin descriptor.
getPossibleValues() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
getPotentialCapture(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
getPotentialMessageFiles() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getPredecessorOf(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the predecessor of given instruction within the basic block.
getPredecessorWithEdgeType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first predecessor reachable from given edge type.
getPreferencesMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getPrefixStates(Path) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get all States that have Paths which are prefixes of the given Path.
getPrev() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Get the previous PatternMatchElement.
getPreviousComments() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getPreviousInstruction(InstructionHandle, boolean) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
getPreviousLineCount0() - Method in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
getPreviousLocation(CFG, Location, boolean) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
getPreviousLocation(Location) - Method in class edu.umd.cs.findbugs.ba.CFG
 
getPreviouslyKnownAs() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getPreviouslyLoadedFrom() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
getPreviouslyLoadedFrom() - Method in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
getPrevOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
return previous opcode;
getPrimaryClass() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary class annotation, which indicates where the bug occurs.
getPrimaryField() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary field annotation, which indicates where the bug occurs.
getPrimaryLocalVariableAnnotation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPrimaryMethod() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary method annotation, which indicates where the bug occurs.
getPrimarySourceLineAnnotation() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary source line annotation.
getPrimaryType() - Method in class edu.umd.cs.findbugs.BugInstance
Get the primary type annotation, which indicates where the bug occurs.
getPrimitiveType(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
getPriority() - Method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
getPriority() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriority() - Method in class edu.umd.cs.findbugs.BugInstance
Get the bug priority.
getPriority() - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
getPriority() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
getPriority() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getPriority() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getPriority(MethodDescriptor, ValueRangeAnalysisFactory.RedundantCondition) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
getPriority(FindRoughConstants.BadConstant, Number, double) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
getPriorityAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.BugPattern
 
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the priority adjustment for the detector produced by this factory.
getPriorityAdjustment() - Method in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
getPriorityAdjustment() - Method in interface edu.umd.cs.findbugs.props.WarningProperty
Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.
getPriorityForAssumingCompatible(boolean, ClassDescriptor, ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(GenericObjectType, Type) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(ObjectType, ObjectType, boolean) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(Type, Type) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatible(Type, Type, boolean) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForAssumingCompatibleWithArray(Type) - Static method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
getPriorityForBeingMutable(Type) - Static method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
getPriorityString() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityTypeAbbreviation() - Method in class edu.umd.cs.findbugs.BugInstance
 
getPriorityTypeString() - Method in class edu.umd.cs.findbugs.BugInstance
Get a string describing the bug priority and type.
getPriorityValue() - Method in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
getProcessCpuTime() - Method in class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
getProfile(Class<?>) - Method in interface edu.umd.cs.findbugs.log.IProfiler
 
getProfile(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
getProfile(Class<?>) - Method in class edu.umd.cs.findbugs.log.ProfileSummary
 
getProfiler() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Get the analysis profiler instance, never null
getProfiler() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
getProfiler() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getProfiles() - Method in class edu.umd.cs.findbugs.log.Profiler
 
getProgressMonitorInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
getProgressMonitorInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
getProgressMonitorInputStream(InputStream, int, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
getProject() - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
getProject() - Method in interface edu.umd.cs.findbugs.BugCollection
 
getProject() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getProject() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getProject() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
getProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getProject() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the Project.
getProject() - Method in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
getProject() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getProject() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
getProjectName() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getProjectName() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
getProjectName() - Method in class edu.umd.cs.findbugs.Project
 
getProjectPackagePrefixes() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getProjects(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
getProjectStats() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getProjectStats() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the project stats.
getProjectStats() - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
getProjectStats() - Method in interface edu.umd.cs.findbugs.BugReporter
Get ProjectStats object used to store statistics about the overall project being analyzed.
getProjectStats() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
getProjectStats() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getProjectStats() - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
getProperties() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
getProperties() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(int) - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
getProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Get value of given property.
getProperty(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getProperty(String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
getProperty(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Get value of given property, returning given default value if the property has not been set.
getProperty(String, String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getProperty(String, String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
getProperty(String, String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
getProperty(KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Get a property.
getProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Get the value of the attribute for the given WarningProperty.
getProvider() - Method in class edu.umd.cs.findbugs.Plugin
Get the plugin provider.
getPutfieldsFor(JavaClass, Method, XField) - Static method in class edu.umd.cs.findbugs.ba.PutfieldScanner
 
getQualifierClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
getQueuedErrors() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
getQuotedAttributeValue(String) - Static method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return a properly quoted form for an attribute value.
getRank() - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
getRank(int) - Static method in enum class edu.umd.cs.findbugs.BugRankCategory
 
getReader(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getReadFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
getReadFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
getReady(SortedBugCollection) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
Do any prep work needed to perform bug filtering
getRealBugReporter() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
getRealBugReporter() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
getRealResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
getRealSourcePath() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Returns the complete path of the source file the analyzed class has been generated from, if this information is available to the current AnalysisContext, otherwise falls back to getSourcePath().
getRecentFiles() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
Returns the list of recent files.
getRecentProjects() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get List of recent project filenames.
getReconfigMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getReconfigMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getRedundantConditions() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.ValueRangeAnalysis
 
getRefConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Deprecated.
getReference() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
Get the ValueNumber of the object reference.
getReferencedClasses() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getReferencedXClass() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getRefFieldIsStatic() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getReflectiveClasses() - Method in class edu.umd.cs.findbugs.ba.XFactory
 
getRegister() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
getRegisterNumber() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getRegisterOnStack() - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
getRegisterOnStack(int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
getRegisterOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getReleaseDate() - Method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
getReleaseDate() - Method in class edu.umd.cs.findbugs.Plugin
 
getReleaseName() - Method in class edu.umd.cs.findbugs.AppVersion
 
getReleaseName() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the current release name.
getReleaseName() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getReleaseName() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
getReleaseName() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getRelevantTypeQualifiers(MethodDescriptor, CFG) - Static method in class edu.umd.cs.findbugs.ba.jsr305.Analysis
Find relevant type qualifiers needing to be checked for a given method.
getReplacement(String) - Method in class edu.umd.cs.findbugs.xml.MetaCharacterMap
Get the replacement for a metacharacter.
getReportedBugPatternCodes() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get list of bug pattern codes reported by the detector: empty if unknown.
getReportedBugPatterns() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get set of all BugPatterns this detector reports.
getRepresentativeClassName() - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
getRequiredAttribute(Attributes, String, String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Get a resolved NullnessAnnotation on given XMethod, XField, or XMethodParameter.
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
getResolvedAnnotationOnConstructor(XMethod) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
getResolvedSourcePaths() - Method in class edu.umd.cs.findbugs.Project
 
getResource(String) - Method in class edu.umd.cs.findbugs.Plugin
 
getResource(String) - Method in class edu.umd.cs.findbugs.PluginLoader
Get a resource using the URLClassLoader classLoader.
getResourceClass() - Method in class edu.umd.cs.findbugs.ResourceCreationPoint
Get the name of the resource's class.
getResourceList() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
getResourceName() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Get the name of the resource.
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
Get the resource name of the single file.
getResourceName() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
getResourceName() - Method in exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Get the name of the resource that was not found.
getResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
Get the resource name given a full filename.
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
getResourceTracker(ClassContext, Method) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
getRest() - Method in class edu.umd.cs.findbugs.JavaVersion
Get the rest of the version string after the major and minor numbers.
getResult() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Get a ByteCodePatternMatch representing the complete match.
getResult() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Get the result CFG.
getResult() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
getResult() - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
getResult() - Method in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
 
getResultFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getResultFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow facts for end of given block.
getResultFact(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the result fact for given basic block.
getResults() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
getResultTypeFromGenericType(TypeFrame, int, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getReturnFromNonNullMethod(XMethod) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getReturnPathDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ReturnPathDataflow for method.
getReturnPathTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get ReturnPathTypeDataflow for a method.
getReturnTypeSignature() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get the method return type signature.
getReturnTypeSignature() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get the method return type signature.
getReturnValue(MethodDescriptor, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Get the TypeQualifierAnnotation on a method return value.
getReturnValueNullness(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getReturnValueNullnessPropertyDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording which methods always return nonnull values
getReturnValueOf() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getReverseDepthFirstSearch() - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
getReverseDepthFirstSearch(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getReverseDepthFirstSearch(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a ReverseDepthFirstSearch for given method.
getRewriter() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
getRoot() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
getRules() - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
getRuntimeVersion() - Static method in class edu.umd.cs.findbugs.JavaVersion
Get the version of Java that we are currently running under.
getSaveFile() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
getSaveFile() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSaveMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSaveMenuItem() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.FindBugsFileFilter
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
getSaveType() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSawAppend(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawCloseQuote(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawComma(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawOpenQuote(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawSeriousTaint(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawTaint(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getSawUnsafeAppend(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
getScaryBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getScore(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
getSelectedColumnCount() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelectedColumns() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelectionModel() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getSelfCalls(ClassDescriptor, Map<String, T>) - Static method in class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
 
getSequence() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
getSequence() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
getSequenceNumber() - Method in class edu.umd.cs.findbugs.AppVersion
 
getSequenceNumber() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the sequence number of the BugCollection.
getSequenceNumber() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getSettingList() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
getSeverity() - Method in class edu.umd.cs.findbugs.cwe.Weakness
It returns always a severity (low, high, medium).
getShortClassName(String) - Method in class edu.umd.cs.findbugs.model.MovedClassMap
Get a short class name (no package part).
getShortDescription() - Method in class edu.umd.cs.findbugs.BugCategory
Get the short description (usually a word or three)
getShortDescription() - Method in class edu.umd.cs.findbugs.BugPattern
Get the short description.
getShortDescription() - Method in class edu.umd.cs.findbugs.Plugin
 
getShortInteger(int) - Static method in class edu.umd.cs.findbugs.IntAnnotation
 
getShortInteger(long) - Static method in class edu.umd.cs.findbugs.IntAnnotation
 
getShortMessage(String) - Method in class edu.umd.cs.findbugs.I18N
Get a short message string.
getShortMessageWithoutCode(String) - Method in class edu.umd.cs.findbugs.I18N
 
getShortName() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get the short name of the Detector.
getShortPluginId() - Method in class edu.umd.cs.findbugs.Plugin
 
getShouldCall() - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
getSig() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
getSigConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a reference constant operand, get its signature, slash-formatted
getSignature() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
getSignature() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the signature representing the field/method's type.
getSignature() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getSignature() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getSignature() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
getSignature() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSignatureFromNameAndType(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Get the signature from a CONSTANT_NameAndType.
getSignatureInClass(ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getSignatureOfOuterClass(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
getSimpleClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
getSimpleClassName() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the simple class name (the part of the name after the dot)
getSimpleName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the simple name of the class
getSinkLocation(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
getSinkLocation(Iterable<? extends SourceSinkInfo>) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
getSize() - Method in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
Get the size of the numbering, which is the maximum number assigned plus one.
getSize() - Method in class edu.umd.cs.findbugs.gui2.WideComboBox
 
getSize() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSize(String) - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getSizeOfSurroundingTryBlock(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get lines of code in try block that surround pc
getSizeOfSurroundingTryBlock(String, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get lines of code in try block that surround pc
getSizeOfSurroundingTryBlock(ConstantPool, Code, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSizeOfSurroundingTryBlock(Method, Class<? extends Throwable>, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSizeOfSurroundingTryBlock(Method, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSlashedClassName() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
getSlashedClassName() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
getSlashedClassName() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Get the dotted class name.
getSlashedPackageName() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSlotContainingNewNullValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
getSlotsFromTopOfStackForParameter(int) - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getSomeSource(ClassContext, Method, Location, OpcodeStack, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSortableByPrettyName(String) - Static method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
getSortedClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
getSorter() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSorter() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
Returns the SorterTableColumnModel of the MainFrame.
getSource() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getSource() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSource() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getSource() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the source vertex.
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get "logical" source of edge.
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
getSource(EdgeType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
getSourceAnnotationForClass(String, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getSourceAnnotationForMethod(String, String, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getSourceCodeDisplayer() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceCodeTextPane() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceDir(int) - Method in class edu.umd.cs.findbugs.Project
Get the given source directory.
getSourceDirArray() - Method in class edu.umd.cs.findbugs.Project
Get source dirs as an array of Strings.
getSourceDirList() - Method in class edu.umd.cs.findbugs.Project
Get the source dir list.
getSourceFile() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
getSourceFile() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the source file name.
getSourceFile() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getSourceFile() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the source file name for the current or most recently visited class
getSourceFileName() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Get the source file name.
getSourceFiles() - Method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
getSourceFinder() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the SourceFinder, for finding source files.
getSourceFinder() - Method in class edu.umd.cs.findbugs.Project
 
getSourceFinder() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
This method hands back a SourceFinder for this SourceLineAnnotation.
getSourceForStackValue(ClassContext, Method, Location, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSourceForTopStackValue(ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getSourceInfoMap() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the SourceInfoMap.
getSourceLineAnnotation() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
getSourceLines() - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Get the SourceLineAnnotation describing the source lines where the method is defined.
getSourceLines() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
getSourceLines() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
getSourceLinesForClass(String, String) - Static method in class edu.umd.cs.findbugs.ClassAnnotation
 
getSourcePath() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
getSourceSearchTextField() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSourceSignature() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Get the signature representing the field/method's type, including generic type
getSourceSignature() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getSourceSignature() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
getSourceSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getSourceSinkInfoSet(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
Get the set of SourceSinkInfo objects representing sources/sinks at a given Location.
getSourceSinkInfoSet(Map<ValueNumber, Set<SourceSinkInfo>>, ValueNumber) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getSourceViewComponent() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
getSourceViewComponent() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
getSpec() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
getSpecialKind() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpecialKindForAbs() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpecialKindForRemainder() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpecialKindName(int) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getSpeed() - Method in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
This attribute is not used actively, and could be removed in future release
getSplitMain() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getSplitSummary() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getSplitTop() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getStack() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
getStack() - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
getStackAt(JavaClass, Method, int) - Static method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner
 
getStackDepth() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the depth of the Java operand stack.
getStackDepth() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getStackedFilterMatcher() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
getStackEntryOfListCallThatMustBeNonnegative() - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
getStackItem(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getStackLocation(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get a the location in the frame of a value on the operand stack.
getStackMapTable(Code) - Static method in class edu.umd.cs.findbugs.StackMapAnalyzer
 
getStackTrace() - Method in class edu.umd.cs.findbugs.AnalysisError
Get the stack trace elements.
getStackTraceAsStringArray(Throwable) - Method in class edu.umd.cs.findbugs.AnalysisError
 
getStackValue(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get a value on the operand stack.
getStart() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
getStartBlock() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the start block for the subroutine's CFG.
getStartBytecode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get start bytecode (inclusive).
getStarterDirectoryForLoadBugs() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
The file to start the loading of Bugs from.
getStarterTable() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getStartFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
getStartFact(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get dataflow facts for start of given block.
getStartFact(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Get the start fact for given basic block.
getStartInstruction() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the start instruction.
getStartInstruction() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.WorkListItem
Get the start instruction.
getStartLine() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Get the start line (inclusive).
getStartPosition() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
getStateWithObligationSet(ObligationSet) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Get the State which has the given ObligationSet.
getStaticMethods - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
getStatistics() - Method in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
getStats(XField) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Get the access statistics for given field.
getStatus() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
getStatusBarLabel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getStoreCount() - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
Get the number of times the field is stored.
getStoreDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get store dataflow.
getStoredIntoNonNullField(XField) - Static method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
getStreamBase() - Method in class edu.umd.cs.findbugs.detect.Stream
 
getStreamEquivalenceClass(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Get the equivalence class for given stream.
getString(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Get String representation of a Type including Generic information
getStringAppendState(ClassContext, CFG, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
getStringConstantOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
If the current opcode has a string constant operand, get its name
getStringFromIndex(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getStringFromIndex(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
getStringKey(String) - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
getStylesheetCode(String) - Static method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
getStylesheetStream(String) - Static method in class edu.umd.cs.findbugs.HTMLBugReporter
 
getSubroutine() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Get the subroutine being inlined.
getSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get known subtypes of given class.
getSubtypes2() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the Subtypes2 inheritance hierarchy database.
getSuccessorOf(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get the successor of given instruction within the basic block.
getSuccessorWithEdgeType(BasicBlock, int) - Method in class edu.umd.cs.findbugs.ba.CFG
Get the first successor reachable from given edge type.
getSummary(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getSummaryHTML() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getSummaryHtmlArea() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSummaryHtmlScrollPane() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSummaryTopPanel() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getSuperAnalysis() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
getSuperCall(XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
getSuperclassDescriptor() - Method in interface edu.umd.cs.findbugs.ba.XClass
Get ClassDescriptor of this class's immediate superclass.
getSuperclassDescriptor() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
getSuperclassName() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the slash-formatted superclass name for the current or most recently visited class
getSupertypeQueryResults(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Look up or compute the SupertypeQueryResults for class named by given ClassDescriptor.
getSuppressionFilter() - Method in class edu.umd.cs.findbugs.Project
 
getSuppressionMatcher() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getSurroundingCaughtExceptions(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingCaughtExceptions(int, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingCaughtExceptionTypes(int, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingCaughtExes(ConstantPool) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Gets the DottedClassNames of the Exceptions which are caught by a try-catch block at the current PC.
getSurroundingTryBlock(int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingTryBlock(String, int) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getSurroundingTryBlock(ConstantPool, Code, String, int) - Static method in class edu.umd.cs.findbugs.visitclass.Util
 
getSwitchLabels() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getSwitchOffsets() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel.FBTableCellRenderer
 
getTableheader() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getTabSize() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
getTarget() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.EscapeTarget
Get the target instruction.
getTarget() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
getTarget() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
getTarget() - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Get the target vertex.
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get "logical" target of edge.
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
getTarget(EdgeType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
getTargetClasses() - Method in class edu.umd.cs.findbugs.log.Profiler
 
getTargetInstruction() - Method in class edu.umd.cs.findbugs.ba.Target
Get the handle of the target instruction.
getTextContents() - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
getThisClass() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Get the JavaClass object for the current or most recently visited class
getThisValue() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
getThrownExceptions() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
getThrownExceptions() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
getThrownExceptions() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getTimeFinishedLoading() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTimestamp() - Method in class edu.umd.cs.findbugs.AppVersion
 
getTimestamp() - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for the analyzed code (when it was compiled)
getTimestamp() - Method in class edu.umd.cs.findbugs.Project
 
getTimestamp() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTimeStartedLoading() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getTitle() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
getTooOld() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
getTopLevelClass() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
getTopStackWords(ValueType[]) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the values on the top of the Java operand stack.
getTopType() - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get the single instance of the "Top" type.
getTopValue() - Method in class edu.umd.cs.findbugs.ba.BlockType
Get the top value on the catch and finally block nesting stack.
getTopValue() - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value on the top of the Java operand stack.
getTotalArgumentSize() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
getTotalBugs() - Method in class edu.umd.cs.findbugs.BugCounts
 
getTotalBugs() - Method in class edu.umd.cs.findbugs.ProjectStats
 
getTotalColumnWidth() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
getTotalTime() - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
getTrainingInputDir() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getTrainingInputDir() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the training input database directory.
getTrainingOutputDir() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getTrainingOutputDir() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the training output directory.
getTransferState(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
getTransitiveCommonSubtypes(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get the set of common subtypes of the two given classes.
getTransitiveInputSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Get the transitive set of input ValueNumbers which contributed (directly or indirectly) to the given output ValueNumber.
getTransitiveOutputSet(int) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
getTransposedGraphVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.Transpose
Get the vertex in the transposed graph which corresponds to the given vertex in the original graph.
getTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class edu.umd.cs.findbugs.gui2.BugRenderer
 
getTrueCondition() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
getType() - Method in class edu.umd.cs.findbugs.ba.Edge
Get the type of edge.
getType() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getType() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
getType() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
getType() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Get the exception type.
getType() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.InstanceOfCheck
 
getType() - Method in class edu.umd.cs.findbugs.BugInstance
Get the bug pattern name (e.g., IL_INFINITE_RECURSIVE_LOOP)
getType() - Method in class edu.umd.cs.findbugs.BugPattern
Get the BugPattern
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
getType() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
getType(int) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
getType(XField) - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
getType(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
This method is analogous to Type.getType(String), except that it also accepts signatures with generic information.
getType(String, List<? extends ReferenceType>) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
getType(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
getTypeCategory() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Get the TypeCategory that represents this Object
getTypeCategory(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Get the TypeCategory that represents this Object
getTypeDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getTypeDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a TypeDataflow for given method.
getTypeDescriptor() - Method in class edu.umd.cs.findbugs.TypeAnnotation
Get the type descriptor.
getTypeParameters() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
getTypeParameters(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
Parse a bytecode signature that has 1 or more (possibly generic) types and return a list of the Types.
getTypeQualifierAnnotation() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
getTypeQualifierClassDescriptor() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Get the ClassDescriptor which specifies the type qualifier annotation.
getTypeQualifierValue() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
getUglyMethod() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
getUnassignedSet() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
getUncachedResolvedAnnotation(Object, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
getUnconditionalDerefLocationSet(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Get the set of Locations where given value is guaranteed to be dereferenced.
getUnconditionalDerefParamDatabase() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get the property database recording which methods unconditionally dereference parameters.
getUnconditionalthrowers() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getUnconditionalValueDerefDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get the UnconditionalValueDerefDataflow for a method.
getUnfiltered(int) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
getUnhandledExThrowsInMethod(String, Set<String>) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Get the Exceptions thrown from the inside of the method, either directly or indirectly from called methods.
getUnpackedCode() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
getUnpositionedMembers() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get Set of pass members which haven't been assigned a position in the pass.
getUnreadFields() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getUnreadFieldsData() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
getUnsignedShort(byte[], int) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
getUnsupportedmethods() - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
getUpdateableAvailableLoadMap() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getUpdateableMergedLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getUpdateablePreviouslyKnownAs() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
getUpdateUrl() - Method in class edu.umd.cs.findbugs.Plugin
 
getUpperBound() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getUri() - Method in class edu.umd.cs.findbugs.BugPattern
 
getURI() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getURL() - Method in interface edu.umd.cs.findbugs.ba.URLClassPath.Entry
Get filename or URL as string.
getURL() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalArchiveEntry
 
getURL() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalDirectoryEntry
 
getURL() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteArchiveEntry
 
getURL() - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteDirectoryEntry
 
getURL() - Method in class edu.umd.cs.findbugs.PluginLoader
 
getURL() - Method in class edu.umd.cs.findbugs.Project.WorkListItem
Get URL of Jar/Zip file.
getUrlBase(URL) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
getURLProtocol(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Get the URL protocol of given URL string.
getUsagesRequiringNonNullValues(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a UsagesRequiringNonNullValues for given method.
getUse(ConstantPoolGen, Instruction) - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
getUseLongBugCodes() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
getUserDetectorThreshold() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the detector threshold (min severity to report a warning).
getUserPreferences() - Method in class edu.umd.cs.findbugs.FindBugs2
 
getUserPreferences() - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Get UserPreferences singleton.
getUserPreferences() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Get the UserPreferences.
getUserPreferences() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
getUserValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
gets the detector specified value for this item
getUtf8String(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Get the UTF-8 string constant at given constant pool index.
getValidator(Class<? extends TypeQualifierValidator<A>>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
getValue() - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
getValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Get the value about which the branch yields information.
getValue() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property.
getValue() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
getValue() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
getValue() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
getValue() - Method in class edu.umd.cs.findbugs.IntAnnotation
Get the integer value.
getValue() - Method in class edu.umd.cs.findbugs.StringAnnotation
Get the String value.
getValue() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
getValue(int) - Method in class edu.umd.cs.findbugs.ba.Frame
Get the value at the nth slot.
getValue(TypeQualifierValue<?>, When) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
getValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getValue(ClassDescriptor, Object) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Given a ClassDescriptor/value pair, return the interned TypeQualifierValue representing that pair.
getValue(Class<A>, Object) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
getValue(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
Get the value of given annotation element.
getValue(K) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
getValueAsBoolean() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property as boolean.
getValueAsInt() - Method in class edu.umd.cs.findbugs.BugProperty
Get value of property as an integer.
getValueNumber() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getValueNumber() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
getValueNumber() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.InstanceOfCheck
 
getValueNumberCreationLocation(ValueNumberDataflow, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
getValueNumberDataflow(IAnalysisCache, MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
getValueNumberDataflow(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Get a ValueNumberDataflow for given method.
getValueNumbers() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getValueNumbersThatAreUnconditionallyDereferenced() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
getValueNumberToParamMap(String, boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
Build map of value numbers to param indices.
getValueNumberToParamMap(Method) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
Build map of value numbers to param indices.
getValues(Map<TypeQualifierValue<?>, When>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
getValueSource(OpcodeStack.Item, Method, int) - Static method in class edu.umd.cs.findbugs.BugInstance
 
getVariable() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
Get the variable of the variable.
getVariable() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
getVariableAnnotation(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
getVarName() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
Get the variable name.
getVersion() - Method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
getVersion() - Method in class edu.umd.cs.findbugs.Plugin
 
getVersionNum(BugCollection, String, boolean) - Static method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
getVersionNum(Map<String, AppVersion>, SortedMap<Long, AppVersion>, String, boolean, long) - Static method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
getVertex() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
getVertex() - Method in class edu.umd.cs.findbugs.graph.SearchTree
Get the vertex contained in this node.
getViewFactory() - Method in class edu.umd.cs.findbugs.sourceViewer.NumberedEditorKit
 
getViewFilter() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
getWeaknessByCweIdOrNull(int) - Method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
Get the a weakness by CWE ID
getWebsite() - Method in class edu.umd.cs.findbugs.Plugin
Get the plugin website.
getWebsiteURI() - Method in class edu.umd.cs.findbugs.Plugin
 
getWhen() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
getWhere(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWhereAlways(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWhereNever(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
getWithMessages() - Method in interface edu.umd.cs.findbugs.BugCollection
Return whether textual messages will be added to any generated XML
getWithMessages() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
getWriter(OutputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getWrittenFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
getWrittenFields() - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
getXargs() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
getXClass() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
getXClass() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
getXClass() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
getXClass() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
getXClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
Get the XClass object providing information about the class named by the given ClassDescriptor.
getXClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.Lookup
 
getXClass(String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
getXClass(String) - Static method in class edu.umd.cs.findbugs.Lookup
 
getXClassCollection() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Get Collection of all XClass objects seen so far.
getXClassCollection() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Get Collection of all XClass objects (resolved classes) seen so far.
getXClassFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
getXClassOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXField() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
getXField() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
getXField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXFieldOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXFields() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getXFields() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXmethod() - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
getXmethod() - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
 
getXMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
getXMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
getXMethodOperand() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
getXMethods() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
getXMethods() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
getXMLType(InputStream) - Static method in class edu.umd.cs.findbugs.util.Util
 
getZipOutputFile(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
global - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame.EnabledSettings
 
Global - Class in edu.umd.cs.findbugs.classfile
Static methods for accessing objects that are global to an analysis session.
Global() - Constructor for class edu.umd.cs.findbugs.classfile.Global
 
globalOptions - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
GlobalOptions - Interface in edu.umd.cs.findbugs
 
globalOptionsSetter - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
goal - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
goal - Variable in class edu.umd.cs.findbugs.TextUIProgressCallback
 
goodCodeCount - Variable in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
goodCodeSize - Variable in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
GOTO_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for GOTO instructions.
gotoCount - Variable in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
gottenField - Variable in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
graph - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
graph - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
 
graph - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
Graph<EdgeType,VertexType> - Interface in edu.umd.cs.findbugs.graph
Graph interface; defines the operations used to access and manipulate a graph.
GraphEdge<ActualEdgeType,VertexType> - Interface in edu.umd.cs.findbugs.graph
GraphEdge interface; represents an edge in a graph.
GraphToolkit<GraphType,EdgeType,VertexType> - Interface in edu.umd.cs.findbugs.graph
An interface for creating Graph objects, and for copying auxiliary information in vertices and edges.
GraphVertex<ActualVertexType> - Interface in edu.umd.cs.findbugs.graph
GraphVertex interface; represents a vertex in a graph.
GRAY - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex which has been visited, but not all of whose descendents have been visited.
groupByMenuItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
grow(int) - Method in class edu.umd.cs.findbugs.ba.Path
 
gson - Variable in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
gt(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
GT - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
guessManifest(File) - Static method in class edu.umd.cs.findbugs.PluginLoader
Trying to find the manifest of "exploded plugin" in the current dir, "standard jar" manifest location or "standard" Eclipse location (sibling to the current classpath)
GUI1 - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the old Swing GUI.
GUI2 - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the new Swing GUI.
GUI2_DEBUG - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
GUI2CommandLine - Class in edu.umd.cs.findbugs.gui2
Command line switches/options for GUI2.
GUI2CommandLine() - Constructor for class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
guiCallback - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
guiCallback - Variable in class edu.umd.cs.findbugs.Project
 
guid - Variable in class edu.umd.cs.findbugs.sarif.Taxon
 
GUIDCalculator - Class in edu.umd.cs.findbugs.sarif
The GUID calculator class has methods to calculate UUIDs based on UUID version 5.
GUIDCalculator() - Constructor for class edu.umd.cs.findbugs.sarif.GUIDCalculator
 
guiLayout - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
GUISaveState - Class in edu.umd.cs.findbugs.gui2
Saves all the stuff that should be saved for each run, like recent projects, previous comments, the current docking layout and the sort order For project related things, look in ProjectSettings
GUISaveState() - Constructor for class edu.umd.cs.findbugs.gui2.GUISaveState
 
GuiUtil - Class in edu.umd.cs.findbugs.gui2
 
GuiUtil() - Constructor for class edu.umd.cs.findbugs.gui2.GuiUtil
 
GWT_JAVASCRIPTOBJECT_TYPE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 

H

hadObjectConstructor - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
handle - Variable in class edu.umd.cs.findbugs.ba.Location
 
handle - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
handle - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
handle - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
handle(String, boolean, String) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
handle(ZipFile, ZipEntry) - Method in interface edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.ZipElementHandler
 
handleAnalyzeFromFile(String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
Handle -analyzeFromFile command line option by reading jar file names from a file and adding them to the project.
handleArrayStore(ArrayInstruction) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
handleAuxClassPathFromFile(String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
Handle -readAuxFromFile command line option by reading classpath entries from a file and adding them to the project.
handleBugCategories(String) - Static method in class edu.umd.cs.findbugs.FindBugs
Process -bugCategories option.
handleCall(long, Object) - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
handleClassElementValue(ClassElementValue, AnnotationDatabase.Target) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
handleClassElementValue(ClassElementValue, Map<String, ElementValue>, AnnotationDatabase.Target) - Method in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
HANDLED_EXCEPTION_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge representing control flow from an exception-raising basic block to an explicit handler for the exception.
handleDcmp(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDup() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDup2() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDup2X1() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDup2X2() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDupX1() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleDupX2() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleExceptions(BetterCFGBuilder2.Subroutine, InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Add exception edges for given instruction.
handleFcmp(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleFieldStore(FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
handleGetMapView(TypeFrame, String, int, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
handleIfNull(IsNullValue, ValueNumber, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
handleInstanceMethod(InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
handleInstanceOfBranch(TypeFrame, TypeFrame, Edge) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
handleInstruction(int, int) - Method in interface edu.umd.cs.findbugs.ba.BytecodeScanner.Callback
Called to indicate that a particular bytecode has been scanned.
handleInstruction(int, int) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
handleInstruction(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
handleInstruction(InstructionHandle, BasicBlock, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
handleInvoke(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
Handle method invocations.
handleInvoke(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
handleLcmp() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleLoad(FieldInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
handleLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Handler for all instructions which load values from a local variable and push them on the stack.
handleLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Handler for all instructions which load values from a local variable and push them on the stack.
handleNormalInstruction(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
This is called to handle any instruction which does not simply copy values between stack slots.
handleNullCheck(Location, ValueNumberFrame, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Callback method for handling an option.
handleOption(String, String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.Churn.ChurnCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo.ListBugDatabaseInfoCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory.MineBugHistoryCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs.CommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues.CommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.TestingGround.CommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.UnionResults.UnionResultsCommandLine
 
handleOption(String, String) - Method in class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Callback method for handling an option with an argument.
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.Churn.ChurnCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo.ListBugDatabaseInfoCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory.MineBugHistoryCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs.CommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues.CommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.TestingGround.CommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.UnionResults.UnionResultsCommandLine
 
handleOptionWithArgument(String, String) - Method in class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
handleStatus() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
handleStore(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
handleStore(int, int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
handleStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Handler for all instructions which pop values from the stack and store them in a local variable.
handleStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
handleStringComparison(JavaClass, Method, MethodGen, FindRefComparison.RefComparisonTypeFrameModelingVisitor, List<FindRefComparison.WarningWithProperties>, Location, Type, Type) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
handleSuspiciousRefComparison(JavaClass, Method, MethodGen, List<FindRefComparison.WarningWithProperties>, Location, String, ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
handleSwap() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
handleToArray(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
handleToFieldMap - Variable in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
 
handleWillCloseWhenClosed(XMethod, Obligation) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
Handle a method with a WillCloseWhenClosed parameter annotation.
handleWindowClose() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
handleXArgs() - Method in class edu.umd.cs.findbugs.TextUICommandLine
Handle -xargs command line option by reading jar file names from standard input and adding them to the project.
harmless - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
hasAction(BasicBlock, InstructionHandle, Obligation, ObligationPolicyDatabaseActionType) - Method in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
hasAnySynchronizedAccesses() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
hasAvailableLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
hasBackBranch - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
hasBackBranch - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
hasBackBranch() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
hasBadFieldNames - Variable in class edu.umd.cs.findbugs.detect.Naming
 
hasBadMethodNames - Variable in class edu.umd.cs.findbugs.detect.Naming
 
hasBeenSeen(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
hasClassAnnotation(String, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasClassStats - Variable in class edu.umd.cs.findbugs.ProjectStats
 
hasClassStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
hasCloneMethod - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
hasCompareToBridgeMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasCompareToObject - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasCompareToSelf - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasComponent(int) - Method in class edu.umd.cs.findbugs.ba.Path
Determine whether or not the id of the given BasicBlock appears anywhere in the path.
hasConstantArguments() - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
hasConstantValue(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hasConstantValue(long) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hasDeadBugs() - Method in interface edu.umd.cs.findbugs.BugCollection
 
hasDeadBugs() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
hasDeadCode - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
hasEqualsObject - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasEqualsOther - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasEqualsSelf - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasFallThruComment(int, int) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
hasFeature(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
hasField - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hasFieldAnnotation(XField, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasFields - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hasFieldSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hasFinalFinalizer(JavaClass) - Static method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
hasFlag(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
hasFlag(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
hash - Variable in class edu.umd.cs.findbugs.ba.Location
 
hash - Variable in class edu.umd.cs.findbugs.ba.MethodHash
 
HASH_CODE - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
HASH_SEED - Static variable in class edu.umd.cs.findbugs.Obfuscate
 
hasHashCode - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hashChanged - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hashChangedSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hashClass(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashCode() - Method in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
hashCode() - Method in class edu.umd.cs.findbugs.AnalysisError
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.BlockType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ca.Call
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Edge
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Location
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.Path
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.BottomType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.NullType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.type.TopType
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
hashCode() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
hashCode() - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
hashCode() - Method in class edu.umd.cs.findbugs.BugCategory
 
hashCode() - Method in class edu.umd.cs.findbugs.BugCode
 
hashCode() - Method in class edu.umd.cs.findbugs.BugInstance
 
hashCode() - Method in class edu.umd.cs.findbugs.BugPattern
 
hashCode() - Method in class edu.umd.cs.findbugs.CallSite
 
hashCode() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
hashCode() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
hashCode() - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch.PotentialBugKey
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.BackwardsBranch
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.ForwardConditionalBranch
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.Stream
 
hashCode() - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
hashCode() - Method in class edu.umd.cs.findbugs.DetectorFactory
 
hashCode() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.Filter
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
hashCode() - Method in class edu.umd.cs.findbugs.filter.VersionMatcher
 
hashCode() - Method in class edu.umd.cs.findbugs.FindBugsMain
 
hashCode() - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
hashCode() - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
hashCode() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
hashCode() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hashCode() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
hashCode() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
hashCode() - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
HASHCODE_INT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
HASHCODE_INT_REMAINDER - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
hashCodeIsAbstract - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hashCodeMethod - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hashData(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashes - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
hashes - Variable in class edu.umd.cs.findbugs.workflow.FileBugHash
 
hashesFromFile - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hashFieldSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashFilename(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
HASHMAP_KEY_METHODS - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
HASHMAP_TWO_ARG_KEY_METHODS - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
hashMethodSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
HashQueue(int) - Constructor for class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
HASHSET_KEY_METHODS - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
hashSignature(String) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
hashTablePattern - Static variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
hashToString(byte[]) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
Convert a hash to a string of hex digits.
hasIncomingBranches(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
hasInterestingClass(ConstantPool, Collection<String>) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
hasInterestingConstant(ConstantPool) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
hasInterestingMethod(ConstantPool, Collection<MethodDescriptor>) - Static method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Returns true if given constant pool probably has a reference to any of supplied methods Useful to exclude from analysis uninteresting classes
hasInterestingMethodCalls - Variable in class edu.umd.cs.findbugs.detect.URLProblems
 
hasJava11OrAboveClassVersion(JavaClass...) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
 
hasKnownSubclasses(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
hasLineNumbers - Variable in class edu.umd.cs.findbugs.ba.LineNumberMap
 
hasLineNumbers() - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
Does this method have line number information?
hasLocal - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hasLocalSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
hasManyPreceedingNullTests(int) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
hasMethodAnnotation(XMethod, String) - Method in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
hasMoreWork() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Are there more work list items?
hasMoreWork() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Are there more work list items?
hasMultipleVariants(TypeQualifierValue<?>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Determine whether or not given TypeQualifierValue has multiple variants.
hasNativeMethods - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
hasNest(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
Checks if the specified class is a nested class or defines nested classes.
hasNext() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser.ParameterSignatureIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.SignatureParser.ParameterSignatureIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
hasNext() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseIterator
Return true if there is another resource to be scanned, false otherwise.
hasNext() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase.DirectoryCodeBaseIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodeBaseIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.IncomingEdgeIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.OutgoingEdgeIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents.SCCSetIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
hasNext() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
hasNextEdge() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
hasNoFactoryMethod - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
hasNonAbstractSubClass - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
hasNonFinalFields - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
hasNoSideEffect(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
hasNoSideEffect(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
hasNoSideEffectUnknown(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
hasObjectOnlyCall - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
hasOtherImplementations(XMethod) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
hasPackageStats - Variable in class edu.umd.cs.findbugs.ProjectStats
 
hasPackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
hasParameterAnnotations() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
hasParameterAnnotations() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
hasParameterAnnotations() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
hasParameters() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
hasParent() - Method in class edu.umd.cs.findbugs.PluginLoader
 
hasProperty(int) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Return whether or not a parameter might be non-null.
hasPublicVoidConstructor - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
hasReferenceParameters() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
hasRuntimeRetention(String) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
hasSideEffect(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
hasSingletonPostFix - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
hasSourceFile(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
hasSourceFile(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
hasStubs - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
hasStubs - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
hasStubs() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
hasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
hasSubtypes(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not the given class has any known subtypes.
hasSuite(Method[]) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
is there a JUnit3TestSuite
hasSynchronization - Variable in class edu.umd.cs.findbugs.SelfCalls
 
hasSynchronization() - Method in class edu.umd.cs.findbugs.SelfCalls
Does this class contain any explicit synchronization?
hasTestMethods(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
haveEqualFields(FieldOrMethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
haveMatchingFlags(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
HelpRequestedException() - Constructor for exception class edu.umd.cs.findbugs.config.CommandLine.HelpRequestedException
 
helpUri - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
hex(Object) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
HEX_CHARS - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
 
HEX_DIGITS - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
HEX_LITERAL - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
HEX_SIGNIFIER - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
hexDigitValue(char) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
 
hidden - Variable in class edu.umd.cs.findbugs.BugCategory
 
hidden - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
hiddenBugCategorySet - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
hiddenFromEncodedString(ProjectFilterSettings, String) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
set the hidden bug categories on the specifed ProjectFilterSettings from an encoded string
hiddenToEncodedString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create a string containing the encoded form of the hidden bug categories
Hierarchy - Class in edu.umd.cs.findbugs.ba
Facade for class hierarchy queries.
Hierarchy() - Constructor for class edu.umd.cs.findbugs.ba.Hierarchy
 
Hierarchy2 - Class in edu.umd.cs.findbugs.ba
Facade for class hierarchy queries.
Hierarchy2() - Constructor for class edu.umd.cs.findbugs.ba.Hierarchy2
 
HierarchyIterator(XClass) - Constructor for class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.HierarchyIterator
 
HIGH - Enum constant in enum class edu.umd.cs.findbugs.annotations.Confidence
 
HIGH - Enum constant in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
HIGH - Enum constant in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
 
HIGH_PRIORITY - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
HIGH_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for high priority.
HIGH_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
High priority for bug instances.
highlight - Variable in class edu.umd.cs.findbugs.sourceViewer.NumberedEditorKit
 
highlight - Variable in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
highlight - Variable in class edu.umd.cs.findbugs.sourceViewer.NumberedViewFactory
 
highlight(JavaSourceDocument, SourceLineAnnotation, Color) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
HIGHLIGHT_COLOR - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
HighlightInformation - Class in edu.umd.cs.findbugs.sourceViewer
 
HighlightInformation() - Constructor for class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
highlights - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
HISTORY_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
home - Static variable in class edu.umd.cs.findbugs.FindBugs
FindBugs home directory.
homeDir - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
homeDir - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
howDiscovered - Variable in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
howDiscovered - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
howDiscovered - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
hq - Variable in class edu.umd.cs.findbugs.detect.Noise
 
HTML - Class in edu.umd.cs.findbugs.util
 
HTML() - Constructor for class edu.umd.cs.findbugs.util.HTML
 
HTML_OUTPUT - Enum constant in enum class edu.umd.cs.findbugs.gui2.SaveType
 
HTML_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
HTML.HTMLtoPlainTextWriter2 - Class in edu.umd.cs.findbugs.util
 
HTMLBugReporter - Class in edu.umd.cs.findbugs
 
HTMLBugReporter(Project, String) - Constructor for class edu.umd.cs.findbugs.HTMLBugReporter
 
HTMLtoPlainTextWriter2(Writer, HTMLDocument) - Constructor for class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
HttpParameterInjection(String, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.HttpParameterInjection
 
HugeSharedStringConstants - Class in edu.umd.cs.findbugs.detect
 
HugeSharedStringConstants(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 

I

I18N - Class in edu.umd.cs.findbugs
Singleton responsible for returning localized strings for information returned to the user.
I18N() - Constructor for class edu.umd.cs.findbugs.I18N
 
IAnalysisCache - Interface in edu.umd.cs.findbugs.classfile
The analysis cache performs analyses on classes and methods and caches the results.
IAnalysisEngine<DescriptorType,ResultType> - Interface in edu.umd.cs.findbugs.classfile
An engine for analyzing classes or methods.
IAnalysisEngineRegistrar - Interface in edu.umd.cs.findbugs.classfile
Interface for a registrar class that registers analysis engines with an analysis cache.
IClassAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on classes.
IClassConstants - Interface in edu.umd.cs.findbugs.classfile
 
IClassFactory - Interface in edu.umd.cs.findbugs.classfile
 
IClassObserver - Interface in edu.umd.cs.findbugs.classfile
Observer for classes being visited in some manner.
IClassPath - Interface in edu.umd.cs.findbugs.classfile
A classpath from which resources (classes and other files) may be loaded.
IClassPathBuilder - Interface in edu.umd.cs.findbugs.classfile
Build a classpath.
IClassPathBuilderProgress - Interface in edu.umd.cs.findbugs.classfile
Progress callback interface for classpath construction.
IClassScreener - Interface in edu.umd.cs.findbugs
Screen class files to decide which subset of them to analyze.
ICodeBase - Interface in edu.umd.cs.findbugs.classfile
Interface for a basic code base in which we can look up resources but not necessarily scan for the list of all resources.
ICodeBase.Discovered - Enum Class in edu.umd.cs.findbugs.classfile
 
ICodeBaseEntry - Interface in edu.umd.cs.findbugs.classfile
Object representing a resource in a code base.
ICodeBaseIterator - Interface in edu.umd.cs.findbugs.classfile
Iterator over the resources in an IScannableCodeBase.
ICodeBaseLocator - Interface in edu.umd.cs.findbugs.classfile
Specify the location of a codebase.
ICSE10_NULLNESS_PAPER - Static variable in class edu.umd.cs.findbugs.ba.DefaultNullnessAnnotations
 
id - Variable in class edu.umd.cs.findbugs.ba.obl.Obligation
 
id - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
id - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
id - Variable in class edu.umd.cs.findbugs.sarif.Notification
 
id - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
id - Variable in class edu.umd.cs.findbugs.sarif.Taxon
 
ID_REST - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
ID_START - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
IDatabaseFactory<T> - Interface in edu.umd.cs.findbugs.classfile
Interface for a database factory.
ident - Variable in class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
 
identicalSubset(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
 
identified - Static variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
IDENTIFIER_OR_KEYWORD - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
IdentityClassNameRewriter - Class in edu.umd.cs.findbugs.model
ClassNameRewriter that leaves classe names unchanged.
IdentityClassNameRewriter() - Constructor for class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
identityMethods - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
IdentityMethodState() - Constructor for enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
 
identityState - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
IDivResultCastToDouble - Class in edu.umd.cs.findbugs.detect
 
IDivResultCastToDouble(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
iEdges - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
IErrorLogger - Interface in edu.umd.cs.findbugs.classfile
Interface for objects that log various kinds of analysis errors.
IF_CLASS_NOT_SEEN_UNTIL_NOW - Enum constant in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
 
IF_LIVE - Enum constant in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
 
IFCMP_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for IFCMP instructions when condition is true.
ifcmpDecision - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
IFEQUAL - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
IFindBugsEngine - Interface in edu.umd.cs.findbugs
Interface for a FindBugs engine class.
ifInstructionSet - Static variable in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
IFNOTEQUAL - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
IfNull - Class in edu.umd.cs.findbugs.ba.bcp
 
IfNull(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.IfNull
 
ignore(BugAnnotation) - Static method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
IGNORE - Enum constant in enum class edu.umd.cs.findbugs.annotations.Confidence
 
IGNORE - Enum constant in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
IGNORE_BUILTIN_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
IGNORE_BUILTIN_MODELS - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
IGNORE_DEREF_OF_NCP - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IGNORE_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
priority for bug instances that should be ignored
IGNORE_WRAPPED_UNINTERESTING_STREAMS - Static variable in class edu.umd.cs.findbugs.detect.FindOpenStream
 
ignoredElement - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
ignoreExceptionEdge(Edge, Lock, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
ignoreExceptionEdge(Edge, Stream, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
ignoreExceptionEdge(Edge, Resource, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore given exception edge.
ignoreImplicitExceptions - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
ignoreImplicitExceptions - Variable in class edu.umd.cs.findbugs.detect.Stream
 
ignoreImplicitExceptions() - Method in class edu.umd.cs.findbugs.detect.Stream
 
ignoreImplicitExceptions(Lock) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
ignoreImplicitExceptions(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
ignoreImplicitExceptions(Resource) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine whether the analysis should ignore exception edges on which only implicit exceptions are propagated.
ignoreSelection - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree.MyTreeSelectionListener
 
ignoreTimestamps - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
IGuiCallback - Interface in edu.umd.cs.findbugs
Interface for any kind of GUI attached to the current FindBug analysis
IGuiCallback.FormItem - Class in edu.umd.cs.findbugs
 
illegalBytecode(Instruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
This is called for illegal bytecodes.
image - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
image2 - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
image2R - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
imageR - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
imageToDraw() - Method in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
IMethodAnalysisEngine<ResultType> - Interface in edu.umd.cs.findbugs.classfile
Engine for performing an analysis on methods.
immediateEnclosingClass - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
immediateEnclosingClass - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
IMMUTABLE_RETURNER_MAP - Static variable in class edu.umd.cs.findbugs.OpcodeStack
 
immutableByContract - Variable in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
immutableClassNames - Static variable in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
immutableMap(Map<K, V>) - Static method in class edu.umd.cs.findbugs.util.Util
 
IMPLEMENTED_INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
implementsCloneableDirectly - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
implementsCloneableDirectly - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
implementsMap(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.detect.WrongMapIterator
Determine from the class descriptor for a variable whether that variable implements java.util.Map.
implementsRunnable(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
implementsSerializableDirectly - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
implicitPatternMethods - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
importFilter() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
This method is for when the user wants to open a file.
imul_constant - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
imul_distance - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
imul_operand_is_parameter - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
in - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
IN_JAR_MANIFEST - Enum constant in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Codebase was referenced in the Class-Path attribute of a Jar manifest of another codebase.
IN_JSP_PAGE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store in a JSP page
IN_STACK - Static variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
IN_SYSTEM_CLASSPATH - Enum constant in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Codebase was discovered in the system classpath.
IN_UNCALLABLE_METHOD - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
issue is in uncallable method
inAssert - Variable in class edu.umd.cs.findbugs.detect.AbstractAssertDetector
 
inCatchNullBlock(Location) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
include - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
include - Variable in class edu.umd.cs.findbugs.FilterBugReporter
 
includeFile - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
includeFilter - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
includeFilterFiles - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
includePath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
includePatternList - Variable in class edu.umd.cs.findbugs.ClassScreener
 
incomingEdgeIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
incomingEdgeIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an Iterator over incoming edges to a given vertex.
IncomingEdgeIterator(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractGraph.IncomingEdgeIterator
 
INCOMPATIBLE_CLASSES - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
INCOMPATIBLE_PRIMATIVE_ARRAYS - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
IncompatibleTypes - Class in edu.umd.cs.findbugs.ba
 
IncompatibleTypes(String, int) - Constructor for class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
IncompatMask - Class in edu.umd.cs.findbugs.detect
Find comparisons involving values computed with bitwise operations whose outcomes are fixed at compile time.
IncompatMask(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IncompatMask
 
InconsistentAnnotations - Class in edu.umd.cs.findbugs.detect
 
InconsistentAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
InconsistentSyncWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for inconsistent synchronization detector.
InconsistentSyncWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
inConstructor - Variable in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
inConstructor - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
incorrect - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
IncreasingOrderEntryComparator() - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset.IncreasingOrderEntryComparator
 
increment(int) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
incrementCount() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
incrementCount(Map<T, Integer>, T) - Static method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
incrementCount(Map<T, Integer>, T, int) - Static method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
incrementField - Variable in class edu.umd.cs.findbugs.detect.VolatileUsage
 
IncrementState() - Constructor for enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
 
incrIndent() - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
indent() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
index - Variable in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
index - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
index - Variable in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser.ParameterSignatureIterator
 
index - Variable in class edu.umd.cs.findbugs.ba.SignatureParser.ParameterSignatureIterator
 
index - Variable in class edu.umd.cs.findbugs.sarif.Placeholder
Index of the target BugAnnotation to embed.
indexOf(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
indexOfUnfiltered(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
indexToPlaceholders - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
InefficientIndexOf - Class in edu.umd.cs.findbugs.detect
Use whenever possible String.indexOf(int) instead of String.indexOf(String), or String.lastIndexOf(int) instead of String.lastIndexOf(String).
InefficientIndexOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
InefficientInitializationInsideLoop - Class in edu.umd.cs.findbugs.detect
 
InefficientInitializationInsideLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
InefficientMemberAccess - Class in edu.umd.cs.findbugs.detect
 
InefficientMemberAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
InefficientToArray - Class in edu.umd.cs.findbugs.detect
Find occurrences of collection.toArray( new Foo[0] ); This causes another memory allocation through reflection Much better to do collection.toArray( new Foo[collection.size()] );
InefficientToArray(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InefficientToArray
 
inExplicitCatchNullBlock(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
infeasibleEdge - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
INFER_CLOSE_METHODS - Static variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
inferredMethod - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
inferSpotBugsHome() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
See if the location of ${spotbugs.home} can be inferred from the location of findbugs.jar in the classpath.
inFinalize - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
InfiniteLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop
 
InfiniteLoop.BackwardsBranch - Class in edu.umd.cs.findbugs.detect
 
InfiniteLoop.ForwardConditionalBranch - Class in edu.umd.cs.findbugs.detect
 
InfiniteLoop.Jump - Class in edu.umd.cs.findbugs.detect
 
InfiniteRecursiveLoop - Class in edu.umd.cs.findbugs.detect
 
InfiniteRecursiveLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
Info(ClassDescriptor, int, int) - Constructor for class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.Info
 
INFO - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
informationUri - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
InheritanceEdge - Class in edu.umd.cs.findbugs.ba.ch
An edge in the InheritanceGraph.
InheritanceEdge(ClassVertex, ClassVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceEdge
 
InheritanceGraph - Class in edu.umd.cs.findbugs.ba.ch
Graph of inheritance relationships.
InheritanceGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InheritanceGraph
 
InheritanceGraphVisitor - Interface in edu.umd.cs.findbugs.ba.ch
Visitor interface for traversals of the inheritance graph.
InheritanceUnsafeGetResource - Class in edu.umd.cs.findbugs.detect
 
InheritanceUnsafeGetResource(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
inIndirectCatchNullBlock(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
init() - Method in class edu.umd.cs.findbugs.PluginLoader
 
init(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
INIT - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
initComponents() - Method in class edu.umd.cs.findbugs.gui2.AboutDialog
This method is called from within the constructor to initialize the form.
initComponents() - Method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
This method is called from within the constructor to initialize the form.
initDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Instantiate the CheckReturnAnnotationDatabase.
initEntryFact(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
initEntryFact(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
initEntryFact(ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
initEntryFact(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
initEntryFact(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
initEntryFact(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
initEntryFact(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
initEntryFact(IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
initEntryFact(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
initEntryFact(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
initEntryFact(ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
initEntryFact(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
initEntryFact(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
initEntryFact(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
initEntryFact(TypeFrame) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.SpecialTypeAnalysis
 
initEntryFact(ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
initEntryFact(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Initialize the "entry" fact for the graph.
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
initEntryFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
INITIAL - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
 
INITIAL - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
 
initialArgument(String, int) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
InitializationChain - Class in edu.umd.cs.findbugs.detect
 
InitializationChain(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializationChain
 
InitializationChain.InvocationInfo - Class in edu.umd.cs.findbugs.detect
 
initializationWrites - Variable in class edu.umd.cs.findbugs.detect.VolatileUsage
 
initialize() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
initialize() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
initialize() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
initialize() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
initialize(JavaClass) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Initialize from given JavaClass.
INITIALIZE_RUNTIME - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
 
initializeCheckerBranchTarget - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
initialized - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
initialized - Variable in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
initializedCheckerVariables - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
initializedFields - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
initializedFields - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
initializedFields - Variable in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
initializedFields - Variable in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
initializeEscapeMap() - Static method in class edu.umd.cs.findbugs.util.Strings
Initializes the map of characters to be escaped and their corresponding escape sequences.
initializeGUI() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
initializeGUI() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
InitializeGUI(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.InitializeGUI
 
InitializeNonnullFieldsInConstructor - Class in edu.umd.cs.findbugs.detect
 
InitializeNonnullFieldsInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
INITIALIZER_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
initializeReporter(String, Supplier<T>, BiConsumer<T, String>) - Method in class edu.umd.cs.findbugs.TextUICommandLine
Parse optionExtraPart and create a path-associated if it contains the output file path such as ":withMessages=path/to/file.extension" and "=/absolute/path/to/file.extension".
initializeUnescapePattern() - Static method in class edu.umd.cs.findbugs.util.Strings
Initialize regular expressions used in unescaping.
initialPlugin - Variable in class edu.umd.cs.findbugs.PluginLoader
 
initialValue() - Method in class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
initMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
initMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.InvalidMinMaxSubDetector
 
initMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
 
initMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.SubDetector
 
initObservedValues() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
injection - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
inJSRSubroutine - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
inline(BetterCFGBuilder2.Context) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Inline a subroutine into a calling context.
inlineAll() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Inline all JSR subroutines into the top-level subroutine.
InMemorySourceRepository(ZipInputStream) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
InnerClassAccess - Class in edu.umd.cs.findbugs.ba
 
InnerClassAccess(String, String, XField, boolean) - Constructor for class edu.umd.cs.findbugs.ba.InnerClassAccess
 
InnerClassAccessMap - Class in edu.umd.cs.findbugs.ba
Determine which methods are accessors used by inner classes to access fields in their enclosing classes.
InnerClassAccessMap() - Constructor for class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Constructor.
InnerClassAccessMap.InstructionCallback - Class in edu.umd.cs.findbugs.ba
Callback to scan an access method to determine what field it accesses, and whether the field is loaded or stored.
innerClassCannotBeStatic - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
innerClassHasOuterInstance - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
innerExceptions - Variable in class edu.umd.cs.findbugs.sarif.SarifException
 
inPre - Variable in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
input - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
INPUT_CHAR - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
inputFile - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
inputFile - Variable in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
inputFile - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
inputFileList - Variable in class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
inputFileList - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
inputValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
INSERT - Enum constant in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
 
INSERT_OR_DELETE_COST - Static variable in class edu.umd.cs.findbugs.util.EditDistance
 
insertBranch(ArrayList<String>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
INSERTRESTRUCTURE - Enum constant in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
 
inside - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallPair
 
inspectLocation(JavaClass, ConstantPoolGen, Method, MethodGen, LinkedList<FindRefComparison.WarningWithProperties>, LinkedList<FindRefComparison.WarningWithProperties>, FindRefComparison.RefComparisonTypeFrameModelingVisitor, TypeDataflow, Location) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
inspectPackageMemberSourceLines(PackageMemberAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
If given PackageMemberAnnotation is non-null, return its SourceLineAnnotation.
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Lock>>, Lock) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Stream>>, Stream) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
inspectResult(ClassContext, MethodGen, CFG, Dataflow<ResourceValueFrame, ResourceValueAnalysis<Resource>>, Resource) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
installStandardPlugins() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
installUserInstalledPlugins() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
installWebStartPlugins() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
instance - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
instance - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
instance - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
instance - Static variable in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
instance - Static variable in class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
instance - Static variable in class edu.umd.cs.findbugs.ba.ResourceValue
 
instance - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.WarningWithProperties
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
instance - Static variable in class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.BugInstanceComparator
 
instance - Static variable in class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
instance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.BottomType
Get the single instance of the bottom type.
instance() - Static method in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.NullType
 
instance() - Static method in class edu.umd.cs.findbugs.ba.type.TopType
Get the single instance of the top type.
instance() - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Get the singleton instance of the DescriptorFactory.
instance() - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
instance() - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Get the single instance of DetectorFactoryCollection, which knows each and every loaded plugin, independently of it's enablement
instance() - Static method in class edu.umd.cs.findbugs.I18N
Get the single object instance.
instance() - Static method in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
Get the single instance.
INSTANCE - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match ordinary (non-constructor) instance invocations.
INSTANCE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBAFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFBPFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
 
INSTANCE - Static variable in class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
 
INSTANCE_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only instance methods.
INSTANCE_OF_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
INSTANCE_OF_SUPERCLASS_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
instanceByFlagsList - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
Override this to check for methods that it is legal to pass the instance to without the instance escaping.
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
instanceEscapes(InvokeInstruction, int) - Method in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
instanceField - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
InstanceFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
StreamFactory for stream objects loaded from instance fields.
InstanceFieldLoadStreamFactory(String) - Constructor for class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
Constructor.
instanceGetterMethods - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
instanceHash - Variable in class edu.umd.cs.findbugs.BugInstance
 
instanceOccurrenceMax - Variable in class edu.umd.cs.findbugs.BugInstance
 
instanceOccurrenceNum - Variable in class edu.umd.cs.findbugs.BugInstance
 
instanceOf(ClassDescriptor, Class<?>) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(ClassDescriptor, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(String, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
instanceOf(JavaClass, String) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
InstanceOfCheck(ValueNumber, Type) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis.InstanceOfCheck
 
instanceOfCheckMap - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
instanceOfFollowedByBranch - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
instanceOfFrame - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
instanceOfType - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
instanceOfValueNumber - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
instanceParam - Variable in class edu.umd.cs.findbugs.detect.Stream
 
instanceThreadLocal - Static variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
instantiateDetector2sInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Instantiate all of the Detector2s in this pass and return them in a (correctly-ordered) array.
instantiateDetectorsInPass(BugReporter) - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Deprecated.
call instantiateDetector2sInPass() instead
InstantiateStaticClass - Class in edu.umd.cs.findbugs.detect
 
InstantiateStaticClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
inStaticInitializer - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
InstructionActionCache - Class in edu.umd.cs.findbugs.ba.obl
A cache for looking up the collection of ObligationPolicyDatabaseActions associated with a given InstructionHandle.
InstructionActionCache(ObligationPolicyDatabase, XMethod, ConstantPoolGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
instructionAnnotate(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
 
InstructionCallback(JavaClass, String, String, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
Constructor.
InstructionHandleMap<ValueType> - Class in edu.umd.cs.findbugs.ba
Map BCEL InstructionHandles to some kind of value type.
InstructionHandleMap(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
instructionIsExit() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an exit (call to System.exit())?
instructionIsLoad(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given instruction is a load.
instructionIsReturn() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction a method return?
instructionIsThrow() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the analyzed instruction an explicit throw?
instructionIter - Variable in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
instructionIterator - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
instructionIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block.
instructionIterator(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
InstructionIterator(InstructionHandle, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
instructionList - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
instructionReverseIterator() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Get an Iterator over the instructions in the basic block in reverse order.
InstructionReverseIterator(InstructionHandle, InstructionHandle) - Constructor for class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
InstructionScanner - Interface in edu.umd.cs.findbugs
A scanner for implementing a state machine over a sequence of instructions and control edges.
InstructionScannerDriver - Class in edu.umd.cs.findbugs
Drive an InstructionScannerGenerator over the instructions of a simple path.
InstructionScannerDriver(Iterator<Edge>) - Constructor for class edu.umd.cs.findbugs.InstructionScannerDriver
Constructor.
InstructionScannerGenerator - Interface in edu.umd.cs.findbugs
Class for generating InstructionScanners at particular instructions of a path.
instructionSet - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
instructionToFieldMap - Variable in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
INT_ACTUAL_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_EXPECTED_ARGUMENTS - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MAX_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_MIN_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OBLIGATIONS_REMAINING - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_OCCURRENCES - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SHIFT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
INT_TYPE_SUFFIX_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
INT_VALUE - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
IntAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for integer values.
IntAnnotation(int) - Constructor for class edu.umd.cs.findbugs.IntAnnotation
Constructor.
IntCast2LongAsInstant - Class in edu.umd.cs.findbugs.detect
 
IntCast2LongAsInstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
intConstant - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
INTEGER_SUM - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
INTERATIVE_OPCODE_STACK_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Deprecated.
interElementWild - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
interesting - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
interesting(XField) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
interestingNext(Iterator<BugAnnotation>) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
interestingSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
 
INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
INTERFACE_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
interfaceDescriptorList - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
interfaceDescriptorList - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
interfaceForCall - Variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.Info
 
interfaceMethods - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
interfacesToVisit - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.HierarchyIterator
 
interiorPackages - Variable in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
intern(XClass) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
internalIsSynthetic(FieldOrMethod) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
 
internalIsSynthetic(FieldGenOrMethodGen) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
 
internedString(OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
interPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the inter-pass Detector ordering constraints.
interPassConstraintList - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
interPassConstraintList - Variable in class edu.umd.cs.findbugs.Plugin
 
interproc - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
INTERPROCEDURAL_ANALYSIS - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Enable interprocedural analysis.
INTERPROCEDURAL_ANALYSIS_OF_REFERENCED_CLASSES - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
InterproceduralCallGraph - Class in edu.umd.cs.findbugs.ba.ch
Deprecated.
InterproceduralCallGraph() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
Constructor.
InterproceduralCallGraphEdge - Class in edu.umd.cs.findbugs.ba.ch
A class representing an edge in the interprocedural call graph; i.e., a call from one method to another.
InterproceduralCallGraphEdge(InterproceduralCallGraphVertex, InterproceduralCallGraphVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphEdge
Constructor.
InterproceduralCallGraphVertex - Class in edu.umd.cs.findbugs.ba.ch
Class representing a vertex in the interprocedural call graph; i.e., a method.
InterproceduralCallGraphVertex() - Constructor for class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
InterproceduralFirstPassDetector - Interface in edu.umd.cs.findbugs
Detector implementing a slow first pass to collect interprocedural properties for a later detector pass.
intersects(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
intersectWith(ParameterProperty) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Intersect this set with the given set.
intersectWith(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Destructively intersect this lock set with another.
into - Variable in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
intraPassConstraintIterator() - Method in class edu.umd.cs.findbugs.Plugin
Return an Iterator over the intra-pass Detector ordering constraints.
intraPassConstraintList - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
intraPassConstraintList - Variable in class edu.umd.cs.findbugs.Plugin
 
introducedByChange - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
introducedByChange - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
introducedByChangeOfExistingClass - Variable in class edu.umd.cs.findbugs.BugInstance
 
introducedByChangeSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
intValueOf(byte) - Static method in class edu.umd.cs.findbugs.ba.SourceFile
 
INullnessAnnotationDatabase - Interface in edu.umd.cs.findbugs.ba
Interface for querying nullness annotations on methods, fields, and parameters.
INVALID - Static variable in class edu.umd.cs.findbugs.ba.LockSet
 
INVALID_HASH_CODE - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
INVALID_HASH_CODE - Static variable in class edu.umd.cs.findbugs.ba.Path
 
INVALID_HASH_CODE - Static variable in class edu.umd.cs.findbugs.BugInstance
This value is used to indicate that the cached hashcode is invalid, and should be recomputed.
INVALID_OFFSET - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
invalidate() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
invalidate() - Method in class edu.umd.cs.findbugs.ba.Path
 
invalidateHashes() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
InvalidBytecodeException - Exception Class in edu.umd.cs.findbugs.ba
An exception that may be thrown by frame modeling visitor classes to indicate that the method being analyzed contains invalid bytecode.
InvalidBytecodeException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor.
InvalidBytecodeException(String, MethodGen, InstructionHandle) - Constructor for exception class edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidBytecodeException(String, MethodGen, InstructionHandle, Throwable) - Constructor for exception class edu.umd.cs.findbugs.ba.InvalidBytecodeException
Constructor from method and instruction.
InvalidClassFileFormatException - Exception Class in edu.umd.cs.findbugs.classfile
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry) - Constructor for exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(ClassDescriptor, ICodeBaseEntry, Throwable) - Constructor for exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidClassFileFormatException(String, ClassDescriptor, ICodeBaseEntry) - Constructor for exception class edu.umd.cs.findbugs.classfile.InvalidClassFileFormatException
 
InvalidJUnitTest - Class in edu.umd.cs.findbugs.detect
 
InvalidJUnitTest(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
InvalidMinMaxSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.InvalidMinMaxSubDetector
 
invariantRegisters - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.BackwardsBranch
 
invDataflow - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
invDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
invDataflow - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
invDataflow - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
invertMatcher(Matcher) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
Invocation - Class in edu.umd.cs.findbugs.sarif
 
Invocation(int, String, boolean, List<Notification>, List<Notification>) - Constructor for class edu.umd.cs.findbugs.sarif.Invocation
 
invocationInfo - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
InvocationInfo(XMethod, int) - Constructor for class edu.umd.cs.findbugs.detect.InitializationChain.InvocationInfo
 
invoke(String[]) - Method in class edu.umd.cs.findbugs.FindBugsMain
 
Invoke - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement to match a method invocation.
Invoke(String, String, String, int, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke
Constructor.
INVOKE_OPCODE_SET - Static variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
Invoke.ExactStringMatcher - Class in edu.umd.cs.findbugs.ba.bcp
 
Invoke.RegexpStringMatcher - Class in edu.umd.cs.findbugs.ba.bcp
 
Invoke.StringMatcher - Interface in edu.umd.cs.findbugs.ba.bcp
 
Invoke.SubclassMatcher - Class in edu.umd.cs.findbugs.ba.bcp
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
INVOKED_ON_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
invokeDynamicMethods - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
invokeInGUIThread(Runnable) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
invokeInGUIThread(Runnable) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
invokeInstanceSet - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
Set of opcodes that invoke instance methods on an object.
invokeOpcodeSet - Static variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
invokePC - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
INVOKES_SUPER - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
invokesMethodWithEqualLikeName() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
invokesSuperClone - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
IO - Class in edu.umd.cs.findbugs.io
 
IO() - Constructor for class edu.umd.cs.findbugs.io.IO
 
IOStreamFactory - Class in edu.umd.cs.findbugs.detect
A StreamFactory for normal java.io streams that are created using NEW instructions.
IOStreamFactory(String, String[], String) - Constructor for class edu.umd.cs.findbugs.detect.IOStreamFactory
 
IProfiler - Interface in edu.umd.cs.findbugs.log
 
is(MethodDescriptor, FindNoSideEffectMethods.MethodSideEffectStatus...) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
IS_BUG - Static variable in class edu.umd.cs.findbugs.BugProperty
Boolean property defining whether or not the BugInstance is really a bug.
IS_INITIAL_PARAMETER_FLAG - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
IS_NULL_FLAG - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
IS_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
isAbridgedMessages() - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
isAbsoluteFileName(String) - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
isAbstract - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isAbstract() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isAbstract() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAbstract() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isAccessMethod - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
isActive() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
isActive(Class<? extends Detector>) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isActive(String) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
isAdapter - Variable in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
isAlwaysOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isAnnotation() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isAnonymous(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Does a class name appear to designate an anonymous class? Only the name is analyzed.
isAnonymousClass() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isAnonymousInnerClass - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isAppCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
isAppCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
isAppCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
isAppCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
isApplicationClass - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
isApplicationClass() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isApplicationClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isApplicationClass(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Return whether or not the given class is an application class.
isApplicationCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Return whether or not this codebase is an application codebase.
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
isApplicationCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
isApplySuppressions() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
isApplySuppressions() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
isArchiveExtension(String) - Static method in class edu.umd.cs.findbugs.ba.URLClassPath
Determine if given file extension indicates an archive file.
isArchiveFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
Determine whether or not the given filename appears to identify a zip/jar archive.
isArray() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
isArray() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isAssertion(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Return whether or not given instruction is an assertion.
isAssertionCall(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionHandle(InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isAssertionInstruction(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.ba.AssertionMethods
Does the given instruction refer to a likely assertion method?
isAvailable() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isAvailable(MainFrame) - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
isBackwardInBytecode() - Method in class edu.umd.cs.findbugs.ba.Edge
 
isBooleanNullnessValue() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isBorder() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isBoring(BugAnnotation) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
isBottom - Variable in class edu.umd.cs.findbugs.ba.ca.CallList
 
isBottom - Variable in class edu.umd.cs.findbugs.ba.Frame
Flag marking this frame as a special "BOTTOM" value.
isBottom - Variable in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isBottom - Variable in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "bottom" dataflow value.
isBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the bottom value?
isBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object is the special "BOTTOM" value for Frames.
isBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isBranch - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
isBranch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a branch instruction.
isBridge - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
isBridge() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isBridge() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this a bridge method?
isBridge() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isBufferedInputStream() - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
isByType() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCalledDirectlyOrIndirectly(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCalledDirectlyOrIndirectly(ClassDescriptor, XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isCallMockitoVerifyInvocation(XMethod) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
isCancelled() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
IScannableCodeBase - Interface in edu.umd.cs.findbugs.classfile
A scannable code base: in addition to looking up a named resource, scannable code bases can also enumerate the names of the resources they contain.
isCaught(ClassContext, Method, UnconditionalValueDerefSet, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
isChecked() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value known because of an explicit null check?
isChecked(String) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
isChosen(VertexType) - Method in interface edu.umd.cs.findbugs.graph.VertexChooser
Determine whether the given GraphVertex should be chosen.
isClassFile(Path) - Static method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Determine whether or not the given resource name refers to a class.
isCloneable - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
isCloneable - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
isClosed - Variable in class edu.umd.cs.findbugs.detect.Stream
 
isClosed - Variable in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
 
isClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
Return whether or not the Stream is closed on all paths out of the method.
isCloseQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isCollection(String) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
isCollection(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isComparator - Variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
isComplete() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Determine if the match is complete.
isComplete() - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isCompoundElementTag(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
isConcrete(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Deprecated.
isConditionAwait() - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
isConstant() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant.
isConstant(OpcodeStack.Item, InfiniteLoop.BackwardsBranch) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
isConstantInteger() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant int/Integer.
isConstantString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
Return whether or not this value is a constant String.
isConstantStringLoad(Location, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isConstructor() - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
isConstructor(String) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
isConstructorLikeMethod(String) - Static method in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
isContainer(ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
A collection, a map, or some other container
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isContainerField(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isCorePlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
 
isCouldBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isCurrentMethodReadObject() - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
isDead() - Method in class edu.umd.cs.findbugs.BugInstance
 
isDeadCodeUnreachable() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepRemote(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepRemote(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.Analyze
 
isDeepSerializable(JavaClass) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDeepSerializable(ReferenceType) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isDefaultEnabled() - Method in class edu.umd.cs.findbugs.DetectorFactory
Is this factory enabled by default
isDefinitelyNotNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely not null?
isDefinitelyNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value definitely null?
isDeprecated() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity deprecated?
isDeprecated() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXField
 
isDeprecated() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isDeprecated() - Method in class edu.umd.cs.findbugs.BugPattern
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isDeprecated() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isDetectorClassSubtypeOf(Class<?>) - Method in class edu.umd.cs.findbugs.DetectorFactory
Determine whether the detector class is a subtype of the given class (or interface).
isDetectorEnabled(DetectorFactory) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of given Detector.
isDetectorEnabled(IFindBugsEngine, DetectorFactory, int) - Static method in class edu.umd.cs.findbugs.FindBugs
Determines whether or not given DetectorFactory should be enabled.
isDirect() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isDisabledByDefault(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
isDone() - Method in interface edu.umd.cs.findbugs.InstructionScanner
Return true if this scanner has completed, false otherwise.
isDone() - Method in class edu.umd.cs.findbugs.util.FutureValue
 
isDoomed(Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isDoomed(Location) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
isDoPrivileged - Variable in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
isDoPrivileged - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isDoPrivilegedRun - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isDuplicated(WarningPropertySet<WarningProperty>, int, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isEclipseNLS - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
Eclipse uses reflection to initialize NLS message bundles.
isEclipseNLS - Variable in class edu.umd.cs.findbugs.detect.Naming
Eclipse uses reflection to initialize NLS message bundles.
isEdgeFeasible(int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the given edge is feasible.
isEjbImplClass - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return true if there are no Instructions in this basic block.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Return whether or not the set of non-null parameters is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Return whether or not the database is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.LockSet
Return whether or not this lock set is empty, meaning that no locks have a positive lock count.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not the set is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isEmpty() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEmpty() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
isEmpty() - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
isEmpty() - Method in class edu.umd.cs.findbugs.Project.WorkList
Return whether or not the worklist is empty.
isEmpty() - Method in class edu.umd.cs.findbugs.ResourceCollection
Return whether or not there are any resources in the collection.
isEmpty() - Method in class edu.umd.cs.findbugs.util.Multiset
 
isEmptyArrayField(XField) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isEnabled(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
isEnabled(Project, Plugin) - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isEnabledByDefault() - Method in class edu.umd.cs.findbugs.Plugin
Return whether or not the Plugin is enabled.
isEnabledForCurrentJRE() - Method in class edu.umd.cs.findbugs.DetectorFactory
Check to see if we are running on a recent-enough JRE for this detector to be enabled.
isEndOfBasicBlock() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Is the instruction the end of a basic block?
isEnum - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isEnum() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isEnum() - Method in interface edu.umd.cs.findbugs.ba.XField
 
isEnum() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isEnum(JavaClass) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isEqualsObject - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
isExact(int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Get whether or not a type in a given slot is exact.
isExactBugPatternMatch() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
isException() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value propagated on an exception path?
isExceptionEdge() - Method in class edu.umd.cs.findbugs.ba.Edge
Is the edge an exception edge?
isExceptionEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Determine whether dataflow should be propagated on given edge.
isExceptionHandler() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Is this block an exception handler?
isExceptionThrower() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is an exception thrower.
isExclusive - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
isExclusiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exclusive qualifier.
isExhaustive - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
isExhaustiveQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes an exhaustive qualifier.
isExit - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
isExitBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Is System.exit() called at the end of this block?
isExperimental() - Method in class edu.umd.cs.findbugs.BugInstance
Is this bug instance the result of an experimental detector?
isExperimental() - Method in class edu.umd.cs.findbugs.BugPattern
Is the bug pattern experimental?
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
isExplicit() - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Return whether or not the exception is explicit.
isExplicitlyNullable() - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
isExtendedStringType(byte) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeMerger
 
isExternalizable - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isFactValid(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isFactValid(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isFactValid(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isFactValid(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isFactValid(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isFactValid(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isFactValid(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isFactValid(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isFactValid(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isFactValid(Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Determine whether the given fact is valid (neither top nor bottom).
isFactValid(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isFactValid(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
isFalsePositive(int) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Determine whether or not a warning with given priority is expected to be a false positive.
isFastPath(String) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
Since JDK 1.7 there's a special branch in String.split which works very fast for one-character pattern We do not report a bug if this case takes place (in fact precompilation will make split much slower since this fast path doesn't use regexp engine at all)
isFieldOf(XField, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isFieldValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isFileRead(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
isFinal - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
isFinal() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isFinal() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity final?
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isFinal() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isFinal(Class<?>) - Static method in class edu.umd.cs.findbugs.CheckBcel
Check whether given Class is declared final
isFinalClass - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
isFinalFinalizer - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
isFinished() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
isFirstInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the first instruction in the basic block.
isFirstPass - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
isFlagSet(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Return if given edge flag is set.
isFlagSet(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isFontSizeSpecified() - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
isForwards - Variable in class edu.umd.cs.findbugs.ba.CFGPrinter
 
isForwards - Variable in class edu.umd.cs.findbugs.ba.Dataflow
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
isForwards() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Returns true if the analysis is forwards, false if backwards.
isForwards() - Method in class edu.umd.cs.findbugs.ba.DominatorsAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isForwards() - Method in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
isFull() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
isFunctionshatMightBeMistakenForProcedures(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isGeneratedCodeInCatchBlock(Method, int) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
Java 11+ compiler generates redundant null checks for try-with-resources.
isGeneratedCodeInCatchBlockViaLineNumber(ConstantPool, int, LineNumberTable, int, InstructionList, List<CodeException>) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
Java 11+ compiler generates redundant null checks for try-with-resources.
isGenericCollection(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
 
isGetterMethod(ClassContext, Method) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Determine whether or not the given method is a getter method.
isGloballyEnabled() - Method in class edu.umd.cs.findbugs.Plugin
 
isGoto(Instruction) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
Determine whether or not given instruction is a goto.
isGuiAvaliable() - Method in class edu.umd.cs.findbugs.Project
 
isGUIClass - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isHandled(JavaClass, String) - Static method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Checks if the thrown Exception is handled by the caught Exception.
isHandled(JavaClass, Set<String>) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Checks whether the Exception is handled in all call sites.
isHashableClassName(String) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
isHeadless() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
isHeadless() - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
isHeadless() - Method in interface edu.umd.cs.findbugs.IGuiCallback
If true, do not open windows or browsers
isHidden() - Method in class edu.umd.cs.findbugs.BugCategory
 
isHidden() - Method in class edu.umd.cs.findbugs.DetectorFactory
Get visibility of the factory (to GUI dialogs to configure detectors).
isHorizWhitespace(char) - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
isIdentifyFunctionForTypeQualifiers(XMethod) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isIdentity - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
isIdentity() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isIdentity() - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is this an identity method
isIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isImageIOInputStream() - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
isImmutableByContract() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
isImpliedByGenericTypes(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isInitialArg() - Method in class edu.umd.cs.findbugs.detect.FindArgumentAssertions
Checks if the methods parameter is an initial arg.
isInitializerMethod() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isInitialParameter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isInitialPlugin() - Method in class edu.umd.cs.findbugs.Plugin
 
isInjectionAttribute(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isInJSRSubroutine() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
isInnerClass - Variable in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
isInnerClass - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
isInnerClassAccess(INVOKESTATIC, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether the given INVOKESTATIC instruction is an inner-class field accessor method.
isInputStream() - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
isInsideSynchronizedBlock - Variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
isInstance() - Method in class edu.umd.cs.findbugs.ba.ResourceValue
 
isInstanceAssignOk - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
isInstanceField(XField, String) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
isInstanceFieldLazilyInitialized - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
isInstanceHashConsistent() - Method in class edu.umd.cs.findbugs.BugInstance
 
isInstanceOfFollowedByBranch() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Return whether an instanceof instruction was followed by a branch.
isIntegerType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Integer type (other than long).
isInteresting() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
isInteresting(Number, double) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
isInterface - Variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
isInterface - Variable in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
isInterface() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
isInterface() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
isInterface() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isInterface() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
isInteriorPackage(String) - Method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
isInterned(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
isIntersectionNonEmpty(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isIntroducedByChangeOfExistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isInvalidXMLCharacter(int) - Static method in class edu.umd.cs.findbugs.util.Strings
 
isJava9AndAboveStringAppend(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isJava9orLater() - Static method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
isJSP(JavaClass) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isJSPClass - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isJumpInfoChangedByBackwardsBranch() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isJumpTarget(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isJunit3TestCase(XClass) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
isLambdaCalledInDoPrivileged - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isLambdaNestingMethodLocalVariable(OpcodeStack.Item, FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isLastInstructionInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.Location
Return whether or not the Location is positioned at the last instruction in the basic block.
isLastWild() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
isLeaf(Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
isLibraryFileName(String) - Static method in class edu.umd.cs.findbugs.util.Archive
Deprecated.
isLoad - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isLoad() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isLoad(Location) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
Is instruction at given location a load?
isLoaded(XField) - Method in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Return whether or not the given field is loaded by any instruction in the method.
isLocalOrAnonymous(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Does a class name appear to designate an anonymous or local (defined inside method) class? Only the name is analyzed.
isLocked() - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
isLockObjectInstanceOfJavaLangClass - Variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
isLongOrDouble(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Return whether the given FieldInstruction accesses a long or double field.
isMacLookAndFeel() - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
isMainMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
isMathClass(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isMerge(InstructionHandle) - Static method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Determine whether or not the given instruction is a control flow merge.
isMeta(char) - Method in class edu.umd.cs.findbugs.xml.MetaCharacterMap
Return whether or not given character is a metacharacter.
isMethodCall() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isMethodCall(int) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
isMethodCall(int) - Method in class edu.umd.cs.findbugs.detect.FindArgumentAssertions
Returns true if the opcode is a method invocation false otherwise
isMethodCall(int) - Method in class edu.umd.cs.findbugs.detect.FindAssertionsWithSideEffects
Returns true if the opcode is a method invocation false otherwise
isMethodCall(int) - Method in class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
Returns true if the opcode is a method invocation false otherwise
isMethodReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isMethodThatReturnsGivenReference(String, String) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isModifiable() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
isModified - Variable in class edu.umd.cs.findbugs.Project
Flag to indicate that this Project has been modified.
isModified() - Method in class edu.umd.cs.findbugs.Project
Return whether or not this Project has unsaved modifications.
isModuleInfo(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
Determine whether or not the given resource name refers to a module-info class.
isMonitorNotify(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor notify operation.
isMonitorNotify(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMonitorWait() - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
isMonitorWait(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if method whose name and signature is specified is a monitor wait operation.
isMonitorWait(String, String) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
isMonitorWait(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if given Instruction is a monitor wait.
isMultiversion() - Method in interface edu.umd.cs.findbugs.BugCollection
 
isMultiversion() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Returns whether this bug collection contains results from multiple analysis runs, either of different version of the software or from different versions of FindBugs.
isMutable() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
isNamed() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isNamed(Set<String>) - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
isNative() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isNative() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isNative() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isNestingMethodLocalVariable(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isNew(OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
isNewlyAllocated() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNewProject - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
isNo() - Method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
 
isNonNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value represents "normal" control-flow.
isNull - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
isNull() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isNullCheck() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Return whether or not this block is a null check.
isNullCheck(InstructionHandle, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
IsNullConditionDecision - Class in edu.umd.cs.findbugs.ba.npe
A control decision which resulted in information being gained about whether a particular value is null or non-null on the IFCMP_EDGE and FALL_THROUGH_EDGE branches.
IsNullConditionDecision(ValueNumber, IsNullValue, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Constructor.
isNullDataflow - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
isNullOnComplicatedPath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath2() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnComplicatedPath23() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on a complicated path?
isNullOnSomePath() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value null on some path?
isNullTestedClose(ClassContext, ALOAD, InstructionHandle, Instruction) - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
IsNullValue - Class in edu.umd.cs.findbugs.ba.npe
A class to abstractly represent values in stack slots, indicating whether thoses values can be null, non-null, null on some incoming path, or unknown.
IsNullValue(int) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
IsNullValue(int, Location) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
IsNullValueAnalysis - Class in edu.umd.cs.findbugs.ba.npe
A dataflow analysis to detect potential null pointer dereferences.
IsNullValueAnalysis(MethodDescriptor, MethodGen, CFG, ValueNumberDataflow, TypeDataflow, DepthFirstSearch, AssertionMethods) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
IsNullValueAnalysis.PointerEqualityCheck - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueAnalysis.PointerEqualityCheckState - Enum Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueAnalysisFeatures - Interface in edu.umd.cs.findbugs.ba.npe
Knobs for null value analysis.
IsNullValueDataflow - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueDataflow(CFG, IsNullValueAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
 
IsNullValueDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce IsNullValueDataflow objects for an analyzed method.
IsNullValueDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.IsNullValueDataflowFactory
Constructor.
IsNullValueFrame - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrame(int, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
IsNullValueFrame.PointerEqualityInfo - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.npe
 
IsNullValueFrameModelingVisitor(ConstantPoolGen, AssertionMethods, ValueNumberDataflow, TypeDataflow, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
isObjectOnlyClass(String) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
isObjectOnlyMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
isObjectType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to an Object type.
isObligationType(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Determine whether class named by given ClassDescriptor is an Obligation type.
isOnExceptionPath() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isOnSwitchOffset(DismantleBytecode) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
isOpenOnCreation - Variable in class edu.umd.cs.findbugs.detect.Stream
 
isOpenOnCreation() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isOpenQuote(String) - Static method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isParamInstance(Lock, int) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
isParamInstance(Stream, int) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isParamInstance(Resource, int) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Return if the given parameter slot contains the resource instance upon entry to the method.
isParamValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null parameter?
isPartOfStandardLibrary(String) - Static method in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
isPassword() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
isPEI(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Return whether or not the given instruction can throw exceptions.
isPlainObject(Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
isPlainText - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
isPlatformDependent() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
isPlatformDependent() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
isPlatformDependent() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
isPlatformDependent() - Method in interface edu.umd.cs.findbugs.ba.SourceFinder.SourceRepository
 
isPlatformDependent() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
isPop(int) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
isPossibleIfComparison(Edge) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isPossibleInstanceOfObligationType(Subtypes2, ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
isPowerOfTwo(int) - Static method in class edu.umd.cs.findbugs.util.Util
 
isPrefixOf(Path) - Method in class edu.umd.cs.findbugs.ba.Path
Determine whether or not given Path is a prefix of this one.
isPrimitive() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isPrimitiveComponentClass(String) - Static method in class edu.umd.cs.findbugs.Analyze
 
isPrimitiveComponentClass(String) - Static method in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
isPrivate() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPrivate() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity private?
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPrivate() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isProjectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
isProjectLoadedFromFile() - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
 
isProtected() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isProtected() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity protected?
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isProtected() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isPublic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity public?
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isPublic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isPublicStaticVoidMain - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
isReachOnlyByBranch() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isRead(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the given instruction a read of a field?
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
isReadlineValue() - Method in class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
isReady() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
isRecord - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
isRecord - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isRecord(JavaClass) - Static method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isRedundant() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
Determine whether or not the comparison is redundant.
isReferenceType() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XField
Is the type of the field a reference type?
isReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isReferenceType(byte) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Determine if the given typecode refers to a reference type.
isReferenceType(byte) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeMerger
 
isReferenceType(String) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
Determine whether or not given signature denotes a reference type.
isReflectiveClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
Deprecated.
isReflexive(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isRegister(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
isRegisterLoad - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterLoad() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegisterStore(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isRegModified(int, int, int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
isRelative - Variable in class edu.umd.cs.findbugs.BugRanker.Scorer
 
isRelative(String) - Method in class edu.umd.cs.findbugs.BugRanker.Scorer
 
isRelaxed() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isRelaxedMode() - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Get relaxed reporting mode.
isRemovedByChangeOfPersistingClass() - Method in class edu.umd.cs.findbugs.BugInstance
 
isReportingDetector() - Method in class edu.umd.cs.findbugs.DetectorFactory
Return whether or not this DetectorFactory produces detectors which report warnings.
isReservedName(String) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
isResolved - Variable in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isResolved() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isResolved() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Return true if this ClassVertex corresponds to a resolved class, or false if the class could not be found.
isResolved() - Method in interface edu.umd.cs.findbugs.ba.ClassMember
Did we find a declaration of this entity?
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isResolved() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Lock, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceClose(BasicBlock, InstructionHandle, ConstantPoolGen, Resource, ResourceValueFrame) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is closed.
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is created.
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
isResourceCreation(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isResourceOpen(BasicBlock, InstructionHandle, ConstantPoolGen, Stream, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
isReturn - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
isReturn(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isReturnBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Does the method return at the end of this block?
isReturnFromNonNullMethod() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
isReturnTypeReferenceType() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isReturnTypeReferenceType() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isReturnTypeReferenceType() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isReturnValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Was this value marked as a possibly null return value?
isRunAtFullBuild() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Get the enabled/disabled status of runAtFullBuild
isRunningViaJavaWebstart() - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
isSafeFieldSource(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
isSafeValue(Location, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isSameAs(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not this dataflow fact is identical to the one given.
isSameHash(ClassHash) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Return whether or not this class hash has the same hash value as the one given.
isSameHash(MethodHash) - Method in class edu.umd.cs.findbugs.ba.MethodHash
Return whether or not this method hash has the same value as the one given.
isSameOrNewerThan(JavaVersion) - Method in class edu.umd.cs.findbugs.JavaVersion
Return whether the Java version represented by this object is at least as recent as the one given.
isSeleniumWebElement(String) - Static method in class edu.umd.cs.findbugs.detect.UnreadFields
 
isSelfCall(InvokeInstruction) - Method in class edu.umd.cs.findbugs.SelfCalls
Is the given instruction a self-call?
isSelfOperation() - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
isSerializable - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
isSerializable - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isSerializable - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
isServletField() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
isServletField(XField) - Static method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
isServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isShift(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isShown(Sortables) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
isShutdown - Variable in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
isShutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isShutdown() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
isShutdown() - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
isSignificant() - Method in interface edu.umd.cs.findbugs.BugAnnotation
Is this annotation used to compute instance hashes or match bug instances across versions
isSignificant() - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
isSignificant() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
Determine whether or not this ConstraintEdge resulted from an ordering constraint having a single detector as its source (earlier detector).
isSingleSource() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
Determine whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (earlier detector).
isSingleton(String) - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Checks to see if the exception set is a singleton set containing just the named exception
isSleep(INVOKESTATIC, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
isSourceFileKnown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is the source file known?
isStartOfAnnotationName() - Method in class edu.umd.cs.findbugs.jaif.JAIFToken
 
isStatic - Variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isStatic - Variable in class edu.umd.cs.findbugs.ba.MethodHash
 
isStatic - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
isStatic - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
isStatic - Variable in class edu.umd.cs.findbugs.FieldAnnotation
 
isStatic - Variable in class edu.umd.cs.findbugs.MethodAnnotation
 
isStatic() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
isStatic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity static?
isStatic() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
Return whether or not this is a static field.
isStatic() - Method in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
isStatic() - Method in class edu.umd.cs.findbugs.ba.MethodHash
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
isStatic() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
isStatic() - Method in interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
 
isStatic() - Method in class edu.umd.cs.findbugs.FieldAnnotation
Return whether or not the field is static.
isStatic() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Return whether or not the method is static.
isStaticOnlyClass(XClass) - Method in class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
isStore(Location) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
Is instruction at given location a store?
isStoreAlive(BitSet, int) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not a store of given local is alive.
isStraightGenericMap(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isStreamClose(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame, RepositoryLookupFailureCallback) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStreamMethod(String) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
 
isStreamOpen(BasicBlock, InstructionHandle, ConstantPoolGen, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.detect.Stream
 
isStreamOpenLocation(Location) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Determine if given Location is a stream open location point.
isStrict - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
isStrict - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isStrictChecking() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
isStrictQualifier() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
Return whether or not this TypeQualifierValue denotes a strict qualifier.
isString(Type) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
isStringAppend(Instruction, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
isStub - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
isStub - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isStub() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isStub() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSubtype(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(ClassDescriptor, ClassDescriptor...) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSubtype(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine whether one class (or reference type) is a subtype of another.
isSubtype(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ObjectType is a subtype of another.
isSubtype(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Determine whether or not a given ReferenceType is a subtype of another.
isSubtype(ReferenceType, ReferenceType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if one reference type is a subtype of another.
isSubtype0(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
isSuppressWarnings(String) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
isSwitch(int) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Return whether or not given opcode is a switch instruction.
isSynchronized - Variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isSynchronized() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
isSynchronized() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynchronized() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSyncOnBoolean - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
isSynthetic - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
isSynthetic() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.ba.AccessibleEntity
Is the entity synthetic?
isSynthetic() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isSynthetic() - Method in interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isSynthetic() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
isSynthetic(FieldOrMethod) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Deprecated.
You probably don't care for synthetic members, but want to know if the developer added it (think of lambdas), use MemberUtils.isUserGenerated(FieldOrMethod) instead
isSynthetic(FieldOrMethod) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
isSynthetic(FieldOrMethod) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Figure out if a class member (field or method) is synthetic.
isSynthetic(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isSynthetic(Method) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Methods marked with the "Synthetic" attribute do not appear in the source code
isSynthetic(FieldGenOrMethodGen) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
 
isTainted(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
isTerminated() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
isTerminated() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
isTerminated() - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
isTest - Variable in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
isTestMethod(Method) - Static method in class edu.umd.cs.findbugs.detect.DumbMethods
 
isTheSame(FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo, FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
isThisValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
isThread(String) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
isThrow - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
isThrowable(ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
isThrower(BasicBlock) - Static method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
isThrownExNotCaught(JavaClass, Set<String>) - Static method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Checks if the thrown exception is not caught.
isTigerOrHigher - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
isTooBig(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
isTop - Variable in class edu.umd.cs.findbugs.ba.BlockType
 
isTop - Variable in class edu.umd.cs.findbugs.ba.ca.CallList
 
isTop - Variable in class edu.umd.cs.findbugs.ba.Frame
Flag marking this frame as a special "TOP" value.
isTop - Variable in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isTop - Variable in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this is the special "top" dataflow value.
isTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Is this the top value?
isTop() - Method in class edu.umd.cs.findbugs.ba.Frame
Return whether or not this object the special "TOP" value for Frames.
isTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.LockSet
 
isTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isTop() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
isTop(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
isTop(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
isTop(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
isTop(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
isTop(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
isTop(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
isTop(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
isTop(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
isTop(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
isTop(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
isTop(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Is the given fact the top value.
isTop(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
isTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not given fact is the special TOP value.
isTopLevelFilter(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
isTopOfStackExact() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
isTrackValueNumbers() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
isTypeSwitchCaseCheckCast(int, int) - Method in class edu.umd.cs.findbugs.SwitchHandler
In type switches a CHECKCAST is inserted by the compiler for each case.
isTypeSwitchCaseLoad(Location) - Method in class edu.umd.cs.findbugs.SwitchHandler
In type switches an ASTORE is inserted by the compiler for each case.
isUncertain() - Method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isUncheckedException(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType refers to an unchecked exception (RuntimeException or Error).
isUnconditionallyDereferenced(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Return whether or not the given value number is unconditionally dereferenced.
isUnconditionalThrower - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
isUnconditionalThrower() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isUnconditionalThrower() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUnconditionalThrower(XMethod) - Method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
isUnhandledExceptionBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Does this block throw an unhandled exception?
isUninteresting - Variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
isUninteresting - Variable in class edu.umd.cs.findbugs.detect.Stream
 
isUninteresting() - Method in class edu.umd.cs.findbugs.detect.Stream
 
isUninterestingStreamEscape(Stream) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Determine if an uninteresting stream escapes at given location.
isUniversal() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
isUniversalExceptionHandler(ObjectType) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Determine if the given ObjectType reference represents a universal exception handler.
isUnknown() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Is this an unknown source line annotation?
isUnlikelyToBeRenamed(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Return true if classes in the given package is unlikely to be renamed: e.g., because they are part of a public API.
isUnsupported - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
isUnsupported() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isUnsupported() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isUpToDate(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
isUserAssertionMethod(String, String) - Static method in class edu.umd.cs.findbugs.ba.AssertionMethods
 
isUserGenerated(ClassMember) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the given method was user-generated.
isUserGenerated(FieldOrMethod) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the given method was user-generated.
isUserGenerated(FieldGenOrMethodGen) - Static method in class edu.umd.cs.findbugs.bytecode.MemberUtils
Checks if the given method was user-generated.
isUserObligationType() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
isUsingCustomUserValue - Variable in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
isUsingCustomUserValue() - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
isValid - Variable in class edu.umd.cs.findbugs.ba.BlockType
 
isValid() - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this value is valid, meaning it contains a valid representation of the nesting of catch and finally blocks.
isValid() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
isValid() - Method in class edu.umd.cs.findbugs.ba.Frame
Is the frame valid (meaning it is not TOP or BOTTOM)?
isValid() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
isValid() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
isValid() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
isValid(File) - Method in enum class edu.umd.cs.findbugs.gui2.SaveType
 
isValidAccessMethod(String, XField, boolean) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
Determine if the method appears to be an accessor of the expected form.
isValidArrayFieldDescriptor(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Determines whether a class name is a valid array field descriptor as per JVMS (Java SE 8 Edition) 4.3.2
isValidBaseTypeFieldDescriptor(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isValidBinaryClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isValidClassFieldDescriptor(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isValidClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Return whether or not the given class name is valid.
isValidDottedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
isValidMissingClassMessage(String) - Static method in class edu.umd.cs.findbugs.AbstractBugReporter
 
isVarArgs() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isVarArgs() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
isVarArgs() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVariableSynthetic(int) - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
isVariableSynthetic(int) - Method in interface edu.umd.cs.findbugs.ba.XMethod
Is the variable synthetic?
isVariableSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
isVisible(FieldOrMethod) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
isVisitMethodsInCallOrder() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
isVoidConstructor(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
isVolatile() - Method in class edu.umd.cs.findbugs.ba.AbstractField
 
isVolatile() - Method in interface edu.umd.cs.findbugs.ba.XField
Is this a volatile field?
isVolatile() - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo
 
isVolatile(XField) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
isVolatileArray(XField) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
isWide() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isWideOpcode() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
isWrite(Instruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
Is the instruction a write of a field?
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isWrittenOutsideOfConstructor(XField) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
isYes() - Method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
isZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
isZero(Number) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
Item() - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(OpcodeStack.Item) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(OpcodeStack.Item, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(OpcodeStack.Item, String) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(String) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(String, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(String, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(String, FieldAnnotation, int) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
Item(String, Object) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.Item
 
item0 - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.ForwardConditionalBranch
 
item1 - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.ForwardConditionalBranch
 
itemList - Variable in class edu.umd.cs.findbugs.Project.WorkList
 
items - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
itemUnderCast - Variable in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
iter - Variable in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
iter - Variable in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
iterable() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
iterateArguments(List<String>, int, SortedBugCollection, HashSet<String>) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
iterator - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodeBaseIterator
 
iterator - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
iterator() - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Iterate over simple paths.
iterator() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return an iterator over thrown exceptions.
iterator() - Method in interface edu.umd.cs.findbugs.BugCollection
Return an Iterator over all the BugInstance objects in the BugCollection.
iterator() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
iterator() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
iterator() - Method in interface edu.umd.cs.findbugs.classfile.IScannableCodeBase
Get an iterator over the resources in the this code base.
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
iterator() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
iterator() - Method in class edu.umd.cs.findbugs.plan.AnalysisPass
Get an Iterator over the DetectorFactory objects in the pass, in their assigned order.
iterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
iterator() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return an Iterator over NameValuePairs.
ITERATOR - Static variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
iteratorBug - Variable in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
iteratorDescriptor - Variable in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
IteratorIdioms - Class in edu.umd.cs.findbugs.detect
 
IteratorIdioms(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.IteratorIdioms
 
iteratorRegister - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 

J

J_LJAVA_UTIL_CONCURRENT_TIME_UNIT_Z - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAIFEnumConstant - Class in edu.umd.cs.findbugs.jaif
 
JAIFEnumConstant(String) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
JAIFEvents - Interface in edu.umd.cs.findbugs.jaif
Callbacks for parsing an extenal annotation file.
JAIFParser - Class in edu.umd.cs.findbugs.jaif
Parse an external annotation file.
JAIFParser(Reader, JAIFEvents) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFParser
 
JAIFScanner - Class in edu.umd.cs.findbugs.jaif
Lexical scanner for external annotation files.
JAIFScanner(Reader) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFScanner
 
JAIFScanner.TokenPattern - Class in edu.umd.cs.findbugs.jaif
 
JAIFSyntaxException - Exception Class in edu.umd.cs.findbugs.jaif
 
JAIFSyntaxException(JAIFParser, String) - Constructor for exception class edu.umd.cs.findbugs.jaif.JAIFSyntaxException
 
JAIFSyntaxException(JAIFScanner, String) - Constructor for exception class edu.umd.cs.findbugs.jaif.JAIFSyntaxException
 
JAIFToken - Class in edu.umd.cs.findbugs.jaif
One lexical token of an external annotations file.
JAIFToken(JAIFTokenKind, String, int) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFToken
 
JAIFTokenKind - Enum Class in edu.umd.cs.findbugs.jaif
 
JAIFTokenKind(String) - Constructor for enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
JAKARTA_CONCURRENT_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
JAKARTA_SERVLET_NAME - Static variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
JAR_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
JAR_FILES_KEY - Static variable in class edu.umd.cs.findbugs.Project
 
jarFile - Variable in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
jarName - Variable in class edu.umd.cs.findbugs.PluginLoader
 
JAVA_1_5 - Static variable in class edu.umd.cs.findbugs.JavaVersion
StaticConstant for Java 1.5 (Tiger).
JAVA_11_CLASS_VERSION - Static variable in class edu.umd.cs.findbugs.util.NestedAccessUtil
 
JAVA_IDENTIFIER_PART - Static variable in class edu.umd.cs.findbugs.ClassScreener
regular expression fragment to match a char of a class or package name.
JAVA_IO_FILE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_LANG_CLASS - Static variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
JAVA_LANG_PROCESS_BUILDER - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_LANG_STRING - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_MATH_BIG_DECIMAL - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_MATH_BIG_INTEGER - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_NET_INET_ADDRESS - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_UTIL_ARRAYS_ARRAY_LIST - Static variable in class edu.umd.cs.findbugs.OpcodeStack
 
JAVA_UTIL_CONCURRENT_BLOCKING_QUEUE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_UTIL_CONCURRENT_LOCKS_CONDITION - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
JAVA_UTIL_CONCURRENT_LOCKS_LOCK - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
java_version - Variable in class edu.umd.cs.findbugs.ProjectStats
 
java_vm_version - Variable in class edu.umd.cs.findbugs.ProjectStats
 
javaAnnotationNames - Variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
javaClass - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
javaClass - Variable in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
javaClass - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
javaClass - Variable in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
JavaClassAnalysisEngine - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce a BCEL JavaClass object for a named class.
JavaClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
JavaClassAndMethod - Class in edu.umd.cs.findbugs.ba
A JavaClass and a Method belonging to the class.
JavaClassAndMethod(XMethod) - Constructor for class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Constructor.
JavaClassAndMethod(JavaClass, Method) - Constructor for class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Constructor.
JavaClassAndMethodChooser - Interface in edu.umd.cs.findbugs.ba
Deprecated.
JAVADOC - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
javadocAttributes - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
JavaScanner - Class in edu.umd.cs.findbugs.sourceViewer
 
JavaScanner(CharacterIterator) - Constructor for class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
JavaSourceDocument - Class in edu.umd.cs.findbugs.sourceViewer
 
JavaSourceDocument(String, Reader, SourceFile) - Constructor for class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
JavaVersion - Class in edu.umd.cs.findbugs
Support for finding out what version of Java we're running on.
JavaVersion(int, int) - Constructor for class edu.umd.cs.findbugs.JavaVersion
Constructor.
JavaVersion(String) - Constructor for class edu.umd.cs.findbugs.JavaVersion
Constructor.
JavaVersionException - Exception Class in edu.umd.cs.findbugs
Exception indicating that a Java version string couldn't be parsed.
JavaVersionException(String) - Constructor for exception class edu.umd.cs.findbugs.JavaVersionException
 
JavaVersionException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.JavaVersionException
 
JavaWebStart - Class in edu.umd.cs.findbugs.util
 
JavaWebStart() - Constructor for class edu.umd.cs.findbugs.util.JavaWebStart
 
jawsDebugMessage(String) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
JCIPAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
 
JCIPAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
jclass - Variable in class edu.umd.cs.findbugs.ba.ClassContext
 
JDK15_MAJOR - Static variable in class edu.umd.cs.findbugs.bcel.BCELUtil
 
JDK15_MINOR - Static variable in class edu.umd.cs.findbugs.bcel.BCELUtil
 
jLabel1 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jLabel2 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jLabel3 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jList1 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jList2 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jnlpBasicService - Static variable in class edu.umd.cs.findbugs.util.JavaWebStart
 
jnlpGetCodeBaseMethod - Static variable in class edu.umd.cs.findbugs.util.JavaWebStart
 
jnlpShowDocumentMethod - Static variable in class edu.umd.cs.findbugs.util.JavaWebStart
 
join(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrame
 
JrtfsCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Code base supporting Java 9 new jimage packed modules
JrtfsCodeBase(ICodeBaseLocator, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
JrtfsCodeBase.JrtfsCodebaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
 
JrtfsCodeBase.JrtfsCodeBaseIterator - Class in edu.umd.cs.findbugs.classfile.impl
 
JrtfsCodebaseEntry(Path, Path, JrtfsCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
JrtfsCodeBaseIterator() - Constructor for class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodeBaseIterator
 
jScrollPane1 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jScrollPane2 - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
jSeparator1 - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
JSR_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for JSR instructions.
JSR305_CONCURRENT_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
JSR305NullnessAnnotations - Class in edu.umd.cs.findbugs.ba.jsr305
ClassDescriptors for JSR-305 nullness annotations.
JSR305NullnessAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
jsrSubroutineMap - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
Jump(int, int) - Constructor for class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
jumpEntries - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
jumpEntries - Variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
jumpEntryLocations - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
jumpEntryLocations - Variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
JumpInfo(Map<Integer, List<OpcodeStack.Item>>, Map<Integer, List<OpcodeStack.Item>>, BitSet) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
jumpInfoChangedByBackwardsBranch - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
jumpInfoChangedByNewTarget - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
JumpInfoFactory() - Constructor for class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
 
JumpInfoFromStackMap(Map<Integer, List<OpcodeStack.Item>>, Map<Integer, List<OpcodeStack.Item>>, BitSet) - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer.JumpInfoFromStackMap
 
JumpStackComputation(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
jumpStackEntries - Variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfo
 
jumpStackEntries - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
JUNIT3TESTCASE - Static variable in class edu.umd.cs.findbugs.ba.TestCaseDetector
 
JUNIT4TEST - Static variable in class edu.umd.cs.findbugs.ba.TestCaseDetector
 
JUNIT5TEST - Static variable in class edu.umd.cs.findbugs.ba.TestCaseDetector
 
junitNestedAnnotation - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
jUnitSourceMethodNames - Variable in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
justAnalyzed - Variable in class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
justification() - Element in annotation interface edu.umd.cs.findbugs.annotations.SuppressFBWarnings
Optional documentation of the reason why the warning is suppressed
justification() - Element in annotation interface edu.umd.cs.findbugs.annotations.SuppressWarnings
Deprecated.
 
justPrintConfiguration() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
justPrintVersion() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
justSawHashcode - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
justSawInitializationOfUnsupportedOperationException - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
jvm - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
JVM_VERSION - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
jvmargs - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
jvmargs - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 

K

key - Variable in class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
key - Variable in class edu.umd.cs.findbugs.sarif.Placeholder
Key to formatting BugAnnotation.
KEY_EXCLUDE_BUGS - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_EXCLUDE_FILTER - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_INCLUDE_FILTER - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom filters, full key consists of a prefix + filter index starting with 0
KEY_PLUGIN - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
Key prefix for custom plugins, full key consists of a prefix + plugin index starting with 0
keyRegister - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
keys() - Method in class edu.umd.cs.findbugs.config.SortedProperties
Overriden to be able to write properties sorted by keys to the disk
keySet() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
keySet() - Method in class edu.umd.cs.findbugs.util.Bag
 
keySet() - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
keySet() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
keySetRegister - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
KEYWORD - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
KEYWORDS - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
keywordsAttributes - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
killAllLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads.
killAllLoads(boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killAllLoadsExceptFor(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killAllLoadsOf(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads.
killAvailableLoads(HashSet<AvailableLoad>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
KILLED_BY_SUBSEQUENT_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Store is killed by a subsequent store.
killedByStore(BitSet, int) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
Return whether or not a store of given local was killed by a subsequent (dominated) store.
killedByStoreOffset - Variable in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
killLoadsOf(Set<XField>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
killLoadsOfField(XField) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
Kill all loads of given field.
killLoadsOfObjectsPassed(INVOKEDYNAMIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
killLoadsOfObjectsPassed(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
killLoadsWithSimilarName(String, String) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
kind - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
kind - Variable in class edu.umd.cs.findbugs.ba.ReturnPath
 
kind - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
kind - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner.TokenPattern
 
kind - Variable in class edu.umd.cs.findbugs.jaif.JAIFToken
 
kind - Variable in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
kind - Variable in class edu.umd.cs.findbugs.sarif.SarifException
 
kind - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
kind - Variable in class edu.umd.cs.findbugs.Token
 
kind - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
kindMap - Variable in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
KindOfEquals() - Constructor for enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
KNOWN_IMMUTABLE_CLASSES - Static variable in class edu.umd.cs.findbugs.util.MutableClasses
 
KNOWN_IMMUTABLE_PACKAGES - Static variable in class edu.umd.cs.findbugs.util.MutableClasses
 
knownSource - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
knownSourceSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
knownURLProtocolSet - Static variable in class edu.umd.cs.findbugs.FindBugs
Known URL protocols.
knownValueMap - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 

L

L10N - Class in edu.umd.cs.findbugs
 
L10N() - Constructor for class edu.umd.cs.findbugs.L10N
 
label - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
label - Variable in class edu.umd.cs.findbugs.graph.AbstractEdge
 
label - Variable in class edu.umd.cs.findbugs.graph.AbstractVertex
 
label - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
label - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
label(String) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
label(String) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set a label for this PatternElement.
labelsSeen - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
lacksRuntimeRetention(String) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
return false if it has class retention *or* if the retention is unknown
lambdaCalledInDoPrivileged - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
LambdaCallInfo(JavaClass, XMethod, SourceLineAnnotation, String[]) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo
 
lambdaFunctions - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
LambdaInfo(Method, String[]) - Constructor for class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaInfo
 
lambdaMethod - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaInfo
 
largestBranchTarget - Variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
last - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
last - Variable in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
last - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
last - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
last - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
last() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
last() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
LAST - Enum constant in enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
 
lastAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
lastBug - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
lastBug - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
lastCallClass - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
lastCallMethod - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
lastCallSig - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
lastConstantForSIPUSH - Variable in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
lastCount - Variable in class edu.umd.cs.findbugs.workflow.Churn.Data
 
lastElementMatch - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
lastEmptyStackPC - Variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
lastFieldSeen - Variable in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
lastFrame - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
lastIncomingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractVertex
 
lastInstruction - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
lastInvocation - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
lastMatchedLeftAngleBracket(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
lastMethodCall - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
lastMethodCall - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
lastModified - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.InMemorySourceRepository
 
lastModifiedTime - Variable in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
lastModifiedTime - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
lastOutgoingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractVertex
 
lastPC - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
lastPlaceSaved - Static variable in class edu.umd.cs.findbugs.gui2.BugSaver
 
lastPortion(String) - Static method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
lastPriority - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
lastQuestionableCheckTarget - Variable in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
lastRegStore - Variable in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
lastSeen - Variable in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
lastSourceLine - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
lastUpdate - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
lastUpdateTimestamp - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
lastUpdateTimestamp - Variable in class edu.umd.cs.findbugs.ba.Frame
 
lastVersion - Variable in class edu.umd.cs.findbugs.BugInstance
 
lastVersion - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
LASTVERSION - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
LastVersionMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular last version.
LastVersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
LastVersionMatcher(String, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
LastVersionMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
latch - Variable in class edu.umd.cs.findbugs.util.FutureValue
 
later - Variable in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
launch() - Method in class edu.umd.cs.findbugs.LaunchAppropriateUI
Launch the appropriate UI.
LaunchAppropriateUI - Class in edu.umd.cs.findbugs
Class to launch the appropriate textUI or GUI.
LaunchAppropriateUI(String[]) - Constructor for class edu.umd.cs.findbugs.LaunchAppropriateUI
Constructor.
LaunchBrowser - Class in edu.umd.cs.findbugs.util
 
LaunchBrowser() - Constructor for class edu.umd.cs.findbugs.util.LaunchBrowser
 
launchGUI(SortedBugCollection) - Static method in class edu.umd.cs.findbugs.launchGUI.LaunchGUI
 
LaunchGUI - Class in edu.umd.cs.findbugs.launchGUI
 
LaunchGUI() - Constructor for class edu.umd.cs.findbugs.launchGUI.LaunchGUI
 
launchViaExec - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
launchViaExec(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
launchViaExecFailed - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
layingOut - Variable in class edu.umd.cs.findbugs.gui2.WideComboBox
 
layout(int, int) - Method in class edu.umd.cs.findbugs.sourceViewer.NoWrapBoxView
 
LazyInit - Class in edu.umd.cs.findbugs.detect
 
LazyInit(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LazyInit
 
lazyInitialization - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
le(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
learnFrom(OpcodeStack.JumpInfo) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
leavesShown() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
legalClassSearchString - Static variable in class edu.umd.cs.findbugs.gui2.ViewFilter
 
length - Variable in class edu.umd.cs.findbugs.ba.Path
 
length - Variable in class edu.umd.cs.findbugs.io.SlowInputStream
 
lengthCommonPrefix(String[], String[]) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
LEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
LESS_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:less.
level - Variable in class edu.umd.cs.findbugs.sarif.Notification
 
level - Variable in class edu.umd.cs.findbugs.sarif.Result
 
Level - Enum Class in edu.umd.cs.findbugs.sarif
An enum representing level property.
Level() - Constructor for enum class edu.umd.cs.findbugs.sarif.Level
 
lexeme - Variable in class edu.umd.cs.findbugs.jaif.JAIFToken
 
lexeme - Variable in class edu.umd.cs.findbugs.Token
 
licenseEditorPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
licenseScrollPane - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
likelyTestCase(XMethod) - Static method in class edu.umd.cs.findbugs.ba.TestCaseDetector
 
LimitedArrayList() - Constructor for class edu.umd.cs.findbugs.gui2.RecentMenu.LimitedArrayList
 
line - Variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
LINE_NUMBER_BUG - Static variable in class edu.umd.cs.findbugs.ba.LineNumberMap
When this is true, the workaround for the bug in BCEL 5.0's LineNumberTable class is disabled.
lineBuf - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
lineMentionedMultipleTimes - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
lineNum - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
lineNumber - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
lineNumberMap - Variable in class edu.umd.cs.findbugs.ba.LineNumberMap
 
lineNumberMap - Variable in class edu.umd.cs.findbugs.ba.SourceFile
 
LineNumberMap - Class in edu.umd.cs.findbugs.ba
Summarize line numbers (and other source information) for a method.
LineNumberMap(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.LineNumberMap
Constructor.
LineNumberMapBuilder(SourceFile) - Constructor for class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
lineNumbers - Variable in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
lineNumberTable - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
lines - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
linesMentionedMultipleTimes(Method) - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
lineToOffset(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
lineToY(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
list - Variable in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
LIST_DESCRIPTOR - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
LIST_ORDER - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
ListBugDatabaseInfo - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
ListBugDatabaseInfo() - Constructor for class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
ListBugDatabaseInfo.ListBugDatabaseInfoCommandLine - Class in edu.umd.cs.findbugs.workflow
 
ListBugDatabaseInfoCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo.ListBugDatabaseInfoCommandLine
 
listenerAdded - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
listeners - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
listeners - Static variable in class edu.umd.cs.findbugs.gui2.FilterActivity
 
ListErrors - Class in edu.umd.cs.findbugs.workflow
List the analysis errors in a bug collection
ListErrors() - Constructor for class edu.umd.cs.findbugs.workflow.ListErrors
 
LISTITEM_DELIMITER - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
The character used for delimiting list items in filter settings encoded as strings
listOfAllFrames - Static variable in class edu.umd.cs.findbugs.gui2.NewFilterFromBug
 
listVersion(PrintWriter, String, boolean) - Static method in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
liveCodeLocation - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
LiveLocalStoreAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to find live stores of locals.
LiveLocalStoreAnalysis(MethodGen, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
LiveLocalStoreDataflow - Class in edu.umd.cs.findbugs.ba
Dataflow class for LiveLocalStoreAnalysis.
LiveLocalStoreDataflow(CFG, LiveLocalStoreAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.LiveLocalStoreDataflow
 
LiveLocalStoreDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LiveLocalStoreDataflow objects for analyzed methods.
LiveLocalStoreDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LiveLocalStoreDataflowFactory
Constructor.
LJAVA_LANG_OBJECT_Z - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
LJAVA_LANG_STRING_V - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
load() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
load(JavaClass, String) - Static method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
Load - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement representing a load from a field.
Load(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Load
Constructor.
loadAllPanels(JPanel) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
loadAnalysis(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
loadAnalysis(URL) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
LoadAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
LoadAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Load "built-in" annotations that might not be evident from the analyzed/referenced code.
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
loadAuxiliaryAnnotations() - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotationDatabase
 
loadbugs - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
loadBugs(MainFrame, Project, File) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadBugs(MainFrame, Project, URL) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadClass(Class<?>) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
loadClass(Class<?>) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
loadClass(String) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
loadClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
loadClass(String, boolean) - Method in class edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
 
loadClassData(String) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
loadComponentPlugin(Plugin, Class<T>, String, String, boolean, String, String, PropertyBundle) - Method in class edu.umd.cs.findbugs.PluginLoader
 
LOADCONSTANT - Enum constant in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
 
loadCorePlugin() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
loadCorePlugin() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadCount - Variable in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
 
loadCustomPlugin(File, Project) - Static method in class edu.umd.cs.findbugs.Plugin
Loads the given plugin and enables it for the given project.
loadCustomPlugin(URL, Project) - Static method in class edu.umd.cs.findbugs.Plugin
Loads the given plugin and enables it for the given project.
LoadDataflow - Class in edu.umd.cs.findbugs.ba.heap
 
LoadDataflow(CFG, LoadAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.heap.LoadDataflow
 
LoadDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LoadDataflow objects for analyzed methods.
LoadDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LoadDataflowFactory
Constructor.
loadDefaultInterproceduralDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
If possible, load default (built-in) interprocedural property databases.
LOADED_FROM_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
LOADED_PARAMETER - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
 
LOADED_STUB - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
 
LOADED_THIS - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
 
LOADED_THIS_AND_PARAMETER - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
 
loadedClassDescriptor - Variable in exception class edu.umd.cs.findbugs.classfile.ClassNameMismatchException
 
loadedFieldSet - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
LoadedFieldSet - Class in edu.umd.cs.findbugs.ba.vna
Object which stores which fields are loaded and stored by the instructions in a method (including through inner-class access methods), and also which fields are loaded/stored by the overall method.
LoadedFieldSet(MethodGen) - Constructor for class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
Constructor.
LoadedFieldSet.LoadStoreCount - Class in edu.umd.cs.findbugs.ba.vna
Count number of times a field is loaded and/or stored in the method.
LoadedFieldSetFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Factory to determine which fields are loaded and stored by the instructions in a method, and the overall method.
LoadedFieldSetFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LoadedFieldSetFactory
Constructor.
loadedFrom - Variable in class edu.umd.cs.findbugs.PluginLoader
 
loadedFrom - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
loadedFrom - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
loadedFromUri - Variable in class edu.umd.cs.findbugs.PluginLoader
 
loadedPluginIds - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
loadedVariable - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
LoadedVariable(WrongMapIterator.LoadedVariableState, int, FieldDescriptor) - Constructor for class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
LoadedVariableState() - Constructor for enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
 
loadFileAndInitialize() - Static method in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
loadFileData() - Method in class edu.umd.cs.findbugs.ba.SourceFile
 
loadFromFindBugsEtcDir(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadFromFindBugsPluginDir(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadHandleSet - Variable in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
 
loadInitialPlugin(URL, boolean, boolean) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadInitialPlugins() - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadInstance() - Static method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
loadInstance(InputStream) - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
loadInstanceField(XField, Instruction) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Load an instance field.
loadInterproceduralDatabases() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
If possible, load interprocedural property databases.
LoadOfKnownNullValue - Class in edu.umd.cs.findbugs.detect
 
LoadOfKnownNullValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
loadPlugin() - Method in class edu.umd.cs.findbugs.PluginLoader
Get the Plugin.
loadPlugin(Plugin) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
loadPluginComponents() - Method in class edu.umd.cs.findbugs.PluginLoader
 
loadPlugins(File) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadPluginsInDir(File, boolean) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
loadProject(MainFrame, File) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
 
loadProject(String) - Method in class edu.umd.cs.findbugs.FindBugsCommandLine
Load given project file.
loadProjectFromFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
loadProperties(Properties) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromConfigFile() - Static method in class edu.umd.cs.findbugs.SystemProperties
 
loadPropertiesFromString(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromURL(URL) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
loadPropertiesFromURL(URL) - Static method in class edu.umd.cs.findbugs.SystemProperties
This method is public to allow clients to set system properties via any URL
loadPropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Load an interprocedural property database.
loadPropertyDatabaseFromResource(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Load an interprocedural property database.
loadStaticField(XField, Instruction) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Load a static field.
LoadStoreCount() - Constructor for class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
 
loadStoreCountMap - Variable in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet
 
loadSuperAnalysis() - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
loadType - Variable in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
loc - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
local - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
LOCAL - Enum constant in enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
 
LOCAL_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Name of the local variable.
LocalArchiveEntry(String) - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath.LocalArchiveEntry
 
LocalDirectoryEntry(String) - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath.LocalDirectoryEntry
Constructor.
localiseButton(AbstractButton, String, String, boolean) - Static method in class edu.umd.cs.findbugs.gui.AnnotatedString
Localise the given AbstractButton, setting the text and optionally mnemonic Note that AbstractButton includes menus and menu items.
LocalMatcher - Class in edu.umd.cs.findbugs.filter
 
LocalMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.LocalMatcher
 
LocalMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.LocalMatcher
 
localsWithCurrentThreadValue - Variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
localTypeTable - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
LocalVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
LocalVariable(ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
LocalVariableAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for local variable names
LocalVariableAnnotation(String, int, int) - Constructor for class edu.umd.cs.findbugs.LocalVariableAnnotation
Constructor.
LocalVariableAnnotation(String, int, int, int) - Constructor for class edu.umd.cs.findbugs.LocalVariableAnnotation
Constructor.
locateCodebasesRequiredForAnalysis(IClassPath, IClassPathBuilderProgress) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Make an effort to find the codebases containing any files required for analysis.
location - Variable in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
location - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
location - Variable in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
location - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
location - Variable in class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
 
location - Variable in class edu.umd.cs.findbugs.CallSite
 
location - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
location - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.WarningWithProperties
 
location - Variable in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
location - Variable in class edu.umd.cs.findbugs.ResourceCreationPoint
Location in the method where the resource is created.
location - Variable in class edu.umd.cs.findbugs.sarif.Stack.StackFrame
 
Location - Class in edu.umd.cs.findbugs.ba
A class representing a location in the CFG for a method.
Location - Class in edu.umd.cs.findbugs.sarif
 
Location(Location.PhysicalLocation, Collection<Location.LogicalLocation>) - Constructor for class edu.umd.cs.findbugs.sarif.Location
 
Location(InstructionHandle, BasicBlock) - Constructor for class edu.umd.cs.findbugs.ba.Location
Constructor.
Location.ArtifactLocation - Class in edu.umd.cs.findbugs.sarif
 
Location.LogicalLocation - Class in edu.umd.cs.findbugs.sarif
 
Location.PhysicalLocation - Class in edu.umd.cs.findbugs.sarif
 
Location.Region - Class in edu.umd.cs.findbugs.sarif
 
LocationAndFactPair(Location, TypeFrame) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
 
locationIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over the Locations in the control flow graph.
LocationIterator() - Constructor for class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
locationOfCall - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
locationOfKaBoom - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
locations - Variable in class edu.umd.cs.findbugs.sarif.Result
 
locations() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over the Locations in the control flow graph.
locations(BugInstance) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
locationToNumberMap - Variable in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
 
locationToResourceMap - Variable in class edu.umd.cs.findbugs.ResourceCollection
 
LocationWhereValueBecomesNull - Class in edu.umd.cs.findbugs.ba.npe
A Location where a particular value number becomes null.
LocationWhereValueBecomesNull(Location, ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
Constructor.
locationWhereValueBecomesNullSet - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
lock - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
lock - Static variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
Lock - Class in edu.umd.cs.findbugs.detect
 
Lock(Location, String, ValueNumber) - Constructor for class edu.umd.cs.findbugs.detect.Lock
 
LOCK_TYPE - Static variable in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
LockAnalysis - Class in edu.umd.cs.findbugs.ba
Analysis to determine where particular values are locked in a method.
LockAnalysis(MethodGen, ValueNumberDataflow, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.LockAnalysis
 
LockChecker - Class in edu.umd.cs.findbugs.ba
Front-end for LockDataflow that can avoid doing unnecessary work (e.g., actually performing the lock dataflow) if the method analyzed does not contain explicit monitorenter/monitorexit instructions.
LockChecker(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.LockChecker
Constructor.
LockCheckerFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LockChecker objects for analyzed methods.
LockCheckerFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LockCheckerFactory
Constructor.
lockDataflow - Variable in class edu.umd.cs.findbugs.ba.LockChecker
 
LockDataflow - Class in edu.umd.cs.findbugs.ba
Dataflow class for LockAnalysis.
LockDataflow(CFG, LockAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.LockDataflow
 
LockDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce LockDataflow objects for analyzed methods.
LockDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory
Constructor.
LOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
LockFrameModelingVisitor(ConstantPoolGen, FindUnreleasedLock.LockResourceTracker, Lock, ValueNumberDataflow, IsNullValueDataflow) - Constructor for class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
lockOp(LockSet, int, int) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
LockResourceTracker(RepositoryLookupFailureCallback, CFG, ValueNumberDataflow, IsNullValueDataflow) - Constructor for class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
LockSet - Class in edu.umd.cs.findbugs.ba
Lock counts for values (as produced by ValueNumberAnalysis).
LockSet() - Constructor for class edu.umd.cs.findbugs.ba.LockSet
Constructor.
lockValue - Variable in class edu.umd.cs.findbugs.detect.Lock
 
log - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
LOG - Static variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
LOG - Static variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
LOG - Static variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
LOG - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
LOG - Static variable in class edu.umd.cs.findbugs.BugInstance
 
LOG - Static variable in class edu.umd.cs.findbugs.BugRanker
 
LOG - Static variable in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
LOG - Static variable in class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
LOG - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
LOG - Static variable in class edu.umd.cs.findbugs.ClassScreener
 
LOG - Static variable in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
LOG - Static variable in class edu.umd.cs.findbugs.filter.AndMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.filter.BugMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.filter.ClassMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.filter.SourceMatcher
 
LOG - Static variable in class edu.umd.cs.findbugs.FindBugs
 
LOG - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
LOG - Static variable in class edu.umd.cs.findbugs.L10N
 
LOG - Static variable in class edu.umd.cs.findbugs.log.ProfileSummary
 
LOG - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
LOG - Static variable in class edu.umd.cs.findbugs.Project
 
LOG - Static variable in class edu.umd.cs.findbugs.Project.WorkList
 
LOG - Static variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
LOG - Static variable in class edu.umd.cs.findbugs.SelfCalls
 
LOG - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
LOG - Static variable in class edu.umd.cs.findbugs.Version
 
logAnError(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
logError(String) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
logError(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Report an error
logError(String) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
logError(String) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
logError(String) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Log an error that occurs while performing analysis.
logError(String) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
logError(String) - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
logError(String) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
logError(String, Exception) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Report an error
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
logError(String, Throwable) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Log an error that occurs while performing analysis.
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
logError(String, Throwable) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
logger - Static variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
logger - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
logger - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
Logger - Interface in edu.umd.cs.findbugs.log
 
LOGGER - Static variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
LOGGER - Static variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
LOGGER - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
LOGGER - Static variable in class edu.umd.cs.findbugs.util.SecurityManagerHandler
 
loggerEscaped - Variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
loggerImported - Variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
LOGGING - Static variable in class edu.umd.cs.findbugs.util.Util.ShutdownLogging
 
logicalEntryBlock() - Method in class edu.umd.cs.findbugs.ba.Dataflow
Get the "logical" entry block of the CFG.
LogicalLocation(String, String, String, String, Map<String, String>) - Constructor for class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
logicalLocations - Variable in class edu.umd.cs.findbugs.sarif.Location
 
logicalPredecessorEdgeIterator(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.Dataflow
Return an Iterator over edges that connect given block to its logical predecessors.
logMessage(int, String) - Method in class edu.umd.cs.findbugs.log.ConsoleLogger
 
logMessage(int, String) - Method in interface edu.umd.cs.findbugs.log.Logger
 
logMissingAnnotationClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
logMissingClass(String) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
logRecoverableException(ClassDescriptor, Detector2, Throwable) - Method in class edu.umd.cs.findbugs.FindBugs2
Report an exception that occurred while analyzing a class with a detector.
logSync - Variable in class edu.umd.cs.findbugs.log.ConsoleLogger
 
LogSync - Interface in edu.umd.cs.findbugs.log
 
LONG_RANGE_NULL_SOURCE - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant null comparison is of a checked null value.
longBugCodes - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
longConstant - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
longDescription - Variable in class edu.umd.cs.findbugs.BugPattern
 
LongExtraType - Class in edu.umd.cs.findbugs.ba.type
Special type used to represent the "extra" part of a long value.
LongExtraType() - Constructor for class edu.umd.cs.findbugs.ba.type.LongExtraType
 
LongInstantParameterDatabase() - Constructor for class edu.umd.cs.findbugs.detect.TrainLongInstantfParams.LongInstantParameterDatabase
 
LongOrDoubleLocalVariable - Class in edu.umd.cs.findbugs.ba.bcp
 
LongOrDoubleLocalVariable(ValueNumber, ValueNumber) - Constructor for class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
LongRangeSet(ValueRangeAnalysisFactory.TypeLongRange) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
LongRangeSet(ValueRangeAnalysisFactory.TypeLongRange, long, long) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
LongRangeSet(String) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
look - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
LOOK_IN_SOURCE_FOR_FALLTHRU_COMMENT - Static variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
LOOK_IN_SOURCE_TO_FIND_COMMENTED_CATCH_BLOCKS - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
lookForCalledOutside(JavaClass, XMethod, XClass, XMethod, String) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
lookForCalledOutsideAndInside(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
lookForDominatedInstruction() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Determine if we need to look for a dominated instruction at this point in the search.
lookInOverriddenMethod(Object, String, XMethod, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
looksLikeASetter(String) - Static method in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
looksLikeASetter(String, String, String) - Static method in class edu.umd.cs.findbugs.util.MutableClasses
 
looksLikeASetter(Method) - Method in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
lookup(String) - Method in class edu.umd.cs.findbugs.ba.bcp.BindingSet
Look for a Binding for given variable.
lookup(String, BindingSet) - Static method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Look up a variable definition in given BindingSet.
lookup(ResourceBundle, String) - Static method in class edu.umd.cs.findbugs.L10N
 
Lookup - Class in edu.umd.cs.findbugs
 
Lookup() - Constructor for class edu.umd.cs.findbugs.Lookup
 
lookupAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
lookupAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
lookupAnnotation(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
 
lookupBlockByLabel(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Look up a BasicBlock by its unique label.
lookupBugCode(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
lookupBugPattern(String) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Look up bug pattern.
lookupClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class.
lookupClass(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class.
lookupClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath
Look up a class from the classpath.
lookupEdge(VertexType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
lookupEdge(VertexType, VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Look up an edge by source and target vertex.
lookupEdgeById(int) - Method in class edu.umd.cs.findbugs.ba.CFG
Look up an Edge by its id.
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
lookupFailureCallback - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
lookupField(InstructionHandle, FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
lookupFromUniqueId(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Deprecated.
lookupFromUniqueId(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Deprecated.
lookupLineNumber(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.LineNumberMap
Find the line number information for instruction whose handle is given.
lookUpMethod(Method, JavaClass[]) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
lookupOrCreateFact(Map<BasicBlock, Fact>, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
lookupOutputValues(ValueNumberCache.Entry) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
Look up cached output values for given entry.
lookupProperty(String) - Method in class edu.umd.cs.findbugs.BugInstance
Look up a property by name.
lookupResource(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Lookup a resource by name.
lookupResource(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Look up a resource in this code base.
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.EmptyCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
lookupResource(String) - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
lookupSourceFile(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Lookup a class's source file
lookupSystemClass(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
This is equivalent to Repository.lookupClass() or this.lookupClass(), except it uses the original Repository instead of the current one.
lookupVertex(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
Look up vertex corresponding to given method.
loop - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
LoopFinder() - Constructor for class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
LostLoggerDueToWeakReference - Class in edu.umd.cs.findbugs.detect
We found a problem with the new OpenJDK that everyone is now using to compile and run java code.
LostLoggerDueToWeakReference(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
LOW - Enum constant in enum class edu.umd.cs.findbugs.annotations.Confidence
 
LOW - Enum constant in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
LOW - Enum constant in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
 
LOW_8_BITS_CLEAR - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
LOW_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for low priority.
LOW_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Low priority for bug instances.
LOWER_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Lower the priority.
LOWER_PRIORITY_TO_AT_MOST_NORMAL - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
lower the priority.
lowerBound - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.InvalidMinMaxSubDetector
 
lowerPriority() - Method in class edu.umd.cs.findbugs.BugInstance
 
lowerPriorityALot() - Method in class edu.umd.cs.findbugs.BugInstance
 
lowerPriorityIfDeprecated() - Method in class edu.umd.cs.findbugs.BugInstance
 
LPAREN - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
lst - Variable in class edu.umd.cs.findbugs.gui2.BugAspects
 
lt(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
LT - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
lvState - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
lvTable - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
LVTHelper - Class in edu.umd.cs.findbugs.visitclass
Eases access to a BCEL LocalVariable object
LVTHelper() - Constructor for class edu.umd.cs.findbugs.visitclass.LVTHelper
 
lvValues - Variable in class edu.umd.cs.findbugs.OpcodeStack
 

M

m - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame.MatchBox
 
M_BR - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
m_childList - Variable in class edu.umd.cs.findbugs.graph.SearchTree
 
M_CP - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
m_direction - Variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
M_INT - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Meaning of bytecode operands
m_origToTransposeMap - Variable in class edu.umd.cs.findbugs.graph.Transpose
 
M_PAD - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
M_R - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
m_searchTreeIterator - Variable in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents.SCCSetIterator
 
m_stronglyConnectedSearchTreeList - Variable in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
 
m_transposeToOrigMap - Variable in class edu.umd.cs.findbugs.graph.Transpose
 
M_UINT - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
m_vertex - Variable in class edu.umd.cs.findbugs.graph.SearchTree
 
m_vertexChooser - Variable in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
 
m_visitationTimeList - Variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
MAC_OS_X - Static variable in class edu.umd.cs.findbugs.gui.AnnotatedString
 
MAC_OS_X - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
madeImmutableMutable - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
MAGIC - Static variable in interface edu.umd.cs.findbugs.classfile.IClassConstants
 
main(String[]) - Static method in class edu.umd.cs.findbugs.AddMessages
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
Test driver.
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ba.SignatureParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Just for testing.
main(String[]) - Static method in class edu.umd.cs.findbugs.filter.Filter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.FindBugs2
 
main(String[]) - Static method in class edu.umd.cs.findbugs.Footprint
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.ClearGuiSaveState
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.SplashFrame
 
main(String[]) - Static method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
main(String[]) - Static method in class edu.umd.cs.findbugs.LaunchAppropriateUI
main() method.
main(String[]) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
main(String[]) - Static method in class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
main(String[]) - Static method in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
main(String[]) - Static method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
main(String[]) - Static method in class edu.umd.cs.findbugs.PrintingBugReporter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.ShowHelp
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.MergeMap
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
main(String[]) - Static method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
main(String[]) - Static method in class edu.umd.cs.findbugs.Version
 
main(String[]) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Churn
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.DefectDensity
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.FB
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.FileBugHash
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Filter
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ListErrors
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.PrintAppVersion
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.TestingGround
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
main(String[]) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
main(String[]) - Static method in class edu.umd.cs.findbugs.xml.XPathFind
 
MAIN_HIGHLIGHT - Static variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
MAIN_HIGHLIGHT_MORE - Static variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
mainBugSet - Static variable in class edu.umd.cs.findbugs.gui2.BugSet
 
mainClass - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
mainClass - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.InitializeGUI
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
mainFrame - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
MainFrame - Class in edu.umd.cs.findbugs.gui2
 
MainFrame(FindBugsLayoutManagerFactory) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrame
 
MainFrame.BugCard - Enum Class in edu.umd.cs.findbugs.gui2
 
MainFrame.MyGuiCallback - Class in edu.umd.cs.findbugs.gui2
 
MainFrame.ProjectSelector - Class in edu.umd.cs.findbugs.gui2
 
mainFrameComponentFactory - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
MainFrameComponentFactory - Class in edu.umd.cs.findbugs.gui2
 
MainFrameComponentFactory(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
MainFrameComponentFactory.BugSummaryMouseListener - Class in edu.umd.cs.findbugs.gui2
Listens for when cursor is over the label and when it is clicked.
MainFrameComponentFactory.InitializeGUI - Class in edu.umd.cs.findbugs.gui2
 
MainFrameHelper - Class in edu.umd.cs.findbugs.gui2
 
MainFrameHelper() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
mainFrameInitialized - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
mainFrameLoadSaveHelper - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
MainFrameLoadSaveHelper - Class in edu.umd.cs.findbugs.gui2
 
MainFrameLoadSaveHelper(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
MainFrameLoadSaveHelper.SaveReturn - Enum Class in edu.umd.cs.findbugs.gui2
 
mainFrameMenu - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
MainFrameMenu - Class in edu.umd.cs.findbugs.gui2
 
MainFrameMenu(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
MainFrameMenu.CopyAction - Class in edu.umd.cs.findbugs.gui2
 
MainFrameMenu.CutAction - Class in edu.umd.cs.findbugs.gui2
 
MainFrameMenu.PasteAction - Class in edu.umd.cs.findbugs.gui2
 
mainFrameTree - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
MainFrameTree - Class in edu.umd.cs.findbugs.gui2
 
MainFrameTree(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameTree
 
MainFrameTree.MyTreeSelectionListener - Class in edu.umd.cs.findbugs.gui2
 
MainFrameTree.TreeMouseListener - Class in edu.umd.cs.findbugs.gui2
 
mainList - Variable in class edu.umd.cs.findbugs.gui2.BugSet
 
mainMethod - Variable in class edu.umd.cs.findbugs.FindBugsMain
 
mainPlugins - Variable in class edu.umd.cs.findbugs.Plugin
 
mainSPane - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
mainTabPane - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
major - Variable in class edu.umd.cs.findbugs.JavaVersion
 
majorVersion - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
majorVersion - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
makeAbsolute(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
makeAbsoluteCWD(String) - Method in class edu.umd.cs.findbugs.Project
Make the given filename absolute relative to the current working directory.
makeAbsoluteCwdCandidates(String) - Method in class edu.umd.cs.findbugs.Project
Make the given filename absolute relative to the current working directory candidates.
makeAndMatcher(Collection<BugAspects.SortableValue>) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeCollection() - Method in class edu.umd.cs.findbugs.util.MultiMap
 
makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
makeCrossMethod() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
makeFactTop(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
makeFactTop(CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
makeFactTop(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
makeFactTop(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
makeFactTop(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
makeFactTop(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
makeFactTop(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
makeFactTop(StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
makeFactTop(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
makeFactTop(StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
makeFactTop(TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
makeFactTop(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Make given fact the top value.
makeFactTop(FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
makeFactTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
makeFactTop(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
makeGrid(Container, int, int, int, int, int, int) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
Aligns the first rows * cols components of parent in a grid.
makeInMemorySourceRepository(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
makeInstance(FindBugsLayoutManagerFactory) - Static method in class edu.umd.cs.findbugs.gui2.MainFrame
 
makeJarURLConnectionSourceRepository(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
makeMatcher(BugAspects.SortableValue) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeMatcher(Sortables, BugInstance) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeMatcher(Collection<BugAspects.SortableValue>, boolean) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeMatcher(Collection<Sortables>, BugInstance) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeMatcherFromSelection() - Method in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
makeNavigationPanel(String, JComponent, JComponent, JComponent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
makeOptionUnlisted(String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Don't list this option when printing Usage information
makeOrMatcher(Collection<BugAspects.SortableValue>) - Static method in class edu.umd.cs.findbugs.gui2.FilterFactory
 
makeRecentMenu() - Method in class edu.umd.cs.findbugs.gui2.RecentMenu
 
makeSameAs(UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the same as the given one.
makeSameAs(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
makeSmallArrayList(List<K>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSmallHashMap(Map<K, V>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSmallHashSet(Collection<K>) - Static method in class edu.umd.cs.findbugs.util.Util
 
makeSourceVisible() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
makeSourceVisible() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
makeSystemPropertiesWriteOnce() - Static method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
makeTableColumn(int, Sortables) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
makeValid() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
makeWarning(String, Object, int, ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
makeZipCodeBase(ICodeBaseLocator, File) - Static method in class edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory
 
MANY_BIASED_UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads.
MANY_STORES - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
many stores
map - Static variable in class edu.umd.cs.findbugs.Analyze
 
map - Variable in class edu.umd.cs.findbugs.ba.ClassSummary
 
map - Variable in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
map - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
map - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
map - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
map - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
map - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
map - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
map - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
map - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
map - Variable in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
map - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
map - Variable in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
map - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
map - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
map - Variable in class edu.umd.cs.findbugs.props.WarningPropertySet
 
map - Variable in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
map - Variable in class edu.umd.cs.findbugs.util.Bag
 
map - Variable in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
map - Variable in class edu.umd.cs.findbugs.util.FractionalMultiset
 
map - Variable in class edu.umd.cs.findbugs.util.MergeMap
 
map - Variable in class edu.umd.cs.findbugs.util.MultiMap
 
map - Variable in class edu.umd.cs.findbugs.util.Multiset
 
map - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
map - Variable in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
map - Variable in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
 
MAP_DESCRIPTOR - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
MAP_ENTRY - Static variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
MAP_TYPE - Static variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
MAP_TYPE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
mapAndKeyLoaded - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
mapBlock(BasicBlock, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Map a basic block in a subroutine to the corresponding block in the resulting CFG.
MapCache<K,V> - Class in edu.umd.cs.findbugs.util
Provide a HashMap that can only grow to a specified maximum capacity, with entries discarded using a LRU policy to keep the size of the HashMap within that bound.
MapCache(int) - Constructor for class edu.umd.cs.findbugs.util.MapCache
Create a new MapCache
mapFromNewToOldBug - Variable in class edu.umd.cs.findbugs.workflow.Update
 
mapInputToOutput(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.MergeTree
Map an input ValueNumber to an output ValueNumber.
mapPattern - Static variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry) - Method in interface edu.umd.cs.findbugs.classfile.IClassPath
Add a resource name to codebase entry mapping.
mapResourceNameToCodeBaseEntry(String, ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
mapSignaturePattern - Static variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
mapVariable - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
MARK_DOOMED - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
MARK_DOOMED - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
markAsApplicationClass() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Mark this ClassVertex as representing an application class.
markAsResolved() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
markConstantValueUnknown(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
markedAsNotUsable(Method) - Method in class edu.umd.cs.findbugs.detect.Naming
 
MarkedEdge(Edge, int) - Constructor for class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges.MarkedEdge
 
markInformationAsComingFromFieldValue(XField) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markInformationAsComingFromReturnValueOfMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to a value known because it was returned from a method in a method property database.
markSeen(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
markTransitiveUninterestingStreamEscapes() - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Transitively mark all streams into which uninteresting streams (such as System.out) escape.
maskedField - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields.RememberedBug
 
maskingField - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields.RememberedBug
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.ClassWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.FieldWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.Filter
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
match(BugInstance) - Method in interface edu.umd.cs.findbugs.filter.Matcher
Determine whether or not the given BugInstance has the feature this Matcher tests for.
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.MethodWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.PackageWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
match(BugInstance) - Method in class edu.umd.cs.findbugs.WarningSuppressor
 
match(BugInstance) - Method in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
 
match(String) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke.ExactStringMatcher
 
match(String) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke.RegexpStringMatcher
 
match(String) - Method in interface edu.umd.cs.findbugs.ba.bcp.Invoke.StringMatcher
 
match(String) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke.SubclassMatcher
 
match(String) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
match(String) - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
match(String) - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
Returns true if the given string is contained in the value set.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.IfNull
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Load
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Monitorenter
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.New
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return whether or not this element matches the given instruction with the given Bindings in effect.
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Store
 
match(InstructionHandle, ConstantPoolGen, ValueNumberFrame, ValueNumberFrame, BindingSet) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
match(Node) - Method in class edu.umd.cs.findbugs.xml.XPathFind
 
MatchAny - Class in edu.umd.cs.findbugs.ba.bcp
A "meta" PatternElement that matches any of a list of other child PatternElements.
MatchAny(PatternElement[]) - Constructor for class edu.umd.cs.findbugs.ba.bcp.MatchAny
Constructor.
matchArguments(String, String) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
MatchBox(String, Matcher) - Constructor for class edu.umd.cs.findbugs.gui2.PreferencesFrame.MatchBox
 
matchBugs(BugCollection, BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
matchBugs(Comparator<BugInstance>, BugCollection, BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
matchBugs(Comparator<BugInstance>, BugCollection, BugCollection, Update.MatchOldBugs) - Method in class edu.umd.cs.findbugs.workflow.Update
 
matchCount - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
matchCount - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
matched - Variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
matchedInstruction - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
matchedOldBugs - Variable in class edu.umd.cs.findbugs.workflow.Update
 
matchedPrefixes(String[], String) - Static method in class edu.umd.cs.findbugs.gui2.ViewFilter
matchedPrefixes(String[], String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
Matcher - Interface in edu.umd.cs.findbugs.filter
Match BugInstances for some feature.
matcherStack - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
matches(Obligation) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
 
matches(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
matches(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
matches(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
matches(String) - Method in class edu.umd.cs.findbugs.ClassScreener
 
matches(String) - Method in interface edu.umd.cs.findbugs.IClassScreener
Return whether or not the name of the given file matches.
matches(String) - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes.PrefixFilter
 
matches(String) - Method in class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.util.ExactStringMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.util.RegexStringMatcher
 
matches(String) - Method in interface edu.umd.cs.findbugs.util.StringMatcher
Return whether or not the given String matches.
matches(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PatternMatcher
 
matches(String) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher
 
matches(Type) - Method in class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
matches(Type) - Method in class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
 
matches(Type) - Method in interface edu.umd.cs.findbugs.util.TypeMatcher
Determine whether given type matches this predicate.
matchesEverything() - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher
 
matchesJarFile(String, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
matchesReference(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.BooleanReturnNull
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
matchesReturnSignature(String) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
matchLocation(Location) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
matchMethod(InvokeInstruction, ConstantPoolGen, String, String) - Method in class edu.umd.cs.findbugs.detect.Stream
 
MatchMethodEntry - Class in edu.umd.cs.findbugs.ba.obl
An ObligationPolicyDatabaseEntry which creates or deletes an obligation based on a call to a specified method.
MatchMethodEntry(XMethod, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
Constructor.
MatchMethodEntry(MethodDescriptor, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
MatchMethodEntry(TypeMatcher, StringMatcher, StringMatcher, boolean, ObligationPolicyDatabaseActionType, ObligationPolicyDatabaseEntryType, Obligation...) - Constructor for class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
Constructor.
matchNextInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Match current pattern element with next instruction in basic block.
MatchOldBugs() - Constructor for enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
 
MatchResult - Class in edu.umd.cs.findbugs.ba.bcp
The result of matching a single PatternElement against a single instruction.
MatchResult(PatternElement, BindingSet) - Constructor for class edu.umd.cs.findbugs.ba.bcp.MatchResult
Constructor.
MATH_ABS - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MATH_ABS_OF_HASHCODE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
MATH_ABS_OF_RANDOM - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
max - Variable in class edu.umd.cs.findbugs.ba.bcp.Wild
 
max - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.TypeLongRange
 
MAX_CLASS_RESULTS_TO_CACHE - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Maximum number of class analysis results to cache.
MAX_CONSTANT_POOL_GEN_RESULTS_TO_CACHE - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
MAX_CONTEXT - Static variable in class edu.umd.cs.findbugs.log.Profiler
 
MAX_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:max.
MAX_ENTRIES - Static variable in class edu.umd.cs.findbugs.gui2.RecentMenu.LimitedArrayList
 
MAX_FBCLASSREADER_RESULTS_TO_CACHE - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
MAX_ITERATIONS - Static variable in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
MAX_ITERS - Static variable in class edu.umd.cs.findbugs.ba.Dataflow
 
MAX_JAVACLASS_RESULTS_TO_CACHE - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
MAX_KEYWORD_LENGTH - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
MAX_LINES - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
The number of lines that we'll scan to look at the source for a catch block.
MAX_PARAMS - Static variable in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Maximum number of parameters that can be represented by a ParameterProperty.
MAX_RECENT_FILES - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
MAX_STEP - Static variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
maxAge - Variable in class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
maxAge - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
maxAge - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
maxCapacity - Variable in class edu.umd.cs.findbugs.util.MapCache
 
maxChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
maxChildren() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
maxClasses - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
maxConsideredRank - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
maxContext - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
 
maxEdgeLabel - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph
 
MaxMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap.MaxMap
 
MAXNUMPREVCOMMENTS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
MAXNUMRECENTPROJECTS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return the maximum number of instructions this PatternElement must match in the ByteCodePattern.
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
maxOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
maxOffset - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
maxPaths - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
maxPC(Collection<Location>) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
maxPriority - Variable in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
maxRank - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
maxRank - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
maxRank - Variable in enum class edu.umd.cs.findbugs.BugRankCategory
 
maxRank - Variable in class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
 
maxRank - Variable in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
maxRank - Variable in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
maxRank - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
maxRank - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
maxRank - Variable in class edu.umd.cs.findbugs.workflow.Update
 
MaxRankDecorator - Class in edu.umd.cs.findbugs.bugReporter
 
MaxRankDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
 
maxRemovedAtOnce() - Method in class edu.umd.cs.findbugs.workflow.Churn.Data
 
maxResurrection - Static variable in class edu.umd.cs.findbugs.workflow.Update
 
maxSizeOfPreviousComments - Variable in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
Max number of previous comments stored.
maxTime - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
time in nanoseconds
maxVertexLabel - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph
 
maxWidth - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
maxWork - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
maybeComment() - Method in class edu.umd.cs.findbugs.Tokenizer
 
maybeLockObject - Variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
maybeMutated - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
maybeMutatedAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
MayReturnNullPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Deprecated. 
MayReturnNullPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.MayReturnNullPropertyDatabase
Deprecated.
 
mBuilder - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
md - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
md - Variable in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
MEANING_OF_OPERANDS - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
Meaning of bytecode operands
MEDIUM - Enum constant in enum class edu.umd.cs.findbugs.annotations.Confidence
 
MEDIUM - Enum constant in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
MEDIUM - Enum constant in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
 
MEDIUM_PRIORITY - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Text string for medium priority.
meet(FlowValue, FlowValue) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
meetInto(BlockType, Edge, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
meetInto(CallList, Edge, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
meetInto(ConstantFrame, Edge, ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
meetInto(UnconditionalValueDerefSet, Edge, UnconditionalValueDerefSet, boolean) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
meetInto(FieldSet, Edge, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
meetInto(TypeQualifierValueSet, Edge, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
meetInto(LockSet, Edge, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
meetInto(IsNullValueFrame, Edge, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
meetInto(IsNullValueFrame, Edge, IsNullValueFrame, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
meetInto(ReturnPathType, Edge, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
meetInto(StateSet, Edge, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
meetInto(ResourceValueFrame, Edge, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
meetInto(ReturnPath, Edge, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
meetInto(StackDepth, Edge, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
meetInto(TypeFrame, Edge, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
meetInto(ValueNumberFrame, Edge, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
meetInto(Fact, Edge, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Meet a dataflow fact associated with an incoming edge into another fact.
meetInto(BitSet, Edge, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
meetInto(BitSet, Edge, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
meetWith(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Meet this LockSet with another LockSet, storing the result in this object.
memberAnnotations - Variable in class edu.umd.cs.findbugs.ba.JCIPAnnotationDatabase
 
memberIterator() - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Get Iterator over the members of the class.
memberList - Variable in class edu.umd.cs.findbugs.model.SimilarClassSet
 
MemberMatcher - Class in edu.umd.cs.findbugs.filter
 
MemberMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
MemberMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
MemberMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MemberMatcher
 
memberSet - Variable in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
 
memberSet - Variable in class edu.umd.cs.findbugs.plan.AnalysisPass
 
MemberUtils - Class in edu.umd.cs.findbugs.bytecode
Utility to analyze class members.
MemberUtils() - Constructor for class edu.umd.cs.findbugs.bytecode.MemberUtils
 
memoized(String) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
MemoryBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
 
merge(CallList, CallList) - Static method in class edu.umd.cs.findbugs.ba.ca.CallList
 
merge(Constant, Constant) - Static method in class edu.umd.cs.findbugs.ba.constant.Constant
Merge two Constnts.
merge(GenericObjectType, ObjectType) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(GenericObjectType, Type) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(IsNullValue, IsNullValue) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Merge two values.
merge(ResourceValue, ResourceValue) - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
merge(TypeMerger, CodeExceptionGen, CodeExceptionGen) - Static method in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
merge(OpcodeStack.Item, OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
merge(HashSet<String>, SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
merge(Type, ObjectType) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
merge(Type, Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
MERGE_SIMILAR_WARNINGS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Merge similar warnings.
mergeAnalysis() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
mergeAvailableLoadSets(ValueNumberFrame, ValueNumberFactory, MergeTree) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
mergeBugHistory(BugInstance, BugInstance) - Static method in class edu.umd.cs.findbugs.workflow.Update
 
mergeCollections(BugCollection, BugCollection, boolean, boolean) - Method in class edu.umd.cs.findbugs.workflow.Update
 
mergedLoads - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
mergedValueList - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
mergeFlags(int, int) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
mergeInto(IsNullValueFrame, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
mergeInto(ResourceValueFrame, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
mergeInto(ValueNumberFrame, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
mergeInto(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Merge one frame into another.
mergeJumps(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
mergeKnownValuesWith(IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
mergeLists(List<OpcodeStack.Item>, List<OpcodeStack.Item>, boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
MergeMap<K,V> - Class in edu.umd.cs.findbugs.util
 
MergeMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap
 
MergeMap(Map<K, V>) - Constructor for class edu.umd.cs.findbugs.util.MergeMap
 
MergeMap.MaxMap<K,V> - Class in edu.umd.cs.findbugs.util
 
MergeMap.MinMap<K,V> - Class in edu.umd.cs.findbugs.util
 
mergeMatrix - Static variable in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
mergeMatrix - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
mergeMatrix - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
 
merger - Variable in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
mergeReferenceTypes(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Default implementation of merging reference types.
mergeReferenceTypes(ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeMerger
 
mergeSimilarWarnings - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
mergeSimilarWarnings - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
mergeSourceSinkInfoSets(Map<ValueNumber, Set<SourceSinkInfo>>, Map<ValueNumber, Set<SourceSinkInfo>>, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
MergeSummarizeAndView - Class in edu.umd.cs.findbugs.workflow
Compute the union of two sets of bug results, preserving annotations.
MergeSummarizeAndView(MergeSummarizeAndView.MSVOptions) - Constructor for class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
MergeSummarizeAndView.MSVCommandLine - Class in edu.umd.cs.findbugs.workflow
 
MergeSummarizeAndView.MSVOptions - Class in edu.umd.cs.findbugs.workflow
 
mergeSummary(XField, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
mergeTree - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
MergeTree - Class in edu.umd.cs.findbugs.ba.vna
Data structure to keep track of which input ValueNumbers were combined to produce which other output ValueNumbers.
MergeTree(ValueNumberFactory) - Constructor for class edu.umd.cs.findbugs.ba.vna.MergeTree
Constructor.
mergeTypes(Type, Type) - Method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
mergeTypes(Type, Type) - Method in interface edu.umd.cs.findbugs.ba.type.TypeMerger
Merge type Types.
mergeValues(int, int) - Static method in class edu.umd.cs.findbugs.ba.LockSet
 
mergeValues(ConstantFrame, ConstantFrame, int) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
mergeValues(IsNullValueFrame, IsNullValueFrame, int) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
mergeValues(ResourceValueFrame, ResourceValueFrame, int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
mergeValues(TypeFrame, TypeFrame, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
mergeValues(ValueNumberFrame, int, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
mergeValues(ValueNumberFrame, ValueNumberFrame, int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
mergeValues(FrameType, FrameType, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Merge the values contained in a given slot of two Frames.
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap.MaxMap
 
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
mergeValues(V, V) - Method in class edu.umd.cs.findbugs.util.MergeMap.MinMap
 
mergeVertices(Set<VertexType>, GraphType, VertexCombinator<VertexType>, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.MergeVertices
Merge the specified set of vertices into a single vertex.
MergeVertices<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Algorithm to merge a set of vertices into a single vertex.
MergeVertices() - Constructor for class edu.umd.cs.findbugs.graph.MergeVertices
Constructor.
mergeWith(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Merge other dataflow value into this value.
mergeWith(UnconditionalValueDerefSet, ValueNumber, ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Merge given dataflow fact into this one.
mergeWith(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
mergeWith(TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
mergeWith(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Merge this fact with given fact.
mergeWith(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
message - Variable in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
message - Variable in class edu.umd.cs.findbugs.AnalysisError
 
message - Variable in class edu.umd.cs.findbugs.sarif.Notification
 
message - Variable in class edu.umd.cs.findbugs.sarif.Result
 
message - Variable in class edu.umd.cs.findbugs.sarif.SarifException
 
message - Variable in class edu.umd.cs.findbugs.sarif.Stack
 
Message - Class in edu.umd.cs.findbugs.sarif
Object which represents message property.
Message(List<String>) - Constructor for class edu.umd.cs.findbugs.sarif.Message
 
MESSAGE_PREFIX - Static variable in exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
 
MESSAGE_TAG - Static variable in interface edu.umd.cs.findbugs.BugAnnotation
XML tag for a formatted text message describing the annotation.
MessageFormat - Class in edu.umd.cs.findbugs.sarif
Class to parse longDescription to generate formatted test for SARIF.
MessageFormat(String) - Constructor for class edu.umd.cs.findbugs.sarif.MessageFormat
 
messageFrame - Static variable in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
messageTextArea - Static variable in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
MetaCharacterMap - Class in edu.umd.cs.findbugs.xml
Map of metacharacters that need to be escaped, and what to replace them with.
MetaCharacterMap() - Constructor for class edu.umd.cs.findbugs.xml.MetaCharacterMap
Constructor.
metaCharacterSet - Variable in class edu.umd.cs.findbugs.xml.MetaCharacterMap
 
method - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
method - Variable in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
method - Variable in class edu.umd.cs.findbugs.ba.LockChecker
 
method - Variable in exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
 
method - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
method - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
method - Variable in class edu.umd.cs.findbugs.ba.XMethodParameter
 
method - Variable in class edu.umd.cs.findbugs.bcel.CFGDetector
 
method - Variable in class edu.umd.cs.findbugs.CallGraphNode
 
method - Variable in class edu.umd.cs.findbugs.CallSite
 
method - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
method - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
method - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall.CallerInfo
 
method - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
method - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
method - Variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
method - Variable in class edu.umd.cs.findbugs.MethodWarningSuppressor
 
method - Variable in class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
method - Variable in class edu.umd.cs.findbugs.ProgramPoint
 
method - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
METHOD - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
 
METHOD - Static variable in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
METHOD - Static variable in class edu.umd.cs.findbugs.detect.CheckCalls
 
METHOD - Static variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
METHOD_ALTERNATIVE_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_CALLED - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_COMPUTED_IN - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DANGEROUS_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DANGEROUS_TARGET_ACTUAL_GUARANTEED_NULL - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_DID_YOU_MEAN_TO_OVERRIDE - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_EQUALS_USED - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.ClassHash
XML element name for a MethodHash.
METHOD_HASH_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.ba.MethodHash
 
METHOD_IS_CALLED - Static variable in class edu.umd.cs.findbugs.detect.Naming.NamingProperty
 
METHOD_IS_DEPRECATED - Static variable in class edu.umd.cs.findbugs.detect.Naming.NamingProperty
 
METHOD_NAME - Static variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
METHOD_NAME - Static variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
METHOD_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
METHOD_OVERRIDDEN - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_RESULT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
METHOD_RETURN_VALUE_OF - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_SAFE_TARGET - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
METHOD_SUPERCLASS_CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
methodAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
 
methodAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
methodAnalysisEngineList - Static variable in class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
 
methodAnalysisEngineMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
methodAnalysisObjectMap - Variable in class edu.umd.cs.findbugs.ba.ClassContext
 
methodAnnotation - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
MethodAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation specifying a particular method in a particular class.
MethodAnnotation(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.MethodAnnotation
Constructor.
methodAnnotations - Variable in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
methodAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
MethodBytecodeSet - Class in edu.umd.cs.findbugs.ba
Class representing the set of opcodes used in a method.
MethodBytecodeSet() - Constructor for class edu.umd.cs.findbugs.ba.MethodBytecodeSet
 
MethodBytecodeSetFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
MethodBytecodeSetFactory(String, Class<MethodBytecodeSet>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
MethodCall(MethodDescriptor, FieldDescriptor) - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
methodCallCount - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodCallCount - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
methodCallCount - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
MethodChecker(MethodDescriptor, CFG) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
MethodChooser - Interface in edu.umd.cs.findbugs.ba
Interface for choosing methods.
methodDesc - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
methodDescriptor - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
methodDescriptor - Variable in class edu.umd.cs.findbugs.ba.LockChecker
 
methodDescriptor - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldAccess
 
methodDescriptor - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
MethodDescriptor - Class in edu.umd.cs.findbugs.classfile
Descriptor uniquely identifying a method in a class.
MethodDescriptor(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
MethodDescriptor(String, String, String) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
MethodDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
Constructor.
MethodDescriptor(InvokeInstruction, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.classfile.MethodDescriptor
 
methodDescriptorMap - Variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
methodDescToVertexMap - Variable in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraph
Deprecated.
 
MethodFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Method analysis engine to produce BCEL Method objects.
MethodFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.CFG
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.LineNumberMap
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
methodGen - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
MethodGenFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce MethodGen objects for analyzed methods.
MethodGenFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.MethodGenFactory
Constructor.
MethodHash - Class in edu.umd.cs.findbugs.ba
Compute a hash of the bytecode for given method.
MethodHash() - Constructor for class edu.umd.cs.findbugs.ba.MethodHash
Constructor.
MethodHash(String, String, boolean, byte[]) - Constructor for class edu.umd.cs.findbugs.ba.MethodHash
Constructor.
methodHashMap - Variable in class edu.umd.cs.findbugs.ba.ClassHash
 
MethodInfo - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfo(String, String, String, String, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, String[], MethodDescriptor, FieldDescriptor, Map<ClassDescriptor, AnnotationValue>, Map<Integer, Map<ClassDescriptor, AnnotationValue>>, long) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
MethodInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfo.MethodInfoDatabase - Class in edu.umd.cs.findbugs.classfile.analysis
 
MethodInfoDatabase() - Constructor for class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
methodInfoList - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
methodIsStatic - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
methodLineMap - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap
 
methodMap - Variable in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
MethodMatcher - Class in edu.umd.cs.findbugs.filter
 
MethodMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
MethodMatcher(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.MethodMatcher
 
methodName - Variable in class edu.umd.cs.findbugs.ba.AssertionMethods.UserAssertionMethod
 
methodName - Variable in class edu.umd.cs.findbugs.ba.ca.Call
 
methodName - Variable in class edu.umd.cs.findbugs.ba.CFG
 
methodName - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
methodName - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
methodName - Variable in class edu.umd.cs.findbugs.ba.MethodHash
 
methodName - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
methodName - Variable in exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
methodName - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
methodName - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodName - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
methodName - Variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
methodName - Variable in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
methodName - Variable in class edu.umd.cs.findbugs.MethodAnnotation
 
methodName - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
methodName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
methodNameMatcher - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
MethodParameter(MethodDescriptor, int) - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
methodParameterAnnotations - Variable in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
methodParameterAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodParameterAnnotations - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
MethodPropertyDatabase<Property> - Class in edu.umd.cs.findbugs.ba.interproc
A MethodPropertyDatabase keeps track of properties of methods.
MethodPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
MethodReturnCheck - Class in edu.umd.cs.findbugs.detect
Look for calls to methods where the return value is erroneously ignored.
MethodReturnCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
MethodReturnCheck.State - Enum Class in edu.umd.cs.findbugs.detect
 
MethodReturnValueStreamFactory - Class in edu.umd.cs.findbugs.detect
StreamFactory for streams that are created as the result of calling a method on an object.
MethodReturnValueStreamFactory(String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
Constructor.
MethodReturnValueStreamFactory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
Constructor.
methods - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
methods - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
methods - Static variable in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
methods - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
methods - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
methods - Static variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
methods - Variable in class edu.umd.cs.findbugs.detect.NumberConstructor
 
methods - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
methods - Static variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
Methods - Class in edu.umd.cs.findbugs.detect
 
Methods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Methods
 
methodsCalledInsidePrivilegedAction - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
MethodSideEffectStatus() - Constructor for enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
methodSig - Variable in class edu.umd.cs.findbugs.ba.ca.Call
 
methodSig - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccess
 
methodSig - Variable in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
 
methodSig - Variable in class edu.umd.cs.findbugs.ba.MethodHash
 
methodSig - Variable in class edu.umd.cs.findbugs.detect.MethodReturnValueStreamFactory
 
methodSig - Variable in class edu.umd.cs.findbugs.MethodAnnotation
 
methodSig - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
methodSigMatcher - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
methodSignature - Variable in exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
methodSignature - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
methodSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodsInCallOrder - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
methodSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
methodSourceSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
methodsSeen - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
methodsUsingMonitor - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
methodToDirectlyRelevantQualifiersMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
 
methodToNodeMap - Variable in class edu.umd.cs.findbugs.CallGraph
 
MethodUnprofitableException - Exception Class in edu.umd.cs.findbugs.ba
Used to signal a method not analyzed because it seemed unprofitable to do so
MethodUnprofitableException(JavaClassAndMethod) - Constructor for exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodUnprofitableException(MethodDescriptor) - Constructor for exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodUnprofitableException(JavaClass, Method) - Constructor for exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
Constructor.
MethodWarningSuppressor - Class in edu.umd.cs.findbugs
 
MethodWarningSuppressor(String, ClassAnnotation, MethodAnnotation) - Constructor for class edu.umd.cs.findbugs.MethodWarningSuppressor
 
mf - Variable in class edu.umd.cs.findbugs.gui2.ViewFilter
 
MICROS_PER_DAY_OVERFLOWED_AS_INT - Static variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
mightBeEqualTo(ClassDescriptor, ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassSummary
 
mightBeLaterCheckedUsingEquals(FindRefComparison.WarningWithProperties) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
mightBeNull() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Return true if this value is either definitely null, or might be null on a simple path.
mightCloseResource(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in interface edu.umd.cs.findbugs.ba.ResourceTracker
Determine if the given instruction is the site where a resource is closed.
mightCloseResource(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
mightCloseResource(BasicBlock, InstructionHandle, ConstantPoolGen) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
mightCloseResource(ClassContext, Method, ResourceTrackerType) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
mightCloseStream(BasicBlock, InstructionHandle, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.detect.Stream
 
mightInheritFromException(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.detect.Naming
Determine whether the class descriptor ultimately inherits from java.lang.Exception
mightRarelyBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
The result of applying Math.abs to a checkForIntegerMinValue() value
MILLISECONDS_PER_DAY - Static variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
min - Variable in class edu.umd.cs.findbugs.ba.bcp.Wild
 
min - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.TypeLongRange
 
MIN_CODE_LENGTH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum code length required to add a CodeLength feature.
MIN_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:min.
MIN_FEATURES - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum number of features which must be present in order to declare two classes similar.
MIN_MATCH - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
Minimum similarity required to declare two classes similar.
MIN_STEP - Static variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
MIN_SYNC_PERCENT - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Minimum percent of unbiased field accesses that must be synchronized in order to report a field as inconsistently synchronized.
minCalls - Variable in class edu.umd.cs.findbugs.log.Profiler.FilterByCalls
 
MineBugHistory - Class in edu.umd.cs.findbugs.workflow
Mine historical information from a BugCollection.
MineBugHistory() - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory
 
MineBugHistory(SortedBugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory
 
MineBugHistory.MineBugHistoryCommandLine - Class in edu.umd.cs.findbugs.workflow
 
MineBugHistory.Version - Class in edu.umd.cs.findbugs.workflow
 
MineBugHistoryCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory.MineBugHistoryCommandLine
 
MineBugHistoryTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the MineBugHistory program in the workflow package
MineBugHistoryTask() - Constructor for class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
minimalXML - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
minimum(int, int, int) - Static method in class edu.umd.cs.findbugs.util.EditDistance
 
MINIMUM_TIMESTAMP - Static variable in class edu.umd.cs.findbugs.FindBugs
Date of release of Java 1.0
MinMap() - Constructor for class edu.umd.cs.findbugs.util.MergeMap.MinMap
 
minNanoSeconds - Variable in class edu.umd.cs.findbugs.log.Profiler.FilterByTime
 
minNanoSeconds - Variable in class edu.umd.cs.findbugs.log.Profiler.FilterByTimePerCall
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Return the minimum number of instructions this PatternElement must match in the ByteCodePattern.
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
minOccur() - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
 
minor - Variable in class edu.umd.cs.findbugs.JavaVersion
 
minorVersion - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
minorVersion - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
minPC(Collection<Location>) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
minPriority - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
minPriorityAsInt - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
minRank - Variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
MISSING_CLASS_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
MISSING_CLASS_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
MISSING_CLASS_FLAG - Static variable in interface edu.umd.cs.findbugs.ExitCodes
Classes needed for analysis were missing.
missingBugTypes - Static variable in class edu.umd.cs.findbugs.BugInstance
 
missingClasses - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
MissingClassException - Exception Class in edu.umd.cs.findbugs.ba
DataflowAnalysisException variant to report a class lookup failure that caused dataflow analysis to abort.
MissingClassException - Exception Class in edu.umd.cs.findbugs.classfile
CheckedAnalysisException subtype to indicate that a required class was missing.
MissingClassException(ClassDescriptor) - Constructor for exception class edu.umd.cs.findbugs.classfile.MissingClassException
Constructor.
MissingClassException(ClassDescriptor, Throwable) - Constructor for exception class edu.umd.cs.findbugs.classfile.MissingClassException
Constructor.
MissingClassException(ClassNotFoundException) - Constructor for exception class edu.umd.cs.findbugs.ba.MissingClassException
Constructor.
MissingClassException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.MissingClassException
 
missingClassIterator() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
missingClassMessageList - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
missingClassSet - Variable in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
missingClassSet - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
missingClassWarningsSuppressed - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
missingProjectCount - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
mlist - Variable in class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
 
mode - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
 
mode - Variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
MODEL_INSTANCEOF - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
If true, model the effect of instanceof checks in type analysis.
MODEL_NONNULL_RETURN - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
modelArguments(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
modelFieldLoad(FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
modelFieldStore(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
modelInstruction(Instruction, int, int, Value) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Primitive to model the stack effect of a single instruction, explicitly specifying the value to be pushed on the stack.
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Model the stack for instructions handled by handleNormalInstruction().
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
This is overridden only to ensure that we don't rely on the base class to handle instructions that produce stack operands.
modelNormalInstruction(Instruction, int, int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
This is the default instruction modeling method.
modelReturn(TypeQualifierAnnotation, Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
modelSourceSink(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
modifyFrame(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
Create a modifiable copy of a frame.
modifyLock(ValueNumberFrame, LockSet, int) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
MODULE_INFO - Static variable in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
monitorCount - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
Monitorenter - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement for matching a MONITORENTER instruction.
Monitorenter(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Monitorenter
Constructor.
monitorEnterPC - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
MONOMORPHIC_CALL_SITE - Static variable in class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
MORE_EFFORT - Static variable in class edu.umd.cs.findbugs.FindBugs
Analysis settings for -effort:more.
moreInstructionsInBasicBlock() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Determine if there are more instructions in the same basic block.
mostRecent - Variable in class edu.umd.cs.findbugs.workflow.Update
 
mouseClicked(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
mouseClicked(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
mouseEntered(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
mouseEntered(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
mouseExited(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
mouseExited(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
mousePressed(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
mouseReleased(MouseEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
moveColumn(int, int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
MovedClassMap - Class in edu.umd.cs.findbugs.model
Build a map of added class names to removed class names.
MovedClassMap(BugCollection, BugCollection) - Constructor for class edu.umd.cs.findbugs.model.MovedClassMap
 
msg - Variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
msgs - Variable in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
MSVCommandLine(MergeSummarizeAndView.MSVOptions) - Constructor for class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVCommandLine
 
MSVOptions() - Constructor for class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
mtClasses - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
mtClassName - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
MULTI_THREAD - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
MultiMap<K,V> - Class in edu.umd.cs.findbugs.util
 
MultiMap(Class<? extends Collection>) - Constructor for class edu.umd.cs.findbugs.util.MultiMap
 
MultipleInstantiationsOfSingletons - Class in edu.umd.cs.findbugs.detect
 
MultipleInstantiationsOfSingletons(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
Multiset<K> - Class in edu.umd.cs.findbugs.util
 
Multiset() - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
Multiset(Multiset<K>) - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
Multiset(Map<K, Integer>) - Constructor for class edu.umd.cs.findbugs.util.Multiset
 
Multiset.EntryComparator<E> - Class in edu.umd.cs.findbugs.util
 
MultithreadedInstanceAccess - Class in edu.umd.cs.findbugs.detect
 
MultithreadedInstanceAccess(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
MultiversionBugInstanceComparator() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection.MultiversionBugInstanceComparator
 
munchString(int) - Method in class edu.umd.cs.findbugs.Tokenizer
 
mustBeZero() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
mustOverrideAnnotation - Variable in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
mutable - Variable in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
MUTABLE_COLLECTION_CLASSES - Static variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
MUTABLE_COLLECTION_METHODS - Static variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
MUTABLE_SERVLET_FIELD - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
 
MutableClasses - Class in edu.umd.cs.findbugs.util
 
MutableClasses() - Constructor for class edu.umd.cs.findbugs.util.MutableClasses
 
MutableClasses.ClassAnalysis - Class in edu.umd.cs.findbugs.util
Analytic information about a JavaClass relevant to determining its mutability properties.
mutableCollection - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
mutableCollectionJustCreated - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
MutableEnum - Class in edu.umd.cs.findbugs.detect
 
MutableEnum(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableEnum
 
MutableLock - Class in edu.umd.cs.findbugs.detect
 
MutableLock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableLock
 
mutableSignature(String) - Static method in class edu.umd.cs.findbugs.util.MutableClasses
 
MutableStaticFields - Class in edu.umd.cs.findbugs.detect
 
MutableStaticFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.MutableStaticFields
 
MutableStaticFields.AllowedParameter - Enum Class in edu.umd.cs.findbugs.detect
 
mutationPoints - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
MY_DEBUG - Static variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
myAnnotatedString - Variable in class edu.umd.cs.findbugs.gui.AnnotatedString
 
myBug - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayBug
 
myByteBuf - Static variable in class edu.umd.cs.findbugs.io.IO
 
myCharBuf - Static variable in class edu.umd.cs.findbugs.io.IO
 
MyClassAdapter(ClassVisitor) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader.MyClassAdapter
 
myDocument - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
myFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
MyFilterListener() - Constructor for class edu.umd.cs.findbugs.gui2.BugTreeModel.MyFilterListener
 
myGlobalOptions - Variable in class edu.umd.cs.findbugs.Plugin
 
MyGuiCallback() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrame.MyGuiCallback
 
MyIterator() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
MyLabel(int) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader.MyLabel
 
MyMethodAdapter(FBMethodVisitor) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader.MyMethodAdapter
 
myProject - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
mySortable - Variable in class edu.umd.cs.findbugs.gui2.SortableStringComparator
 
mySourceLine - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayBug
 
MyTreeSelectionListener() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameTree.MyTreeSelectionListener
 
myValues - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
myValues - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
myValues - Static variable in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotation
 

N

name - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
name - Variable in class edu.umd.cs.findbugs.anttask.DataFile
 
name - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
name - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
name - Variable in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
name - Variable in class edu.umd.cs.findbugs.BugProperty
 
name - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
name - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Value
 
name - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
name - Variable in class edu.umd.cs.findbugs.cwe.Weakness
 
name - Variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
name - Variable in class edu.umd.cs.findbugs.filter.LocalMatcher
 
name - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
name - Variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
name - Variable in class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
name - Variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
name - Variable in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
name - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
name - Variable in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
name - Variable in class edu.umd.cs.findbugs.util.ProfilingMapCache
 
name - Variable in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
NAME_OF_CAN_IGNORE_RETURN_VALUE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
NAME_OF_CHECK_RETURN_NULL_ERRORPRONE - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
NAME_OF_CHECK_RETURN_NULL_JSR305 - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
NAME_OF_CHECK_RETURN_NULL_SPOTBUGS - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
nameAndSignatureIsCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
Deprecated.
This method does not work as expected. Will be removed in 5.x release.
nameConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
NameMatch - Class in edu.umd.cs.findbugs.filter
Matches a String value against a predefined specification.
NameMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.NameMatch
 
nameSigHashCode - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
namesOfSetterMethods - Variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
nameToClassMap - Variable in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
NameValuePair(String, String) - Constructor for class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
nameValuePairList - Variable in class edu.umd.cs.findbugs.xml.XMLAttributeList
 
Naming - Class in edu.umd.cs.findbugs.detect
 
Naming(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Naming
 
Naming.NamingProperty - Class in edu.umd.cs.findbugs.detect
 
NamingProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.Naming.NamingProperty
 
nArgs - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
NASTY_FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NavigableTextPane - Class in edu.umd.cs.findbugs.sourceViewer
 
NavigableTextPane() - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
NavigableTextPane(StyledDocument) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
NavigableTextPane.DistanceComparator - Class in edu.umd.cs.findbugs.sourceViewer
 
nBugs - Variable in class edu.umd.cs.findbugs.BugCounts
 
NCP_EXTRA_BRANCH - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Keep track of an extra branch, so we can distinguish conditionally-null values with two branches from conditionally-null values with three or more branches.
NCP2 - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Null on some complex path (at least two branches) to current location.
NCP3 - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Null on some complex path (at least three branches) to current location.
ne(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
needsOuterObjectInConstructor - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
needsRefactoringToBeFinal - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
needToMerge - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
needToRebuild() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
NEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
nested - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
NESTED - Enum constant in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Codebase was discovered as a nested archive in another codebase.
NESTED_CLASS_VARIABLE_NAME_PATTERN - Static variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
NestedAccessUtil - Class in edu.umd.cs.findbugs.util
Provides checks to support JEP 181, improved nested member access.
NestedAccessUtil() - Constructor for class edu.umd.cs.findbugs.util.NestedAccessUtil
 
nestedExceptionMessage - Variable in class edu.umd.cs.findbugs.AnalysisError
 
nestedStackTrace - Variable in class edu.umd.cs.findbugs.AnalysisError
 
NestedZipFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
A scannable code base class for a zip (or Jar) file nested inside some other codebase.
NestedZipFileCodeBase(NestedZipFileCodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
Constructor.
NestedZipFileCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
Codebase locator for a zip/jar archive nested inside a parent codebase.
NestedZipFileCodeBaseLocator(ICodeBase, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
nestingLevel - Variable in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
nestingOfIgnoredElements - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
NET_JCIP_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
NEVER - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
NEVER_READ - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never read outside constructor.
NEVER_WRITTEN - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never written outside constructor.
New - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement which matches NEW instructions and binds the result to a variable.
New(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.New
Constructor.
NEW_OBJECT_RETURNING_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
newArray(int) - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
newButton(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newCode - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
newCode - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
NEWCODE - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
newCodeSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
newCollection - Variable in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
NewFilterFrame - Class in edu.umd.cs.findbugs.gui2
Lets you choose your new filter, shouldn't let you choose filters that wouldn't filter anything out including filters that you already have
NewFilterFrame() - Constructor for class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
NewFilterFromBug - Class in edu.umd.cs.findbugs.gui2
Allows you to make a new Filter by right clicking (control clicking) on a bug in the tree
NewFilterFromBug(FilterFromBugPicker, ApplyNewFilter) - Constructor for class edu.umd.cs.findbugs.gui2.NewFilterFromBug
 
newInstance() - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
newIOException(Object, IOException) - Static method in class edu.umd.cs.findbugs.SortedBugCollection
 
newJMenu(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newJMenuItem(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newJMenuItem(String, String, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
 
newLine - Variable in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
NEWLINE - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
NEWLY_ALLOCATED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
newlyConstructedObject(OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
newProject - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
newProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
NewProjectWizard - Class in edu.umd.cs.findbugs.gui2
The User Interface for creating a Project and editing it after the fact.
NewProjectWizard() - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
NewProjectWizard(Project) - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
NewResults - Class in edu.umd.cs.findbugs
Deprecated.
NewResults(SortedBugCollection, SortedBugCollection) - Constructor for class edu.umd.cs.findbugs.NewResults
Deprecated.
 
NewResults(String, String) - Constructor for class edu.umd.cs.findbugs.NewResults
Deprecated.
 
newTree(JTree, BugTreeModel) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
newValueOnTOS() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
Hook indicating that a new (possibly-null) value is on the top of the stack.
newZipEntry(ZipEntry) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
next - Static variable in class edu.umd.cs.findbugs.ba.AnalysisFeatures.Builder
 
next - Variable in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
next - Variable in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
next - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
next - Variable in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
next - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
next - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
next - Variable in class edu.umd.cs.findbugs.BugProperty
 
next - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
next - Variable in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
next - Variable in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
next - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
next - Variable in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser.ParameterSignatureIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.SignatureParser.ParameterSignatureIterator
 
next() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
next() - Method in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
next() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
next() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseIterator
Get the ICodeBaseEntry representing the next resource in the code base.
next() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
 
next() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase.DirectoryCodeBaseIterator
 
next() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodeBaseIterator
 
next() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
next() - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.HierarchyIterator
 
next() - Method in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
next() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.IncomingEdgeIterator
 
next() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.OutgoingEdgeIterator
 
next() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents.SCCSetIterator
 
next() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
Increments the iterator's index by one and returns the character at the new index.
next() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
next() - Method in class edu.umd.cs.findbugs.Tokenizer
Get the next Token in the stream.
next() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
next() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
nextButton - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
nextButtonActionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
nextIncomingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractEdge
 
nextItem() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
Get the next work list item (basic block to be inlined).
nextItem() - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Get the next work list item.
nextMatchedIsDisabled - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
nextOffset - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
nextOutgoingEdge - Variable in class edu.umd.cs.findbugs.graph.AbstractEdge
 
nextPath - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
nextPC - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
nextSpecialKind - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
nextToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
nextUnknownId - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
nextUnmatchedRightAngleBracket(String, int) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
nextValue - Variable in class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
NN - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Definitely not null.
NN_UNKNOWN - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Unknown value (method param, value read from heap, etc.), assumed not null.
NO - Static variable in interface edu.umd.cs.findbugs.ba.jsr305.FlowValue.Bits
 
NO_ADJUSTMENT - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
No adjustment to the priority.
NO_ASSERT_HACK - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
NO_KABOOM_NN - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Definitely not null an NPE would have occurred and we would not be here if it were null.
NO_LOADS - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There are no loads of this local.
NO_LOCAL_LOCKS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
Field is never locked in the definition of the class.
NO_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
NO_PARSE_CLASS_NAMES - Static variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
NO_REGISTER - Static variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
NO_SIDE_EFFECT - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
NO_SIDE_EFFECT_COLLECTION_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
NO_SIDE_EFFECT_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
Known methods which have no side-effect
NO_SPLIT_DOWNGRADE_NSP - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Do not downgrade "null on simple path" values to "null on complex path" on control splits.
NO_SWITCH_DEFAULT_AS_EXCEPTION - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
Don't consider switch default cases as exception paths.
noAnalysis - Static variable in class edu.umd.cs.findbugs.FindBugs
 
NOCLASSDEF_ERROR - Static variable in class edu.umd.cs.findbugs.Footprint
 
NoClassesFoundToAnalyzeException - Exception Class in edu.umd.cs.findbugs
Signals that FindBugs found no classes on the classpath it was invoked to analyze.
NoClassesFoundToAnalyzeException(IClassPath) - Constructor for exception class edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
Constructs an NoClassesFoundToAnalyze on the passed classpath.
noClassOk - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
noClassOk - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
noClassOk - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
noClassOk() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
NODELIST_GET_LENGTH - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
noFocusBorder - Static variable in class edu.umd.cs.findbugs.gui2.CheckBoxList
 
Noise - Class in edu.umd.cs.findbugs.detect
 
Noise(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Noise
 
Noise.HashQueue - Class in edu.umd.cs.findbugs.detect
 
NoiseNullDeref - Class in edu.umd.cs.findbugs.detect
A Detector to find instructions where a NullPointerException might be raised.
NoiseNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
NoiseNullDeref.CheckCallSitesAndReturnInstructions - Class in edu.umd.cs.findbugs.detect
 
NOISY_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
noKaboomNonNullValue(Location) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing a value known to be non-null because a NPE would have occurred if it were null.
noMains - Static variable in class edu.umd.cs.findbugs.FindBugs
 
NON_NEGATIVE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NON_NULL_CLASS_DESCRIPTORS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
none() - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
NONE - Enum constant in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
 
NONE - Enum constant in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
 
NONE - Enum constant in enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
 
NONE - Enum constant in enum class edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
 
NONE - Enum constant in enum class edu.umd.cs.findbugs.sarif.Level
The concept of “severity” does not apply to this result because the kind property (§3.27.9) has a value other than "fail".
NONE - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
NONE_FINALLY_INFO - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
nonEmptyArray - Variable in class edu.umd.cs.findbugs.detect.CalledMethods
 
NonExceptionDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
DominatorsAnalysis variant in which all exception edges are ignored.
NonExceptionDominatorsAnalysis(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionDominatorsAnalysis
Constructor.
NonExceptionDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce DominatorsAnalysis objects for analyzed methods.
NonExceptionDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionDominatorsAnalysisFactory
Constructor.
NonExceptionPostDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
PostDominatorsAnalysis variant in which all exception edges are ignored.
NonExceptionPostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostDominatorsAnalysis
Constructor.
NonExceptionPostDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce NonExceptionPostDominatorsAnalysis objects for analyzed methods.
NonExceptionPostDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostDominatorsAnalysisFactory
 
NONEXISTENT - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource doesn't exist.
NonexistentObligationException - Exception Class in edu.umd.cs.findbugs.ba.obl
 
NonexistentObligationException(Obligation) - Constructor for exception class edu.umd.cs.findbugs.ba.obl.NonexistentObligationException
 
nonFinalMethodsCalledOnParam - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
nonHashableClasses - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
NonImplicitExceptionDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
DominatorsAnalysis variant in which implicit exception edges are ignored.
NonImplicitExceptionDominatorsAnalysis(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionDominatorsAnalysis
Constructor.
NonImplicitExceptionDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce NonImplicitExceptionDominatorsAnalysis objects for analyzed methods.
NonImplicitExceptionDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionDominatorsAnalysisFactory
Constructor.
NonImplicitExceptionPostDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
PostDominatorsAnalysis variant in which implicit exception edges are ignored.
NonImplicitExceptionPostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysis
 
NonImplicitExceptionPostDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce NonImplicitExceptionPostDominatorsAnalysis objects for analyzed methods.
NonImplicitExceptionPostDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysisFactory
Constructor.
NonNull - Annotation Interface in edu.umd.cs.findbugs.annotations
The annotated element must not be null.
NONNULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
NONNULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
NONNULL_ANNOTATION - Static variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
NONNULL_RETURN_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
NONNULL_RETURN_DB_RESOURCE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
NONNULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a reference to a boolean value, translating any nonnull value to 1 (true), and null value to 0 (false).
NONNULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NONNULL2Z
 
nonnullFields - Variable in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
nonNullParameter - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
NonNullParamViolation - Class in edu.umd.cs.findbugs.ba.npe
 
NonNullParamViolation(JavaClassAndMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
nonNullProperty - Variable in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
nonNullReturnInstance - Static variable in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
NonNullReturnProperty - Class in edu.umd.cs.findbugs.detect
 
NonNullReturnProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.NonNullReturnProperty
 
NonNullSpecification - Class in edu.umd.cs.findbugs.ba.npe
 
NonNullSpecification(JavaClassAndMethod, ParameterProperty, ParameterProperty) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
nonnullStaticFields - Variable in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
nonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely not null.
nonPublicFieldOperand() - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
NonReportingDetector - Interface in edu.umd.cs.findbugs
A Detector which does not report warnings.
NonReportingDetectorToDetector2Adapter - Class in edu.umd.cs.findbugs
 
NonReportingDetectorToDetector2Adapter(Detector) - Constructor for class edu.umd.cs.findbugs.NonReportingDetectorToDetector2Adapter
 
nonReportingNotNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get non-reporting non-null value.
nonVoidSuperConstructorsCalled - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
NONZERO_MEANS_NULL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NoOpErrorLogger() - Constructor for class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
NoOpFindBugsProgress - Class in edu.umd.cs.findbugs
 
NoOpFindBugsProgress() - Constructor for class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
NoOpProgress() - Constructor for class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
noPackageMoves - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
noPackageMoves - Variable in class edu.umd.cs.findbugs.workflow.Update
 
noResurrections - Variable in class edu.umd.cs.findbugs.workflow.Update
 
NORMAL - Static variable in interface edu.umd.cs.findbugs.BugReporter
Normal error-reporting verbosity level.
NORMAL_PRIORITY - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
NORMAL_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
Normal priority for bug instances.
NORMAL_TEXT - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
normalBlocks - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
normalize(String) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
noSideEffectMethods - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
noSideEffectMethods - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
noSideEffectMethods - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
noSideEffectMethods - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
NoSideEffectMethodsDatabase() - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
NoSuchBugPattern(String) - Constructor for exception class edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
 
not - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
not - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
NOT - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
 
NOT_AVAILABLE - Static variable in annotation interface edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
 
NOT_AVAILABLE - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
NOT_CONSTANT - Static variable in class edu.umd.cs.findbugs.ba.constant.Constant
Single instance representing all non-constant values.
NOT_FOUND - Static variable in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
NOT_JAVA - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
A store in non Java page
NOT_KNOWN - Enum constant in enum class edu.umd.cs.findbugs.gui2.SaveType
 
NOT_SPECIAL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
noTabs - Variable in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
noTabs - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
notAProblem - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
notAProblem - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
notAProblemSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
note - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.BugSummaryMouseListener
 
NOTE - Enum constant in enum class edu.umd.cs.findbugs.sarif.Level
The rule specified by ruleId was evaluated and a minor problem or an opportunity to improve the code was found.
NoteAnnotationRetention - Class in edu.umd.cs.findbugs.detect
 
NoteAnnotationRetention(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
NoteCheckReturnValueAnnotations - Class in edu.umd.cs.findbugs.detect
Scan classes for @CheckReturnValue annotations
NoteCheckReturnValueAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
NoteDirectlyRelevantTypeQualifiers - Class in edu.umd.cs.findbugs.detect
Scan methods for directly-relevant type qualifiers, building the DirectlyRelevantTypeQualifiersDatabase.
NoteDirectlyRelevantTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
NoteJCIPAnnotation - Class in edu.umd.cs.findbugs.detect
 
NoteJCIPAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
NoteNonNullAnnotations - 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.
NoteNonNullAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
NoteNonnullReturnValues - Class in edu.umd.cs.findbugs.detect
As a first scanning pass, make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.
NoteNonnullReturnValues(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonnullReturnValues
 
NoteSuppressedWarnings - Class in edu.umd.cs.findbugs.detect
 
NoteSuppressedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
noteUnconditionallyDereferencedNullValue(Location, Map<ValueNumber, SortedSet<Location>>, Map<ValueNumber, NullValueUnconditionalDeref>, UnconditionalValueDerefSet, IsNullValue, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Note the locations where a known-null value is unconditionally dereferenced.
NoteUnconditionalParamDerefs - Class in edu.umd.cs.findbugs.detect
Make a note of unconditionally dereferenced parameters for later use by FindNullDerefs.
NoteUnconditionalParamDerefs(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
notFilterCheck - Variable in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
notFinal - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
NOTHING - Enum constant in enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
 
Notification - Class in edu.umd.cs.findbugs.sarif
A class representing notification object (§3.58) in run.invocations.toolExecutionNotifications (§3.20.21)
Notification(String, String, Level, SarifException) - Constructor for class edu.umd.cs.findbugs.sarif.Notification
 
notifyClassObservers(ClassDescriptor) - Method in class edu.umd.cs.findbugs.FindBugs2
Notify all IClassObservers that we are visiting given class.
notifyListeners(FilterListener.Action, TreePath) - Method in class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
 
notifyListeners(FilterListener.Action, TreePath) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
notifyObservers(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
This should be called when a bug is reported by a subclass.
notifyPC - Variable in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
notifyPC - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
NotImplementedYetException - Exception Class in edu.umd.cs.findbugs.util
 
NotImplementedYetException(String) - Constructor for exception class edu.umd.cs.findbugs.util.NotImplementedYetException
 
notInstance - Static variable in class edu.umd.cs.findbugs.ba.ResourceValue
 
notInstance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
 
NotMatcher - Class in edu.umd.cs.findbugs.filter
 
NotMatcher() - Constructor for class edu.umd.cs.findbugs.filter.NotMatcher
 
notSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
NOW - Static variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
noWarning - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
NoWarning - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
The annotation based approach is useless for lambdas. Write expectations using edu.umd.cs.findbugs.test.matcher.BugInstanceMatcher matchers in test source directory
NoWrapBoxView - Class in edu.umd.cs.findbugs.sourceViewer
 
NoWrapBoxView(Element, int) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NoWrapBoxView
 
NS_DANGEROUS_NON_SHORT_CIRCUIT - Static variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
NS_NON_SHORT_CIRCUIT - Static variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
nse - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
NSE - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
NSE_EX - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
NSP - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Null on some simple path (at most one branch) to current location.
NULL - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Definitely null.
NULL_ANALYSIS_RESULT - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
NULL_ANALYSIS_RESULT - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
NULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a reference to a boolean value, translating null to 1 (true), and any nonnull value to 0 (false).
NULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NULL2Z
 
Nullable - Annotation Interface in edu.umd.cs.findbugs.annotations
The annotated element could be null under some circumstances.
NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
 
NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
NULLABLE_CLASS_DESCRIPTORS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
NullArgumentWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning property for a null argument being passed to a method which might dereference it.
NullArgumentWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.NullArgumentWarningProperty
 
nullCheck(short, Edge, InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
NULLCHECK - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
NULLCHECK_LOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
NULLCHECK_UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
NULLCHECK1 - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
NULLCHECK2 - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
nullCheckedFields - Variable in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
nullCheckInstance - Static variable in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
nullCheckInstructionSet - Static variable in class edu.umd.cs.findbugs.ba.BasicBlock
Set of instruction opcodes that have an implicit null check.
nullComparisonInstructionSet - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
NullDerefAndRedundantComparisonCollector - Interface in edu.umd.cs.findbugs.ba.npe
Callback interface for collecting null pointer derefs and redundant null comparisons.
NullDerefAndRedundantComparisonFinder - Class in edu.umd.cs.findbugs.ba.npe
A user-friendly front end for finding null pointer dereferences and redundant null comparisons.
NullDerefAndRedundantComparisonFinder(ClassContext, Method, NullDerefAndRedundantComparisonCollector) - Constructor for class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
Constructor.
NullDerefProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for null pointer dereference and redundant null comparison warnings.
NullDerefProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.NullDerefProperty
 
nullGuaranteesBranch(int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
nullItem(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
NullIterator<E> - Class in edu.umd.cs.findbugs.util
An Iterator that returns no elements.
NullIterator() - Constructor for class edu.umd.cs.findbugs.util.NullIterator
 
NullMethodsSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.NullMethodsSubDetector
 
NullnessAnnotation - Class in edu.umd.cs.findbugs.ba
Nullness annotation detector.
NullnessAnnotation(String, int) - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
NullnessAnnotation.Parser - Class in edu.umd.cs.findbugs.ba
 
NullnessAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
Deprecated.
NullnessAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
NullnessConversationInstruction - Class in edu.umd.cs.findbugs.bcel.generic
A synthetic instruction that converts a the nullness of a reference to a boolean value.
NullnessConversationInstruction(short) - Constructor for class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
nullOnComplexPathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get null on complex path value.
nullOnComplexPathValue3() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Like "null on complex path" except that there are at least three branches between the explicit null value and the current location.
nullOnSimplePathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely null on some simple (no branches) incoming path.
nullOnTOS - Variable in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
NULLPOINTER_EXCEPTION_FQCN - Static variable in class edu.umd.cs.findbugs.detect.DontCatchNullPointerException
 
nullSafeSize(Collection<?>) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
nullTested - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
NullType - Class in edu.umd.cs.findbugs.ba.type
Special type representing the null value.
NullType() - Constructor for class edu.umd.cs.findbugs.ba.type.NullType
 
nullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get the instance representing values that are definitely null.
NullValueUnconditionalDeref - Class in edu.umd.cs.findbugs.ba.npe
Collected information about a single value number observed at one or more locations to be both definitely-null and unconditionally dereferenced.
NullValueUnconditionalDeref() - Constructor for class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
 
num - Variable in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
num() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireNoWarning
Deprecated.
Tolerate up to this many warnings
num() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireWarning
Deprecated.
Desire at least this many warnings
num() - Element in annotation interface edu.umd.cs.findbugs.annotations.ExpectWarning
Deprecated.
Expect at least this many warnings
num() - Element in annotation interface edu.umd.cs.findbugs.annotations.NoWarning
Deprecated.
Tolerate up to this many warnings
NUM_BOOLEAN_ANALYSIS_PROPERTIES - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Deprecated.
- use Builder instead
NUM_CONTEXT_LINES - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
Maximum number of lines we look backwards to find the "catch" keyword.
numAcquires - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
number - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
The value number.
number - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
number - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Condition
 
number - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
NUMBER_CLASSES - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
NUMBER_SUFFIX - Variable in class edu.umd.cs.findbugs.detect.ViewCFG
 
numberChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
NumberConstructor - Class in edu.umd.cs.findbugs.detect
Detector to find calls to Number constructors with base type argument in Java 5 or newer bytecode.
NumberConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NumberConstructor
Constructs a NC detector given the reporter to report bugs on
NumberConstructor.Pair - Class in edu.umd.cs.findbugs.detect
 
NumberedEditorKit - Class in edu.umd.cs.findbugs.sourceViewer
 
NumberedEditorKit(HighlightInformation) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NumberedEditorKit
 
NumberedParagraphView - Class in edu.umd.cs.findbugs.sourceViewer
 
NumberedParagraphView(Element, HighlightInformation) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
NumberedViewFactory - Class in edu.umd.cs.findbugs.sourceViewer
 
NumberedViewFactory(HighlightInformation) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NumberedViewFactory
 
numbers - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
NUMBERS_WIDTH - Static variable in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
numberToLocationMap - Variable in class edu.umd.cs.findbugs.ba.CompactLocationNumbering
 
numClasses - Variable in class edu.umd.cs.findbugs.AppVersion
 
numClasses - Variable in class edu.umd.cs.findbugs.PackageStats
 
numEdgesPruned - Static variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
numElements - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
 
numEnumValues(XClass) - Method in class edu.umd.cs.findbugs.SwitchHandler
 
numFilesToAnalyze - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
numGetterMethodAccesses - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
numIterations - Variable in class edu.umd.cs.findbugs.ba.Dataflow
 
numKeys() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
numKeys() - Method in class edu.umd.cs.findbugs.util.Multiset
 
numLastUpdates - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.BackwardsBranch
 
numLines - Variable in class edu.umd.cs.findbugs.ba.SourceFile
 
numLocalLocks - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
numLocals - Variable in class edu.umd.cs.findbugs.ba.Frame
Number of local variables in the method.
numLowConfidence - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
numNonExceptionSuccessors - Variable in class edu.umd.cs.findbugs.ba.BasicBlock
 
numParms - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
numPasses - Variable in class edu.umd.cs.findbugs.TextUIProgressCallback
 
NUMPROJECTS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
numScaryBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
numValueNumbersInMethod - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Number of distinct value numbers in method

O

obfuscate(BugInstance) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(ClassAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(FieldAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(IntAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(LocalVariableAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(MethodAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(SourceLineAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(StringAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
obfuscate(TypeAnnotation) - Static method in class edu.umd.cs.findbugs.Obfuscate
 
Obfuscate - Class in edu.umd.cs.findbugs
 
Obfuscate() - Constructor for class edu.umd.cs.findbugs.Obfuscate
 
ObfuscateBugs - Class in edu.umd.cs.findbugs.workflow
 
ObfuscateBugs() - Constructor for class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
ObfuscateBugs(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
ObfuscateBugs.CommandLine - Class in edu.umd.cs.findbugs.workflow
 
OBJ - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
OBJECT_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
OBJECT_ONLY - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
OBJECT_ONLY_CLASSES - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
OBJECT_ONLY_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
Known methods which change only this object
objectDescriptor - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy2
 
ObjectInputStream - Static variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
ObjectOutputStream - Static variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
ObjectTypeFactory - Class in edu.umd.cs.findbugs.ba
 
ObjectTypeFactory() - Constructor for class edu.umd.cs.findbugs.ba.ObjectTypeFactory
 
obligation - Variable in exception class edu.umd.cs.findbugs.ba.obl.ObligationAcquiredOrReleasedInLoopException
 
obligation - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
Obligation - Class in edu.umd.cs.findbugs.ba.obl
An obligation that must be cleaned up by error handling code.
Obligation(String, int) - Constructor for class edu.umd.cs.findbugs.ba.obl.Obligation
 
ObligationAcquiredOrReleasedInLoopException - Exception Class in edu.umd.cs.findbugs.ba.obl
Exception to indicate that ObligationAnalysis has detected a situation in which an obligation is either acquired or released inside a loop.
ObligationAcquiredOrReleasedInLoopException(Obligation) - Constructor for exception class edu.umd.cs.findbugs.ba.obl.ObligationAcquiredOrReleasedInLoopException
 
ObligationAnalysis - Class in edu.umd.cs.findbugs.ba.obl
Dataflow analysis to track obligations (i/o streams and other resources which must be closed).
ObligationAnalysis(DepthFirstSearch, XMethod, ConstantPoolGen, ObligationFactory, ObligationPolicyDatabase, TypeDataflow, IsNullValueDataflow, IErrorLogger) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
Constructor.
ObligationDataflow - Class in edu.umd.cs.findbugs.ba.obl
Dataflow class for ObligationAnalysis.
ObligationDataflow(CFG, ObligationAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationDataflow
 
ObligationDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis factory which creates instances of ObligationDataflow.
ObligationDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ObligationDataflowFactory
 
ObligationFactory - Class in edu.umd.cs.findbugs.ba.obl
Factory for Obligation and ObligationSet objects to be used in an instance of ObligationAnalysis.
ObligationFactory() - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
obligationIterator() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
Get an Iterator over known Obligation types.
ObligationPolicyDatabase - Class in edu.umd.cs.findbugs.ba.obl
Policy database which defines which methods create and remove obligations.
ObligationPolicyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
ObligationPolicyDatabaseAction - Class in edu.umd.cs.findbugs.ba.obl
An action applied by an entry in the ObligationPolicyDatabase.
ObligationPolicyDatabaseAction(ObligationPolicyDatabaseActionType, Obligation) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
ObligationPolicyDatabaseActionType - Enum Class in edu.umd.cs.findbugs.ba.obl
Enumeration describing possible actions for policy database entries.
ObligationPolicyDatabaseActionType() - Constructor for enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
 
ObligationPolicyDatabaseEntry - Interface in edu.umd.cs.findbugs.ba.obl
Interface defining an entry in the ObligationPolicyDatabase.
ObligationPolicyDatabaseEntryType - Enum Class in edu.umd.cs.findbugs.ba.obl
Types of ObligationPolicyDatabaseEntries.
ObligationPolicyDatabaseEntryType() - Constructor for enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
 
obligations - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
obligationSet - Variable in class edu.umd.cs.findbugs.ba.obl.State
 
ObligationSet - Class in edu.umd.cs.findbugs.ba.obl
A multiset of obligations that must be cleaned up by error-handling code.
ObligationSet(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
observeClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IClassObserver
Observe a class being visited.
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.PrintingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.SortingBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
observeClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
observedValues - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
observerList - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
OCT_ESCAPE - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
OCTAL_DIGITS - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
OCTAL_LITERAL - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
oEdges - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
of(int, String, String, WeaknessSeverity) - Static method in class edu.umd.cs.findbugs.cwe.Weakness
Creates a new immutable instance of a weakness
OF_CONCERN - Enum constant in enum class edu.umd.cs.findbugs.BugRankCategory
 
OFFER - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
offset - Variable in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
offset - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionThrown
 
offsetToBytecodeMap - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
offsetToOpcodeMap - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
offsetToY(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
OK_CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
okButton - Variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
okButtonActionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.AboutDialog
 
okToIgnore - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
okValueToCompareAgainst(Number) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
oldInstanceHash - Variable in class edu.umd.cs.findbugs.BugInstance
 
oldPC - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
OMIT_PACKAGE_STATS - Static variable in class edu.umd.cs.findbugs.ProjectStats
 
omitVisitors - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
Warning occurs on an exception control path.
oneMeansNull - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
oneMethods - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
OneVariableInstruction - Class in edu.umd.cs.findbugs.ba.bcp
Abstract PatternElement subclass for matching single instructions which have a single Variable.
OneVariableInstruction(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.OneVariableInstruction
Constructor.
onExceptionPath - Variable in class edu.umd.cs.findbugs.ba.obl.StateSet
 
ONLY_UNSYNC_IN_GETTERS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
The only unlocked accesses are in getter methods.
onlyAnalyze - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
onlyAnalyze - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
onlyAppliesToReferenceParameters(AnnotationEnum) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
OOM_CATCH_LEN - Static variable in class edu.umd.cs.findbugs.detect.DumbMethods
A heuristic - how long a catch block for OutOfMemoryError might be.
opcode - Variable in class edu.umd.cs.findbugs.ba.bcp.Opcode
 
opcode - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Condition
 
opcode - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
opcode(byte[], int) - Static method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
Opcode - Class in edu.umd.cs.findbugs.ba.bcp
PatternElement to match instructions with a particular opcode.
Opcode(int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Opcode
Constructor.
opcodeIsWide - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
opcodesSincePendingAbsoluteValueBug - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
OpcodeStack - Class in edu.umd.cs.findbugs
tracks the types and numbers of objects that are currently on the operand stack throughout the execution of method.
OpcodeStack() - Constructor for class edu.umd.cs.findbugs.OpcodeStack
 
OpcodeStack.CustomUserValue - Annotation Interface in edu.umd.cs.findbugs
You can put this annotation on a OpcodeStack detector to indicate that it uses OpcodeStack.Item.userValue, and thus should not reuse generic OpcodeStack information from an iterative evaluation of the opcode stack.
OpcodeStack.HttpParameterInjection - Class in edu.umd.cs.findbugs
 
OpcodeStack.Item - Class in edu.umd.cs.findbugs
 
OpcodeStack.Item.SpecialKind - Annotation Interface in edu.umd.cs.findbugs
A type qualifier to mark int value as SpecialKind type.
OpcodeStack.JumpInfo - Class in edu.umd.cs.findbugs
 
OpcodeStack.JumpInfoFactory - Class in edu.umd.cs.findbugs
 
OpcodeStack.JumpInfoFactory.JumpStackComputation - Class in edu.umd.cs.findbugs
 
OpcodeStackDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors that want to scan the bytecode of a method and use an opcode stack.
OpcodeStackDetector() - Constructor for class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
OpcodeStackDetector.WithCustomJumpInfo - Class in edu.umd.cs.findbugs.bcel
 
OpcodeStackScanner - Class in edu.umd.cs.findbugs.ba
 
OpcodeStackScanner() - Constructor for class edu.umd.cs.findbugs.ba.OpcodeStackScanner
 
OpcodeStackScanner.EarlyExitException - Exception Class in edu.umd.cs.findbugs.ba
 
OpcodeStackScanner.Scanner - Class in edu.umd.cs.findbugs.ba
 
OpcodeStackScanner.UnreachableCodeException - Exception Class in edu.umd.cs.findbugs.ba
 
open() - Method in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
open() - Method in interface edu.umd.cs.findbugs.ba.SourceFileDataSource
Open an InputStream on the source file.
open() - Method in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
open() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
This method is for when the user wants to open a file.
open() - Static method in class edu.umd.cs.findbugs.gui2.NewFilterFrame
 
open(String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
OPEN - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is open (or locked, etc) on paths that include only normal control flow.
OPEN_BRACE - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
OPEN_ON_EXCEPTION_PATH - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
The resource is open (or locked, etc) on paths that include exception control flow.
OPEN_PAREN - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
OPEN_WORLD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy2
 
OPEN_WORLD_DEBUG - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy2
 
openAnalysis(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Opens the analysis.
openBugCollection(SortedBugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
openCloseTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openCloseTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openCloseTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open and close tag with given name.
openCloseTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openCloseTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openCloseTag(String, XMLAttributeList) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open and close tag with given name and given attributes.
openCodeBase() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Get the codebase object.
openCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
openCodeBase() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
openFBAFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
openFBPFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
openFile() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
openFile(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
OPENING - Static variable in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openLocation - Variable in class edu.umd.cs.findbugs.detect.Stream
 
openNonCachedConnection(URL) - Static method in class edu.umd.cs.findbugs.io.IO
When URL Connection uses cache, it may keep file handler.
openNonCachedStream(URL) - Static method in class edu.umd.cs.findbugs.io.IO
When URL Connection uses cache, it may keep file handler.
openPreviouslySelected(List<BugLeafNode>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
openQuotePattern - Static variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
openResource() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Open an input stream reading from the resource.
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
openResource() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
openSource(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
openSource(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
Open an input stream on a source file in given package.
openStream(String) - Method in interface edu.umd.cs.findbugs.ba.URLClassPath.Entry
Open an input stream to read a resource in the codebase described by this classpath entry.
openStream(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalArchiveEntry
 
openStream(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath.LocalDirectoryEntry
 
openStream(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteArchiveEntry
 
openStream(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteDirectoryEntry
 
openTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open a tag with given name.
openTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
openTag(String, XMLAttributeList) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
openTag(String, XMLAttributeList) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Open a tag with given name and given attributes.
OperatingSystemBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
operator - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
optimize(InstructionList) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
option - Variable in class edu.umd.cs.findbugs.config.CommandLine.Option
 
Option(String, String) - Constructor for class edu.umd.cs.findbugs.config.CommandLine.Option
 
optionalAdd(Collection<BugAnnotation>, BugAnnotation) - Method in class edu.umd.cs.findbugs.BugInstance
 
optionalBugsInReadExternal - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
optionallyResolveClassVertex(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
optionalPlugin - Variable in class edu.umd.cs.findbugs.PluginLoader
 
OptionalReturnNull - Class in edu.umd.cs.findbugs.detect
Methods with "Optional" return type should never return null.
OptionalReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.OptionalReturnNull
 
optionDescriptionMap - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
optionExtraPartSynopsisMap - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
optionGroups - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
optionList - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
options - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVCommandLine
 
options - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
OPTIONS_KEY - Static variable in class edu.umd.cs.findbugs.Project
 
order - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
orderedFactoryList - Variable in class edu.umd.cs.findbugs.plan.AnalysisPass
 
orderedLocations() - Method in class edu.umd.cs.findbugs.ba.CFG
Returns a collection of locations, ordered according to the compareTo ordering over locations.
OrderingConstraintException - Exception Class in edu.umd.cs.findbugs.plan
An exception indicating that the detector ordering constraints specified by a plugin are invalid.
OrderingConstraintException(String) - Constructor for exception class edu.umd.cs.findbugs.plan.OrderingConstraintException
Constructor.
orderUpdate() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
ORDINARY_METHOD - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match ordinary methods (everything except constructors).
ORG_APACHE_BCEL_CLASSFILE_EMPTY_VISITOR - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
ORG_APACHE_BCEL_CONSTANTS - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
ORG_APACHE_BCEL_GENERIC_OBJECT_TYPE - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
ORG_APACHE_BCEL_GENERIC_TYPE - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
ORG_APACHE_BCEL_REPOSITORY - Static variable in class edu.umd.cs.findbugs.CheckBcel
 
organization - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
origCollection - Variable in class edu.umd.cs.findbugs.NewResults
Deprecated.
 
origCollection - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
origin - Variable in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
 
originalMatcher() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
originalOffset - Variable in class edu.umd.cs.findbugs.asm.FBClassReader.MyLabel
 
originalRepository - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
save the original SyntheticRepository so we may obtain JavaClass objects which we can reuse.
origValue - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
origValues - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
OrMatcher - Class in edu.umd.cs.findbugs.filter
 
OrMatcher() - Constructor for class edu.umd.cs.findbugs.filter.OrMatcher
 
OS_NAME - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
osBean - Variable in class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
OTHER - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
OTHER - Enum constant in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
 
OTHER_CATEGORY_ABBREV - Static variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
otherWrites - Variable in class edu.umd.cs.findbugs.detect.VolatileUsage
 
out - Variable in class edu.umd.cs.findbugs.TextUIProgressCallback
 
out - Variable in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
outEdges - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
outEdges - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
OutEdgesCache(TopologicalSort.OutEdges<E>) - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort.OutEdgesCache
 
outerElementTags - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
outerList - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
outgoingEdgeIterator - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get Iterator over "logical" outgoing edges.
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.DepthFirstSearch
 
outgoingEdgeIterator(GraphType, VertexType) - Method in class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
 
outgoingEdgeIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
outgoingEdgeIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an Iterator over outgoing edges from given vertex.
OutgoingEdgeIterator(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractGraph.OutgoingEdgeIterator
 
output - Variable in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
outputDir - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
outputFile - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
outputFile - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
outputFile - Variable in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
outputFile - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
outputFile - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
outputFile - Variable in class edu.umd.cs.findbugs.workflow.UnionResults.UnionResultsCommandLine
 
outputFilename - Variable in class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
outputFileName - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
outputFormat - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
outputStream - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
outputStream - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
OutputStreamXMLOutput - Class in edu.umd.cs.findbugs.xml
Write XML to an output stream.
OutputStreamXMLOutput(OutputStream) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(OutputStream, String) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(Writer) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
Constructor.
OutputStreamXMLOutput(Writer, String) - Constructor for class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
outputToInputMap - Variable in class edu.umd.cs.findbugs.ba.vna.MergeTree
 
outside - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallPair
 
outsidePackage - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
OverriddenMethodsVisitor - Class in edu.umd.cs.findbugs.ba.ch
This class implements a best-effort visitation of all methods overridden by a given derived instance method.
OverriddenMethodsVisitor(XMethod) - Constructor for class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
Constructor.
overriddenResourceName - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
OverrideMustInvoke - Annotation Interface in edu.umd.cs.findbugs.annotations
Used to annotate a method that, if overridden, must (or should) be invoked by an invocation on super in the overriding method.
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
overrideResourceName(String) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseEntry
Override the resource name of this codebase entry.
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBaseEntry
 
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
overrideResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
overrideRevisionNames - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
overrideRevisionNames - Variable in class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
overrides - Variable in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
overrides - Variable in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
 
overrides() - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
overrides() - Method in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
Returns true if the method overrides/implements a method in a superclass or interface
overrides() - Method in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
Returns true if the method overrides/implements a method in a superclass or interface
OVERRIDES_BUT_NO_ANNOTATION - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
overridesSuperclassMethod(JavaClass, Method) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Determine if given method overrides a superclass or superinterface method.
OverridingEqualsNotSymmetrical - Class in edu.umd.cs.findbugs.detect
 
OverridingEqualsNotSymmetrical(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
OverridingMethodsMustInvokeSuperDetector - Class in edu.umd.cs.findbugs.detect
 
OverridingMethodsMustInvokeSuperDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 

P

PACKAGE - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
PACKAGE_PREFIX - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
PACKAGE_PREFIX_SEGEMENTS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
packageInfoCache - Variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
packageMatcher(String) - Static method in class edu.umd.cs.findbugs.ClassScreener
 
PackageMemberAnnotation - Class in edu.umd.cs.findbugs
Abstract base class for BugAnnotations describing constructs which are contained in a Java package.
PackageMemberAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
PackageMemberAnnotation(String, String, String) - Constructor for class edu.umd.cs.findbugs.PackageMemberAnnotation
Constructor.
packageMembers - Variable in class edu.umd.cs.findbugs.PackageStats
 
packageName - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
packageName - Variable in class edu.umd.cs.findbugs.PackageStats
 
packageName - Variable in class edu.umd.cs.findbugs.PackageWarningSuppressor
 
packageName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
packagePrefixLengthTextField - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
packagePrefixSegments - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
packages - Variable in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
PackageStats - Class in edu.umd.cs.findbugs
 
PackageStats(String) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats(String, int, int) - Constructor for class edu.umd.cs.findbugs.PackageStats
 
PackageStats.ClassStats - Class in edu.umd.cs.findbugs
 
packageStatsMap - Variable in class edu.umd.cs.findbugs.ProjectStats
 
packageToModuleMap - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
Key is package name in bytecode notation (e.g.
PackageWarningSuppressor - Class in edu.umd.cs.findbugs
 
PackageWarningSuppressor(String, String) - Constructor for class edu.umd.cs.findbugs.PackageWarningSuppressor
 
pad(int, PrintStream) - Static method in class edu.umd.cs.findbugs.workflow.MineBugHistory
emit width space characters to out
PAD - Static variable in class edu.umd.cs.findbugs.ba.BytecodeScanner
 
paint(Graphics) - Method in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
paint(Graphics, Shape) - Method in class edu.umd.cs.findbugs.sourceViewer.NumberedParagraphView
 
Pair(ValueNumber, PointerUsageRequiringNonNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
Pair(MethodDescriptor, MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.detect.NumberConstructor.Pair
 
param - Variable in class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
 
PARAM - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Value is (potentially) null because of a parameter passed to the method.
PARAM_DEAD_ON_ENTRY - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
This local is a parameter which is dead on entry to the method.
paramCloneUnderCast - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
parameter - Variable in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
parameter - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
parameter - Variable in class edu.umd.cs.findbugs.ba.XMethodParameter
 
PARAMETER - Enum constant in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
 
PARAMETER - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
PARAMETER_NAME_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
PARAMETER_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
PARAMETER_VALUE_SOURCE_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
ParameterAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate type qualifier annotations for a method parameter.
ParameterAnnotationAccumulator(TypeQualifierValue<?>, XMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
Constructor.
ParameterAnnotationLookupResult - Class in edu.umd.cs.findbugs.ba.jsr305
TypeQualifierAnnotationLookupResult summarizing TypeQualifierAnnotation(s) relevant for a method parameter.
ParameterAnnotationLookupResult() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationLookupResult
 
parameterCount - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
parameterCount - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
parameterForLoadState - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
PARAMETERIZED - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A parameterized class e.g.
parameterLoadState - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
ParameterLoadState() - Constructor for enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
 
parameterMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
 
parameterMarkedAsMightBeNull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as MightBeNull
parameterMarkedAsNonnull(XMethodParameter) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get instance representing a parameter marked as Nonnull
parameterMustBeNonNull(XMethod, int) - Method in interface edu.umd.cs.findbugs.ba.INullnessAnnotationDatabase
Determine whether given parameter must be non-null.
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
parameterMustBeNonNull(XMethod, int) - Method in class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
Deprecated.
 
parameterName - Variable in class edu.umd.cs.findbugs.OpcodeStack.HttpParameterInjection
 
parameterNameStack - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
ParameterNullnessPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Method property database storing which method parameters might be unconditionally dereferenced.
ParameterNullnessPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.ParameterNullnessPropertyDatabase
 
parameterNumber - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
parameterOffset - Variable in class edu.umd.cs.findbugs.ba.SignatureParser
 
ParameterProperty - Class in edu.umd.cs.findbugs.ba.interproc
Method property recording which parameters are have some property (originally, which were required to be nonnull, now made more generic)
ParameterProperty() - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
ParameterProperty(int) - Constructor for class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Constructor.
parameters - Variable in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
PARAMETERS_ARE_NONNULL_BY_DEFAULT - Static variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
Get an Iterator over signatures of the method parameters.
parameterSignatureIterator() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
Get an Iterator over signatures of the method parameters.
ParameterSignatureIterator() - Constructor for class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser.ParameterSignatureIterator
 
ParameterSignatureIterator() - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser.ParameterSignatureIterator
 
ParameterSignatureListFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce parameter signature lists for analyzed methods.
ParameterSignatureListFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ParameterSignatureListFactory
Constructor.
parameterSignatures() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
ParameterStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
parameterStringTypeInstance - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
ParameterWarningSuppressor - Class in edu.umd.cs.findbugs
 
ParameterWarningSuppressor(String, ClassAnnotation, MethodAnnotation, int) - Constructor for class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
paramUnderClone - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
paramUnderWrapToBuffer - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
parent - Variable in class edu.umd.cs.findbugs.ba.bcp.BindingSet
 
parent - Variable in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
parentCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
parentCodeBase - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
parentGUI - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
parentHeight() - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
return the height of the parent (which is presumably a JViewport).
parentId - Variable in class edu.umd.cs.findbugs.PluginLoader
plugin Id for parent plugin
parentInstanceLoadFromRegister - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
parentMap - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
parentPath - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
parse() - Method in class edu.umd.cs.findbugs.ba.RepositoryClassParser
Parse the class file into a JavaClass object.
parse() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassInfo object containing (some of) the class's symbolic information.
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in interface edu.umd.cs.findbugs.classfile.engine.ClassParserInterface
Parse the class data into a ClassNameAndSuperclassInfo object containing (some of) the class's symbolic information.
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
parse(ClassNameAndSuperclassInfo.Builder) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
parse(String) - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
 
parse(String) - Method in class edu.umd.cs.findbugs.filter.Filter
Parse and load the given filter file.
parse(String[]) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse a command line.
parse(String[], boolean) - Method in class edu.umd.cs.findbugs.config.CommandLine
 
parse(String[], int, int, String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Parse switches/options, showing usage information if they can't be parsed, or if we have the wrong number of remaining arguments after parsing.
parse(String, InputStream) - Method in class edu.umd.cs.findbugs.filter.Filter
Parse and load the given filter file.
parseAnnotation() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnnotationDefinition() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnnotationDefinitionOrClassDefinition() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnnotationField() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnnotationFieldDefinition() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnnotationFile() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseAnswer(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
parseBugInstanceContents(String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
parseClassDefinition() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseClassName(ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Attempt to parse data of given resource in order to divine the real name of the class contained in the resource.
parseConstant() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parseDate(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
parseDocument(InputStream) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
parsedOptions - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
parseField(Field) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseFilter(String) - Static method in class edu.umd.cs.findbugs.filter.Filter
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
parseKey(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Parse a key from a String.
parseLong(String, long) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
parseMatcher(String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
parseMethod(Method) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
parseNext() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Parse a single type out of the signature, starting at the beginning of the remaining part of the signature.
parsePackage(String) - Method in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
Try to find default CheckReturnValueAnnotation for methods inside of target class.
parsePackageDefinition() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
parsePriority(String) - Static method in class edu.umd.cs.findbugs.workflow.Filter
 
Parser() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
 
parseVersionNumber(String) - Static method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Parse the sourceInfo version string.
parseWord() - Method in class edu.umd.cs.findbugs.Tokenizer
 
parsingMethod - Variable in class edu.umd.cs.findbugs.detect.NumberConstructor.Pair
 
partiallyInitialized - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
PartialResult(AnnotatedObject, TypeQualifierAnnotation) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
partialResultList - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
 
parts - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes.PrefixFilter
 
pass - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
pass - Variable in class edu.umd.cs.findbugs.TextUIProgressCallback
 
PASSED_TO_WRITE_OBJECT - Enum constant in enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
 
passedParameters - Variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
passIterator() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Get an Iterator over the AnalysisPasses.
passList - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
password - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
password() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
PasteAction() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameMenu.PasteAction
 
paternIsInitialized - Static variable in class edu.umd.cs.findbugs.util.Strings
 
path - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
path - Variable in class edu.umd.cs.findbugs.ba.obl.State
 
path - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
Path - Class in edu.umd.cs.findbugs.ba
A Path is a sequence of basic blocks.
Path() - Constructor for class edu.umd.cs.findbugs.ba.Path
Constructor.
pathList - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
pathName - Variable in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
pathSensitiveNonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get non-null value resulting from comparison to explicit null.
pathSensitiveNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Get null value resulting from comparison to explicit null.
PathVisitor - Interface in edu.umd.cs.findbugs.ba
Visit the BasicBlocks, InstructionHandles, and Edges along a Path.
pattern - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke.RegexpStringMatcher
 
pattern - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
pattern - Variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
pattern - Static variable in class edu.umd.cs.findbugs.detect.LazyInit
The pattern to look for.
pattern - Variable in class edu.umd.cs.findbugs.filter.NameMatch
 
pattern - Variable in class edu.umd.cs.findbugs.FindBugsMessageFormat
 
pattern - Static variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
pattern - Static variable in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
pattern - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner.TokenPattern
 
pattern - Variable in class edu.umd.cs.findbugs.sarif.MessageFormat
 
pattern - Variable in class edu.umd.cs.findbugs.util.RegexStringMatcher
 
pattern - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PatternMatcher
 
PATTERN_COMPILE - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
PATTERN_COMPILE_2 - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
PATTERN_MATCHES - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
patternElement - Variable in class edu.umd.cs.findbugs.ba.bcp.MatchResult
 
patternElement - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
patternElement - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
PatternElement - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement is an element of a ByteCodePattern.
PatternElement() - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
PatternElementMatch - Class in edu.umd.cs.findbugs.ba.bcp
PatternElementMatch represents matching a PatternElement against a single instruction.
PatternElementMatch(PatternElement, InstructionHandle, BasicBlock, int, PatternElementMatch) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Constructor.
patternElementMatchIterator() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
patternElementMatchList - Variable in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
patternList - Static variable in class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
 
PatternMatcher - Class in edu.umd.cs.findbugs.ba.bcp
Match a ByteCodePattern against the code of a method, represented by a CFG.
PatternMatcher(ByteCodePattern, ClassContext, Method) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
Constructor.
PatternMatcher(String) - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PatternMatcher
 
PatternMatcher.State - Class in edu.umd.cs.findbugs.ba.bcp
Object representing the current state of the matching algorithm.
patterns - Variable in class edu.umd.cs.findbugs.filter.BugMatcher
 
pc - Variable in class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
pc - Variable in exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
pc - Variable in class edu.umd.cs.findbugs.detect.InitializationChain.InvocationInfo
 
pc - Variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
pc - Variable in class edu.umd.cs.findbugs.OpcodeStack.HttpParameterInjection
 
pc - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
pc - Variable in class edu.umd.cs.findbugs.ProgramPoint
 
PC - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
pcToLocation(ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Get a Location matching the given PC value.
peakMem - Variable in class edu.umd.cs.findbugs.Footprint
 
peekToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
PEGGED_HIGH - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Pegged high
pendingAbsoluteValueBug - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
pendingAbsoluteValueBugSourceLine - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
pendingBug - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
pendingBug - Variable in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
pendingBug - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
pendingBug - Variable in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
pendingBugs - Variable in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
pendingBugs - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
pendingBugs - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
pendingFieldLoad - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
pendingGetField - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
pendingIdivCastToDivBugLocation - Variable in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
pendingUnreachableBranch - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
performAccumulation - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
PermissionsSuper - Class in edu.umd.cs.findbugs.detect
 
PermissionsSuper(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PermissionsSuper
 
persist - Variable in class edu.umd.cs.findbugs.workflow.Churn.Data
 
PHI_NODE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
phiNodeForLoads - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
physicalLocation - Variable in class edu.umd.cs.findbugs.sarif.Location
 
PhysicalLocation(Location.ArtifactLocation, Location.Region) - Constructor for class edu.umd.cs.findbugs.sarif.Location.PhysicalLocation
 
pickerPanel - Variable in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
pickerPanel() - Method in class edu.umd.cs.findbugs.gui2.FilterFromBugPicker
 
Placeholder - Class in edu.umd.cs.findbugs.sarif
 
Placeholder(int, String) - Constructor for class edu.umd.cs.findbugs.sarif.Placeholder
 
PLAIN_OBJECT_TYPE - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A simple (non-generic ObjectType)
plugin - Variable in class edu.umd.cs.findbugs.bugReporter.BugReporterDecorator
 
plugin - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
plugin - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
plugin - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame.UninstallClickListener
 
plugin - Variable in class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
 
plugin - Variable in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
 
plugin - Variable in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
plugin - Variable in class edu.umd.cs.findbugs.PluginLoader
 
Plugin - Class in edu.umd.cs.findbugs
A FindBugs plugin.
Plugin(String, String, Date, PluginLoader, boolean, boolean) - Constructor for class edu.umd.cs.findbugs.Plugin
Constructor.
PLUGIN_DEFAULT - Enum constant in enum class edu.umd.cs.findbugs.Plugin.EnabledState
 
PLUGIN_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
PLUGIN_ID_ATTRIBUTE_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
PLUGIN_STATUS_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
Plugin.EnabledState - Enum Class in edu.umd.cs.findbugs
 
Plugin.FactoryChooser - Interface in edu.umd.cs.findbugs
 
pluginByIdMap - Variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
PluginDoesntContainMetadataException - Exception Class in edu.umd.cs.findbugs
 
PluginDoesntContainMetadataException(String) - Constructor for exception class edu.umd.cs.findbugs.PluginDoesntContainMetadataException
 
pluginEnabledStatus - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
PluginException - Exception Class in edu.umd.cs.findbugs
An exception to indicate that a plugin could not be loaded.
PluginException(String) - Constructor for exception class edu.umd.cs.findbugs.PluginException
Constructor.
PluginException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.PluginException
Constructor.
pluginId - Variable in class edu.umd.cs.findbugs.Plugin
 
pluginId - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
pluginId - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
pluginIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Iterator over all available Plugin objects.
pluginList - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
pluginList - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
pluginList - Variable in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
pluginLoader - Variable in class edu.umd.cs.findbugs.Plugin
 
PluginLoader - Class in edu.umd.cs.findbugs
Loader for a FindBugs plugin.
PluginLoader() - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(boolean, URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(URL) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Deprecated.
PluginLoader(URL, ClassLoader) - Constructor for class edu.umd.cs.findbugs.PluginLoader
PluginLoader(URL, URI, ClassLoader, boolean, boolean) - Constructor for class edu.umd.cs.findbugs.PluginLoader
Constructor.
PluginLoader.Summary - Class in edu.umd.cs.findbugs
 
pluginPanelCenter - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
plugins() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Return an Collection of all available Plugin objects.
pluginsAdded - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
pointerEqualityCheck - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
PointerEqualityCheck(ValueNumber, ValueNumber, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
PointerEqualityCheckState() - Constructor for enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
PointerEqualityInfo(ValueNumber, ValueNumber, boolean) - Constructor for class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame.PointerEqualityInfo
 
PointerUsageRequiringNonNullValue - Class in edu.umd.cs.findbugs.ba.npe
 
PointerUsageRequiringNonNullValue() - Constructor for class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
pop() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pop(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
popInputValues(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Pop the input values for the given instruction from the current frame.
populateDatabase(DataflowType, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
populateDatabase(BackwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowFactory
 
populateDatabase(ForwardTypeQualifierDataflow, ValueNumberDataflow, XMethod, TypeQualifierValue<?>) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
 
populationCount(long) - Static method in class edu.umd.cs.findbugs.detect.IncompatMask
 
popValue() - Method in class edu.umd.cs.findbugs.ba.Frame
Pop a value off of the Java operand stack.
popValue() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Pop a value off of the Java operand stack.
pos() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
position - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldAccess
 
positions - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
positionSpecifiedInPluginDescriptor - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
POSSIBLE_CASE - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
possibleNotifyLocations - Variable in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
PossibleObligationTransfer(Obligation, Obligation) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
 
possibleOverwrite - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
possibleValues - Variable in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
possibleWaitBugs - Variable in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
possiblyLeakedObligation - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
PossiblyNull - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
- use CheckForNull instead; the name of which more clearly indicates that not only could the value be null, but that good coding practice requires that the value be checked for null.
possiblyNullProperty - Variable in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
PostDominatorsAnalysis - Class in edu.umd.cs.findbugs.ba
Dataflow analysis to compute postdominator sets for a CFG.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, boolean) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
PostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch, EdgeChooser) - Constructor for class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
Constructor.
PostProcessingPathVisitor(Obligation, State) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
PotentialBugKey(String, BugInstance) - Constructor for class edu.umd.cs.findbugs.detect.FindHEmismatch.PotentialBugKey
 
potentialBugs - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
potentialInitialization(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
potentiallyDeadFields - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
potentiallyDeadFieldsFromBeforeFallthrough - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
potentiallyDeadStores - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
potentiallyDeadStoresFromBeforeFallthrough - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
PotentialOpenStream(String, int, Stream) - Constructor for class edu.umd.cs.findbugs.detect.FindOpenStream.PotentialOpenStream
 
potentialOpenStreamList - Variable in class edu.umd.cs.findbugs.detect.FindOpenStream
 
potentialSuperCall - Variable in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
preciseHashOccurrenceNumbersAvailable - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
preciseMatch - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
preciseMatch - Variable in class edu.umd.cs.findbugs.workflow.Update
 
precisePriorityMatch - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
precisePriorityMatch - Variable in class edu.umd.cs.findbugs.workflow.Update
 
precomputation(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
predecessorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
predecessorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an iterator over the predecessors of this vertex; i.e., the sources of the vertex's incoming edges.
predicateOverAnInstance - Static variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
predictPassCount(int[]) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Provide an array that predicts the number of classes in each pass
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
predictPassCount(int[]) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
PREF_FILE_NAME - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
preferences() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
preferencesFrame - Variable in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
PreferencesFrame - Class in edu.umd.cs.findbugs.gui2
 
PreferencesFrame() - Constructor for class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
PreferencesFrame.EnabledSettings - Class in edu.umd.cs.findbugs.gui2
 
PreferencesFrame.MatchBox - Class in edu.umd.cs.findbugs.gui2
 
PreferencesFrame.UninstallClickListener - Class in edu.umd.cs.findbugs.gui2
 
preferencesMenuItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
preferencesSingleton - Static variable in class edu.umd.cs.findbugs.gui2.BugLoader
 
PreferZeroLengthArrays - Class in edu.umd.cs.findbugs.detect
 
PreferZeroLengthArrays(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
prefix - Variable in class edu.umd.cs.findbugs.workflow.CountClassVersions.CountClassVersionsCommandLine
 
prefix - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
prefixes - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher
 
PrefixFilter(String) - Constructor for class edu.umd.cs.findbugs.ProjectPackagePrefixes.PrefixFilter
 
prefixMatcher(String) - Static method in class edu.umd.cs.findbugs.ClassScreener
 
PrefixMatcher() - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher
 
PrefixMatcher(String) - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher
 
PreorderDetector - Class in edu.umd.cs.findbugs.bcel
Base class for Detectors which want to perform a preorder traversal of the classfile.
PreorderDetector() - Constructor for class edu.umd.cs.findbugs.bcel.PreorderDetector
 
PreorderVisitor - Class in edu.umd.cs.findbugs.visitclass
Interface to make the use of a visitor pattern programming style possible.
PreorderVisitor() - Constructor for class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
PREPARE_STATEMENT_SIGNATURES - Static variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
preparedStatementMethods - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
prepareForFileLoad(File, SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
prescreen(ClassContext, Method) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Use this to screen out methods that do not contain invocations.
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
prescreen(ClassContext, Method, boolean) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Prescreen a method.
prescreen(Method, ClassContext) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
preScreen(MethodGen) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
PRESCREEN_CLASS_LIST - Static variable in class edu.umd.cs.findbugs.detect.FindOpenStream
 
prescreenSet - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
Set of bytecodes using for prescreening.
present - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
present - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
presentAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
preTiger(JavaClass) - Static method in class edu.umd.cs.findbugs.bcel.BCELUtil
Checks if classfile was compiled for pre 1.5 target
prettyName - Variable in enum class edu.umd.cs.findbugs.gui2.Sortables
 
prev - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
prev - Variable in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
prevClassName - Variable in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
PREVCOMMENTSSIZE - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
preview - Variable in class edu.umd.cs.findbugs.gui2.SorterDialog
 
previous() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
previousButton - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
previousButtonActionPerformed(ActionEvent) - Method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
previousComments - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
List of previous comments by the user.
previousDecrementToZero - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
previousGotoTarget - Variable in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
previousLoadOf - Variable in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
previouslyDeadBlocks - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
previouslyKnownAs - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
previouslyLoadedFrom - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdError
 
previouslyLoadedFrom - Variable in exception class edu.umd.cs.findbugs.plugins.DuplicatePluginIdException
 
previousMethodCall - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
previousMethodInvocation - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
previousOpcode - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
previousOpcodeWasNEW - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
previousPreviousOpcode - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
previousStores - Variable in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
previousWasEffectiveInstanceOf - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
prevOpcode - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
prevOpcode - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
prevOpcode - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
prevOpcode - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
prevOpCode - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
prevOpCode - Variable in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
prevOpcodeIncrementedRegister - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
prevOpcodeLocations - Variable in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
prevOpcodeWasReadLine - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
prevResult - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
prevSubDesc - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
prevSuperDesc - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
prevWasSuperEquals - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
primarySource - Variable in class edu.umd.cs.findbugs.BugAccumulator.Data
 
PRIMATIVE_ARRAY_AND_OTHER_ARRAY - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
PRIME - Static variable in class edu.umd.cs.findbugs.AnalysisError
 
PRIME - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
PRIME - Static variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
PRIME - Static variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
PRIME - Static variable in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
PRIME - Static variable in class edu.umd.cs.findbugs.DetectorFactory
 
PRIME - Static variable in class edu.umd.cs.findbugs.filter.Filter
 
PRIME - Static variable in class edu.umd.cs.findbugs.ProgramPoint
 
primer - Variable in class edu.umd.cs.findbugs.detect.Noise
 
primitiveArray - Variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
primitiveArraySig - Variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
primitiveObjCtorSeen - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
primitiveType(String) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
print() - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
print(int, boolean, PrintStream, Object) - Static method in class edu.umd.cs.findbugs.workflow.MineBugHistory
equivalent to out.print(obj) except it may be padded on the left or right
print(PrintStream) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
PrintAppVersion - Class in edu.umd.cs.findbugs.workflow
Print the AppVersion information from a BugCollection.
PrintAppVersion() - Constructor for class edu.umd.cs.findbugs.workflow.PrintAppVersion
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.EmacsBugReporter
 
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Print bug in one-line format.
printBug(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
printCFG(Dataflow<Fact, AnalysisType>, PrintStream) - Static method in class edu.umd.cs.findbugs.ba.DataflowCFGPrinter
Print CFG annotated with results from given dataflow analysis.
printClass(ClassParser) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
 
PrintClass - Class in edu.umd.cs.findbugs.visitclass
 
PrintClass() - Constructor for class edu.umd.cs.findbugs.visitclass.PrintClass
 
PrintClass.ZipEntryComparator - Class in edu.umd.cs.findbugs.visitclass
 
printCode(Method[]) - Static method in class edu.umd.cs.findbugs.visitclass.PrintClass
Dump the disassembled code of all methods in the class.
printConfiguration - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
printf(String, Object...) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
printField(PrintStream, String, int) - Static method in class edu.umd.cs.findbugs.config.CommandLine
 
printHtml(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
PRINTING_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
PrintingBugReporter - Class in edu.umd.cs.findbugs
A simple BugReporter which simply prints the formatted message to the output stream.
PrintingBugReporter() - Constructor for class edu.umd.cs.findbugs.PrintingBugReporter
 
PrintingBugReporter.PrintingCommandLine - Class in edu.umd.cs.findbugs
 
PrintingCommandLine() - Constructor for class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
printJumpEntries() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
println(Exception) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
println(Object) - Static method in class edu.umd.cs.findbugs.gui2.Debug
 
printMessage(String) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
printOpCode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
printRow(Object...) - Static method in class edu.umd.cs.findbugs.workflow.DefectDensity
 
printSizes(Component) - Static method in class edu.umd.cs.findbugs.gui2.SpringUtilities
A debugging utility that prints to stdout the component's minimum, preferred, and maximum sizes.
printStream(OutputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printStream(OutputStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printUsage(OutputStream) - Method in class edu.umd.cs.findbugs.config.CommandLine
Print command line usage information to given stream.
printVersion - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
printVersion(boolean) - Static method in class edu.umd.cs.findbugs.Version
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(PrintStream, boolean) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
printWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
Priorities - Interface in edu.umd.cs.findbugs
 
priority - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
priority - Variable in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
priority - Variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
priority - Variable in class edu.umd.cs.findbugs.BugAccumulator.Data
 
priority - Variable in class edu.umd.cs.findbugs.BugInstance
 
priority - Variable in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
priority - Variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
priority - Variable in class edu.umd.cs.findbugs.detect.FindOpenStream.PotentialOpenStream
 
priority - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
priority - Variable in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
priority - Variable in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
priority - Variable in class edu.umd.cs.findbugs.gui2.ViewFilter
 
priority - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.CheckReturnValue
Deprecated.
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotation
Deprecated.
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
Deprecated.
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
Deprecated.
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
Deprecated.
priority() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireNoWarning
Deprecated.
- use confidence instead
Priority - Enum Class in edu.umd.cs.findbugs.annotations
Deprecated.
use Confidence instead
Priority(int) - Constructor for enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
PRIORITY - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
priorityAdjustment - Variable in class edu.umd.cs.findbugs.BugPattern
 
priorityAdjustment - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
priorityAdjustment - Variable in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
priorityAdjustment(int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
PriorityAdjustment - Class in edu.umd.cs.findbugs.props
Enum representing how a particular warning property is expected to affect its likelihood of being serious, benign, or a false positive.
PriorityAdjustment(String) - Constructor for class edu.umd.cs.findbugs.props.PriorityAdjustment
 
PriorityFilter(int, String) - Constructor for enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
PriorityMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular priority.
PriorityMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.PriorityMatcher
Constructor.
priorityNameToValueMap - Static variable in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Map of priority level names to their numeric values.
priorityThreshold - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
priorityThreshold - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
priorityValue - Variable in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
 
PRIVATE_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Method is private (or package-protected).
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
See if the cache contains a cached class analysis result for given class descriptor.
probeClassAnalysis(Class<E>, ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
probeCodeBaseForResource(ClassPathBuilder.DiscoveredCodeBase, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Probe a codebase to see if a given source exists in that code base.
process() - Method in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Quote metacharacters in the text.
process(String) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
processCommandLine(TextUICommandLine, String[], IFindBugsEngine) - Static method in class edu.umd.cs.findbugs.FindBugs
Process the command line.
processComponentJar(URL, Project.WorkList, List<String>) - Method in class edu.umd.cs.findbugs.Project
Examine the manifest of a single zip/jar file for implicit classapth entries.
processExtensions(JsonWriter) - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
processInvocations(JsonWriter, Map<URI, String>) - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
processInvokeDynamic(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
processMethodCall(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
processPackageList(Reader) - Method in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
processResult(int, BugInstance, SourceFinder) - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
processRule(BugPattern) - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
processRuns(JsonWriter) - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
processTaxon(int) - Method in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
processTool(JsonWriter, JsonArray) - Method in class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
processWorkList(IClassPath, LinkedList<ClassPathBuilder.WorkListItem>, IClassPathBuilderProgress) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Process classpath worklist items.
processZipEntries(File, RejarClassesForAnalysis.ZipElementHandler) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
produce() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
produce(GenericObjectType) - Method in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
produce(IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
produce2(IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
produced - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
 
produceStack(ConstantPoolGen) - Method in class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
 
profile - Variable in class edu.umd.cs.findbugs.log.Profiler
Using ConcurrentMap just for historical reason.
profile() - Static method in class edu.umd.cs.findbugs.ba.XFactory
 
profile() - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
Profile(String) - Constructor for class edu.umd.cs.findbugs.log.Profiler.Profile
 
profiler - Variable in class edu.umd.cs.findbugs.log.Profiler.ClassNameComparator
 
profiler - Variable in class edu.umd.cs.findbugs.ProjectStats
 
Profiler - Class in edu.umd.cs.findbugs.log
This class is mutable and not synchronized, so create independent Profiler instance for each worker thread.
Profiler() - Constructor for class edu.umd.cs.findbugs.log.Profiler
The default constructor for Profiler.
Profiler.ClassNameComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.Clock - Class in edu.umd.cs.findbugs.log
 
Profiler.Filter - Interface in edu.umd.cs.findbugs.log
 
Profiler.FilterByCalls - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTime - Class in edu.umd.cs.findbugs.log
 
Profiler.FilterByTimePerCall - Class in edu.umd.cs.findbugs.log
 
Profiler.Profile - Class in edu.umd.cs.findbugs.log
 
Profiler.TimePerCallComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalCallsComparator - Class in edu.umd.cs.findbugs.log
 
Profiler.TotalTimeComparator - Class in edu.umd.cs.findbugs.log
 
profilers - Variable in class edu.umd.cs.findbugs.log.ProfileSummary
 
ProfileSummary - Class in edu.umd.cs.findbugs.log
A class that summarize profile recorded by multiple Profiler instances.
ProfileSummary(Profiler...) - Constructor for class edu.umd.cs.findbugs.log.ProfileSummary
 
ProfilingMapCache<K,V> - Class in edu.umd.cs.findbugs.util
 
ProfilingMapCache(int, String) - Constructor for class edu.umd.cs.findbugs.util.ProfilingMapCache
 
progessMonitoredInputStream(File, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
progessMonitoredInputStream(URLConnection, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ProgramPoint - Class in edu.umd.cs.findbugs
 
ProgramPoint(BytecodeScanningDetector) - Constructor for class edu.umd.cs.findbugs.ProgramPoint
 
progress - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
PROGRESS - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
progressBar - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
progressModel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
progressMonitoredInputStream(InputStream, int, String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
progressReporter - Variable in class edu.umd.cs.findbugs.FindBugs2
 
project - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
project - Variable in class edu.umd.cs.findbugs.ba.SourceFinder
 
project - Variable in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
project - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
project - Variable in class edu.umd.cs.findbugs.FindBugs2
 
project - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
Project to analyze.
project - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
project - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
project - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame.EnabledSettings
 
project - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
project - Variable in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
project - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
project - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
project - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
project - Variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
Project - Class in edu.umd.cs.findbugs
A project in the GUI.
Project() - Constructor for class edu.umd.cs.findbugs.Project
Create an anonymous project.
PROJECT - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
PROJECT - Static variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
PROJECT_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
PROJECT_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
Project.WorkList - Class in edu.umd.cs.findbugs
Worklist for finding implicit classpath entries.
Project.WorkListItem - Class in edu.umd.cs.findbugs
Worklist item for finding implicit classpath entries.
projectChanged - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
projectChanged - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
projectChanged() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
projectFile - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
projectFile - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
ProjectFilterSettings - Class in edu.umd.cs.findbugs.config
Settings for user filtering of warnings for a project.
ProjectFilterSettings() - Constructor for class edu.umd.cs.findbugs.config.ProjectFilterSettings
Constructor.
projectLoadedFromFile - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
True if project was initialized by loading a project file.
projectName - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
projectName - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
projectName - Variable in class edu.umd.cs.findbugs.gui2.MainFrame.ProjectSelector
 
projectName - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
projectName - Variable in class edu.umd.cs.findbugs.Project
 
projectName - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
projectName - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
PROJECTNAME_ATTRIBUTE_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
projectNameChanged - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
projectPackagePrefixes - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
ProjectPackagePrefixes - Class in edu.umd.cs.findbugs
 
ProjectPackagePrefixes() - Constructor for class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
ProjectPackagePrefixes.PrefixFilter - Class in edu.umd.cs.findbugs
 
ProjectSelector(String, String, int) - Constructor for class edu.umd.cs.findbugs.gui2.MainFrame.ProjectSelector
 
ProjectSettings - Class in edu.umd.cs.findbugs.gui2
Deprecated.
ProjectSettings() - Constructor for class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
projectStats - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
projectStats - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
ProjectStats - Class in edu.umd.cs.findbugs
Statistics resulting from analyzing a project.
ProjectStats() - Constructor for class edu.umd.cs.findbugs.ProjectStats
Constructor.
projectWorkList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
PROP_FINDBUGS_HOST_APP - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
PROP_FINDBUGS_HOST_APP_VERSION - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
PROP_SKIP_SYNCHRONIZED_CHECK - Static variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
External flag to determine whether to skip the test for synchronized blocks (default: if a call on a static Calendar or DateFormat is detected inside a synchronizationb block, it will not be reported).
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(TypeQualifierValueSet, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
propagateAcrossPhiNode(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
propagateDerefSetsToMergeInputValues(UnconditionalValueDerefSet, Edge) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Find out if any VNs in the source block contribute to unconditionally dereferenced VNs in the target block.
propagateToReturnValue(Set<FindUselessObjects.ValueInfo>, ValueNumber, FindUselessObjects.GenLocation, MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
propagateValues(Set<FindUselessObjects.ValueInfo>, ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
properties - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
properties - Variable in class edu.umd.cs.findbugs.PropertyBundle
 
properties - Variable in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
properties - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
PropertiesDialog - Class in edu.umd.cs.findbugs.gui2
This is the properties dialog of the GUI.
PropertiesDialog() - Constructor for class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
propertReadAt - Variable in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
property - Variable in class edu.umd.cs.findbugs.config.AnalysisFeatureSetting
 
PropertyBundle - Class in edu.umd.cs.findbugs
 
PropertyBundle() - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyBundle(Properties) - Constructor for class edu.umd.cs.findbugs.PropertyBundle
 
PropertyBundle.Rewriter - Class in edu.umd.cs.findbugs
 
PropertyDatabase<KeyType,ValueType> - Class in edu.umd.cs.findbugs.ba.interproc
Property database for interprocedural analysis.
PropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Constructor.
PropertyDatabaseFormatException - Exception Class in edu.umd.cs.findbugs.ba.interproc
 
PropertyDatabaseFormatException(String) - Constructor for exception class edu.umd.cs.findbugs.ba.interproc.PropertyDatabaseFormatException
 
propertyIterator() - Method in class edu.umd.cs.findbugs.BugInstance
Get an Iterator over the properties defined in this BugInstance.
propertyListHead - Variable in class edu.umd.cs.findbugs.BugInstance
 
propertyListTail - Variable in class edu.umd.cs.findbugs.BugInstance
 
propertyMap - Variable in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
 
propertyNames - Static variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
PropertyReadAt() - Constructor for exception class edu.umd.cs.findbugs.util.WriteOnceProperties.PropertyReadAt
 
propertySet - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.WarningWithProperties
 
provider - Variable in class edu.umd.cs.findbugs.Plugin
 
provider - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
proxy - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
PRUNE_CONFLICTING_VALUES - Static variable in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
PRUNE_GUARANTEED_DEREFERENCES - Static variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
pruneConflictingValues(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
PRUNED_FAILED_ASSERTION_EDGES - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG edges corresponding to failed assertions have been removed.
PRUNED_INFEASIBLE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if infeasible exception edges have been pruned from the CFG.
PRUNED_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if normal return edges from calls to methods which unconditionally throw an exception have been removed.
PruneInfeasibleExceptionEdges - Class in edu.umd.cs.findbugs.ba
Prune a CFG to remove infeasible exception edges.
PruneInfeasibleExceptionEdges(CFG, MethodGen, TypeDataflow) - Constructor for class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
Constructor.
PruneInfeasibleExceptionEdges.MarkedEdge - Class in edu.umd.cs.findbugs.ba
A memento to remind us of how we classified a particular exception edge.
PruneUnconditionalExceptionThrowerEdges - Class in edu.umd.cs.findbugs.ba
 
PruneUnconditionalExceptionThrowerEdges(JavaClass, Method, MethodGen, CFG, ConstantPoolGen, TypeDataflow, AnalysisContext) - Constructor for class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
pruneValue(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
pu - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
PUBLIC_IDENTIFIERS - Static variable in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
publicClass - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
publicClass - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
PublicIdentifiers - Class in edu.umd.cs.findbugs.detect
This class contains all the public identifiers that are part of the Java Standard Library.
PublicIdentifiers() - Constructor for class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
publicOrProtectedConstructor - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
PublicSemaphores - Class in edu.umd.cs.findbugs.detect
finds public classes that use 'this' as a semaphore, which can cause conflicts if clients of this class use an instance of this class as their own synchronization point.
PublicSemaphores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.PublicSemaphores
 
pullData() - Method in class edu.umd.cs.findbugs.Footprint
 
purge(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
 
purgeAllMethodAnalyses() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
purgeAllMethodAnalysis() - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all method analysis results for all methods.
purgeAllMethodAnalysis() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeBoringEntries() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
 
purgeClassAnalysis(Class<?>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all class analysis results of a particular kind
purgeClassAnalysis(Class<?>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.PackageStats
 
purgeClassesThatDontMatch(Pattern) - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeClassStats - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
purgeClassStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeHistory - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
purgeHistorySpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Purge all CFG-based method analyses for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Purge all analysis results for given method.
purgeMethodAnalyses(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
purgeMissingClasses - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
purgePackageStats() - Method in class edu.umd.cs.findbugs.ProjectStats
 
purgeStats - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
push(boolean) - Method in class edu.umd.cs.findbugs.ba.BlockType
 
push(byte) - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
push(int) - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
push(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
push(String) - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
pushByConstant(DismantleBytecode, Constant) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByDoubleMath(int, OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByFloatMath(int, OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByIntMath(DismantleBytecode, int, OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByInvoke(DismantleBytecode, boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByLocalLoad(String, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByLocalObjectLoad(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByLocalStore(int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushByLongMath(int, OpcodeStack.Item, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushBySignature(String, DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
pushCatch() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a catch block.
pushCompoundMatcher(CompoundMatcher) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
pushCompoundMatcherAsChild(CompoundMatcher) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
pushFinally() - Method in class edu.umd.cs.findbugs.ba.BlockType
Enter a finally block.
pushHash(Object) - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
pushOutputValues(ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Push given output values onto the current frame.
pushReturnType(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Helper for pushing the return type of an invoke instruction.
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
pushValue(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Work around some weirdness in BCEL (inherited from JVM Spec 1): BCEL considers long and double types to consume two slots on the stack.
pushValue(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Push a value onto the Java operand stack.
put(AvailableLoad, ValueNumber[]) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
Put an array of ValueNumber for an AvailableLoad and update the reverse map
put(ClassAnnotation, EqualsKindSummary.KindOfEquals) - Method in class edu.umd.cs.findbugs.ba.EqualsKindSummary
 
put(K1, K2, K3, V) - Method in class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
put(K1, K2, V) - Method in class edu.umd.cs.findbugs.util.DualKeyHashMap
 
put(K, V) - Method in class edu.umd.cs.findbugs.util.MergeMap
 
put(InstructionHandle, ValueType) - Method in class edu.umd.cs.findbugs.ba.InstructionHandleMap
 
putFieldObj - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
putFieldPC - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
putfields - Variable in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
PutfieldScanner - Class in edu.umd.cs.findbugs.ba
 
PutfieldScanner() - Constructor for class edu.umd.cs.findbugs.ba.PutfieldScanner
 
PutfieldScanner.Scanner - Class in edu.umd.cs.findbugs.ba
 
putFieldValue - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
putFieldXField - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
putFirstCommonSuperclassQueryCache(ReferenceType, ReferenceType, ReferenceType) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
putMethodAnalysis(Class<?>, MethodDescriptor, Object) - Method in class edu.umd.cs.findbugs.ba.ClassContext
Store a method analysis object.
putPackageStats(String, int, int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
putPlugin(URI, Plugin) - Static method in class edu.umd.cs.findbugs.Plugin
 

Q

qnameCache - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
qualifiers - Variable in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
query(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.BugSet
Gives you back the BugSet containing all bugs that match your query
query(BugAspects.SortableValue) - Method in class edu.umd.cs.findbugs.gui2.BugSet
A String pair has a key and a value.
QuestionableBooleanAssignment - Class in edu.umd.cs.findbugs.detect
 
QuestionableBooleanAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
queue - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
quiet - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
quiet - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
quiet() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
quietErrors - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
QUOTE - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
QuoteMetaCharacters - Class in edu.umd.cs.findbugs.xml
Quote metacharacters in a String.
QuoteMetaCharacters(String, MetaCharacterMap) - Constructor for class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
Constructor.
quotesAttributes - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 

R

RAISE_PRIORITY - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
RAISE_PRIORITY_TO_AT_LEAST_NORMAL - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
RAISE_PRIORITY_TO_HIGH - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
Raise the priority.
raisePriority() - Method in class edu.umd.cs.findbugs.BugInstance
 
RANDOM_INT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RANDOM_INT_REMAINDER - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
randomNextIntState - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
RandomOnceSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
 
range - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
RangeCheckSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.RangeCheckSubDetector
 
rank - Variable in class edu.umd.cs.findbugs.filter.RankMatcher
 
rank - Variable in class edu.umd.cs.findbugs.gui2.ViewFilter
 
rank() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireWarning
Deprecated.
Desire a warning at least this scary
rank() - Element in annotation interface edu.umd.cs.findbugs.annotations.ExpectWarning
Deprecated.
Expect a warning at least this scary
rank() - Element in annotation interface edu.umd.cs.findbugs.annotations.NoWarning
Deprecated.
Want no warning at this rank or scarier
rankBugPattern(BugPattern, BugRanker...) - Static method in class edu.umd.cs.findbugs.BugRanker
 
RankFilter(int, String) - Constructor for enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
rankForBugPattern - Static variable in class edu.umd.cs.findbugs.BugRanker
 
RankMatcher - Class in edu.umd.cs.findbugs.filter
Matcher to select BugInstances with a particular rank or higher.
RankMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.RankMatcher
Constructor.
rankThreshold - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
rankThreshold - Variable in class edu.umd.cs.findbugs.FindBugs2
 
rankThreshold - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
rawPackageCount - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
rdfs - Variable in class edu.umd.cs.findbugs.ba.BackwardDataflowAnalysis
 
rdfs - Variable in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
rdfs - Variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
rdfs - Variable in class edu.umd.cs.findbugs.ba.PostDominatorsAnalysis
 
rdfs - Variable in class edu.umd.cs.findbugs.ba.ReverseDFSOrder
 
reachable - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
reachableBlocks - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.VariableData
 
reachOnlyByBranch - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
read() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Read persistent global UserPreferences from file in the user's home directory.
read() - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
read(byte[]) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
read(byte[], int, int) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
read(InputStream) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Read property database from an input stream.
read(InputStream) - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
Read source info from given InputStream.
read(InputStream) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Read user preferences from given input stream.
READ - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
READ_BY_FRAMEWORK_ANNOTATIONS - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
A list of annotations for fields that might be read by frameworks, even though they are private
READ_LOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
READ_UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
readAll(InputStream) - Static method in class edu.umd.cs.findbugs.io.IO
 
readAll(InputStream, int) - Static method in class edu.umd.cs.findbugs.io.IO
 
readAll(Reader) - Static method in class edu.umd.cs.findbugs.io.IO
 
readAnywhere - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
readCompoundName() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
readConstant() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParser
Read a constant from the constant pool.
reader - Variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
reader - Variable in class edu.umd.cs.findbugs.Tokenizer
 
reader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
 
reader(InputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
readFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
readFrom(Reader) - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
readFrom(Collection<String>, Reader) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
readFromFile(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Read property database from given file.
readFromStandardInput() - Static method in class edu.umd.cs.findbugs.workflow.CountClassVersions
 
readFromStandardInput(Collection<String>) - Static method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
readLabel(int, Label[]) - Method in class edu.umd.cs.findbugs.asm.FBClassReader
 
READLINE_VAL - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Value is (potentially) null because of a value returned from readline.
readLineOnTOS - Variable in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
readObject - Variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass - Class in edu.umd.cs.findbugs.detect
 
ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
readProject(String) - Static method in class edu.umd.cs.findbugs.Project
Read Project from named file.
readProperties(Properties, String) - Static method in class edu.umd.cs.findbugs.config.UserPreferences
Helper method to read array of strings out of the properties file, using a Findbugs style format.
ReadReturnShouldBeChecked - Class in edu.umd.cs.findbugs.detect
 
ReadReturnShouldBeChecked(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
readType() - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
readWrappedArguments(String) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
readXML(File) - Static method in class edu.umd.cs.findbugs.Project
 
readXML(File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(InputStream) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given input stream into this object, populating the Project as a side effect.
readXML(InputStream) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
readXML(InputStream, File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given input stream into this object, populating the Project as a side effect.
readXML(Reader) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given reader into this object, populating the Project as a side effect.
readXML(Reader) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
readXML(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Read XML data from given file into this object, populating given Project as a side effect.
readXML(URL) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
ready - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
READY_FOR_FORMAT - Enum constant in enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
 
realLabel - Variable in class edu.umd.cs.findbugs.asm.FBClassReader.MyLabel
 
REALLY_UNKNOWN - Static variable in class edu.umd.cs.findbugs.BugPattern
 
realResourceName - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
RebornIssues - Class in edu.umd.cs.findbugs.workflow
Mine historical information from a BugCollection.
RebornIssues() - Constructor for class edu.umd.cs.findbugs.workflow.RebornIssues
 
RebornIssues(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.RebornIssues
 
RebornIssues.CommandLine - Class in edu.umd.cs.findbugs.workflow
 
rebuild() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
Swaps in a new BugTreeModel and a new JTree
rebuildBugTreeIfSortablesDependOnCloud() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
rebuildingThread - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
rebuildPluginCheckboxes() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
RECEIVER_OBJECT_TYPE - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
The type of the receiver object in a method call or instance field access.
receiverObjectInstructionSet - Static variable in class edu.umd.cs.findbugs.props.WarningPropertyUtil
Set of instructions which operate on a receiver object.
receiverType - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
recentCallToAvailable - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
recentFiles - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
recentFiles - Variable in class edu.umd.cs.findbugs.gui2.RecentMenu
 
recentMenu - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
recentMenu - Variable in class edu.umd.cs.findbugs.gui2.RecentMenu
 
RecentMenu - Class in edu.umd.cs.findbugs.gui2
 
RecentMenu(JMenu) - Constructor for class edu.umd.cs.findbugs.gui2.RecentMenu
 
RecentMenu.LimitedArrayList<T> - Class in edu.umd.cs.findbugs.gui2
 
recentMenuCache - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
RECENTPROJECTKEYS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
recentProjectsList - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
RECOMMENDED_SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
RecomputableClassAnalysisEngine<ResultType> - Class in edu.umd.cs.findbugs.classfile
 
RecomputableClassAnalysisEngine() - Constructor for class edu.umd.cs.findbugs.classfile.RecomputableClassAnalysisEngine
 
recomputeFromClassStats() - Method in class edu.umd.cs.findbugs.PackageStats
 
recomputeFromComponents() - Method in class edu.umd.cs.findbugs.ProjectStats
 
reconfigMenuItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
RECORD - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
RecursiveFileSearch - Class in edu.umd.cs.findbugs
Recursively search a directory, its subdirectories, etc.
RecursiveFileSearch(String, FileFilter) - Constructor for class edu.umd.cs.findbugs.RecursiveFileSearch
Constructor.
RecursiveSearchForJavaFiles - Class in edu.umd.cs.findbugs.workflow
 
RecursiveSearchForJavaFiles() - Constructor for class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
REDIRECT_ERROR_STREAM - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
redoAnalysis - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
redoAnalysis() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
RedoAnalysisCallback() - Constructor for class edu.umd.cs.findbugs.gui2.BugLoader.RedoAnalysisCallback
 
redoAnalysisFile - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
redoAnalysisKeepComments(Project) - Static method in class edu.umd.cs.findbugs.gui2.BugLoader
Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current project
REDUNDANT_LOAD_ELIMINATION - Static variable in interface edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysisFeatures
When set, perform redundant load elimination and forward substitution.
RedundantBranch - Class in edu.umd.cs.findbugs.ba.npe
An instruction recorded as a redundant reference comparison.
RedundantBranch(Location, int, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Constructor.
RedundantBranch(Location, int, IsNullValue, IsNullValue) - Constructor for class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Constructor.
redundantBranchList - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
RedundantCondition(Location, String, boolean, Location, Location, String, boolean, Number, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
redundantConditions - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.ValueRangeAnalysis
 
RedundantConditions - Class in edu.umd.cs.findbugs.detect
 
RedundantConditions(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RedundantConditions
 
RedundantInterfaces - Class in edu.umd.cs.findbugs.detect
 
RedundantInterfaces(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
ref - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
refCalleeToCallerMap - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
refCallerClones - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
refCallerConstructors - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
refCallerReadObjects - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
RefComparisonTypeFrameModelingVisitor(ConstantPoolGen, TypeMerger, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
RefComparisonTypeMerger(RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeMerger
 
RefComparisonWarningProperty - Class in edu.umd.cs.findbugs.detect
Warning properties for FindRefComparison detector.
RefComparisonWarningProperty(String, PriorityAdjustment) - Constructor for class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
 
refConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
reference - Variable in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
referencedClass - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencedClassDescriptorList - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
referencedClasses - Variable in class edu.umd.cs.findbugs.ProjectStats
 
referencedClassSet - Variable in class edu.umd.cs.findbugs.FindBugs2
 
referencedField - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencedMethod - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencedXClass - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencedXField - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencedXMethod - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
referencesCloneMethod - Variable in class edu.umd.cs.findbugs.detect.CloneIdiom
 
refFieldIsStatic - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
REFINED - Static variable in class edu.umd.cs.findbugs.ba.CFG
Flag set if CFG has been "refined"; i.e., to the extent possible, all infeasible edges have been removed.
ReflectionDatabaseFactory<E> - Class in edu.umd.cs.findbugs.classfile
A generic database factory that tries to create the database by (in order of preference) Invoking a static create method Invoking a no-arg constructor
ReflectionDatabaseFactory(Class<E>) - Constructor for class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
ReflectionDetectorCreator(Class<?>) - Constructor for class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
ReflectionIncreaseAccessibility - Class in edu.umd.cs.findbugs.detect
 
ReflectionIncreaseAccessibility(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
reflectiveClasses - Variable in class edu.umd.cs.findbugs.ba.XFactory
 
ReflectiveClasses - Class in edu.umd.cs.findbugs.detect
Detector to find private methods that are never called.
ReflectiveClasses(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
reflectiveFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
reg1 - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
reg2 - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheck
 
RegenerateClassFeatures - Class in edu.umd.cs.findbugs.model
Repopulate a BugCollection with class features from the classes in a specified jar file.
RegenerateClassFeatures(BugCollection, String) - Constructor for class edu.umd.cs.findbugs.model.RegenerateClassFeatures
 
REGEX_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
RegexpStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke.RegexpStringMatcher
 
RegexStringMatcher - Class in edu.umd.cs.findbugs.util
StringMatcher that matches based on a regular expression.
RegexStringMatcher(String) - Constructor for class edu.umd.cs.findbugs.util.RegexStringMatcher
Constructor.
region - Variable in class edu.umd.cs.findbugs.sarif.Location.PhysicalLocation
 
Region(int, int) - Constructor for class edu.umd.cs.findbugs.sarif.Location.Region
 
register - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
register - Variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
register - Variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
register - Variable in class edu.umd.cs.findbugs.ParameterWarningSuppressor
 
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.EngineRegistrar
 
registerAnalysisEngines(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngineRegistrar
Register analysis engines with given analysis cache.
registerApplication(String, String) - Static method in class edu.umd.cs.findbugs.Version
 
registerBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Set the metadata for a bug category.
registerBugCode(BugCode) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
registerBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
Register a BugCollection.
registerBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Register a BugPattern.
registerBuiltInAnalysisEngines(IAnalysisCache) - Static method in class edu.umd.cs.findbugs.FindBugs2
Register the "built-in" analysis engines with given IAnalysisCache.
registerClassAnalysisEngine(Class<E>, IClassAnalysisEngine<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register the given class analysis engine as producing the analysis result type whose Class is given.
registerClassAnalysisEngine(Class<E>, IClassAnalysisEngine<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerConstantPushSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerConstantSource(Location, Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerDatabaseFactory(Class<E>, IDatabaseFactory<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register a database factory.
registerDatabaseFactory(Class<E>, IDatabaseFactory<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerDetector(DetectorFactory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Register a DetectorFactory.
registerFieldLoadSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerInstructionSinks() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
registerInstructionSources() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerLDC2ValueSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerLDCValueSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerLoadCount - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
registerMethodAnalysisEngine(Class<E>, IMethodAnalysisEngine<E>) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisCache
Register the given method analysis engine as producing the analysis result type whose Class is given.
registerMethodAnalysisEngine(Class<E>, IMethodAnalysisEngine<E>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
 
registerNumber - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
registerOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
registerOtherSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerParameterSources() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerPluginAnalysisEngines(DetectorFactoryCollection, IAnalysisCache) - Static method in class edu.umd.cs.findbugs.FindBugs2
Register all of the analysis engines defined in the plugins contained in a DetectorFactoryCollection with an IAnalysisCache.
registerPushNullSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerReturnValueSource(Location) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerSourceSink(SourceSinkInfo) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerSourceSinkLocations() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
This method must be called before the dataflow analysis is executed.
registerTestedFoundToBeNonnegative - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
registerTopOfStackSource(SourceSinkType, Location, When, boolean, Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassNodeAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.asm.ClassReaderAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssertionMethodsFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AssignedFieldMapFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ClassContextClassAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ConstantPoolGenFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.JavaClassAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodBytecodeSetFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.MethodFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassInfoAnalysisEngine
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassNameAndSuperclassInfoAnalysisEngine
 
registerWith(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IAnalysisEngine
Register the analysis engine with given analysis cache.
registerWith(IAnalysisCache) - Method in interface edu.umd.cs.findbugs.classfile.IDatabaseFactory
 
registerWith(IAnalysisCache) - Method in class edu.umd.cs.findbugs.classfile.ReflectionDatabaseFactory
 
regModifiedAt - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
regModifiedAt(int, int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
RegularLocation(TypeAnalysis, ValueNumberAnalysis, Location) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
RejarClassesForAnalysis - Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis(RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine, int, String[]) - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
 
RejarClassesForAnalysis.ClassFileNameMismatch - Exception Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine - Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PatternMatcher - Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine.PrefixMatcher - Class in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysis.ZipElementHandler - Interface in edu.umd.cs.findbugs.workflow
 
RejarClassesForAnalysisCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
rejectedXMLClasses - Variable in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
relatedType(String) - Method in class edu.umd.cs.findbugs.detect.Stream
 
RelationalOp - Class in edu.umd.cs.findbugs.filter
 
RelationalOp(String) - Constructor for class edu.umd.cs.findbugs.filter.RelationalOp
Deprecated.
RelationalOp(String, String) - Constructor for class edu.umd.cs.findbugs.filter.RelationalOp
 
RELATIVE_PATHS - Static variable in class edu.umd.cs.findbugs.Project
 
relativeSourceBase - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
relaxed - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
relaxed - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
RELAXED_REPORTING_MODE - Static variable in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
"Relaxed" warning reporting mode.
relaxedNullReturn - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
relaxedReportingMode - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
relaxedReportingMode - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
relaxedSet - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
RELEASE - Static variable in class edu.umd.cs.findbugs.Version
Deprecated.
releaseDate - Variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
releaseDate - Variable in class edu.umd.cs.findbugs.Plugin
 
releaseDisplayWait() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
releaseName - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
releaseName - Variable in class edu.umd.cs.findbugs.AppVersion
 
releaseName - Variable in class edu.umd.cs.findbugs.SortedBugCollection
Release name of the analyzed application.
releaseName - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
relOp - Variable in class edu.umd.cs.findbugs.filter.VersionMatcher
 
REMAINING_OBLIGATIONS_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
RememberedBug(BugInstance, FieldAnnotation, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.detect.FindMaskedFields.RememberedBug
 
rememberedBugs - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
remote - Static variable in class edu.umd.cs.findbugs.Analyze
 
remote - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
remote - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
RemoteArchiveEntry(URL) - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath.RemoteArchiveEntry
Constructor.
remoteArchiveURL - Variable in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteArchiveEntry
 
RemoteDirectoryEntry(URL) - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath.RemoteDirectoryEntry
Constructor.
remoteDirURL - Variable in class edu.umd.cs.findbugs.ba.URLClassPath.RemoteDirectoryEntry
 
remove() - Method in class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
remove() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
remove() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionReverseIterator
 
remove() - Method in class edu.umd.cs.findbugs.ba.CFG.LocationIterator
 
remove() - Method in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser.ParameterSignatureIterator
 
remove() - Method in class edu.umd.cs.findbugs.ba.SignatureParser.ParameterSignatureIterator
 
remove() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
remove() - Method in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
remove() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.BackIterator
 
remove() - Method in class edu.umd.cs.findbugs.FuzzyBugComparator.FilteringBugAnnotationIterator
 
remove() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.IncomingEdgeIterator
 
remove() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph.OutgoingEdgeIterator
 
remove() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents.SCCSetIterator
 
remove() - Method in class edu.umd.cs.findbugs.util.NullIterator
 
remove() - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator.FilteringAnnotationIterator
 
remove(Obligation) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
remove(AvailableLoad) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
Remove an AvailableLoad and update the reverse map
remove(BugInstance) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
remove(K) - Method in class edu.umd.cs.findbugs.util.Multiset
 
remove(K, V) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
REMOVE - Enum constant in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
 
removeAll(K) - Method in class edu.umd.cs.findbugs.util.MultiMap
 
removeAllKeys(ValueNumberFrame.AvailableLoadBiMap, Iterable<AvailableLoad>) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
removeAnalysisCacheForCurrentThread() - Static method in class edu.umd.cs.findbugs.classfile.Global
Remove the analysis cache for the current thread.
removeAuxClasspathEntry(int) - Method in class edu.umd.cs.findbugs.Project
Remove the n'th auxiliary classpath entry.
removeBaselineBugs(BugCollection, BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
removeBranch(ArrayList<String>) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
removeCategory(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Remove a bug category from the set of categories to be displayed.
removeChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
removeChild(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
 
removeClass(JavaClass) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
removeClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
removeColumn(TableColumn) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
removeColumnModelListener(TableColumnModelListener) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
removeCurrentAnalysisContext() - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
removeCustomPlugin(Plugin) - Static method in class edu.umd.cs.findbugs.Plugin
 
removeCustomPlugin(URL) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
removed - Variable in class edu.umd.cs.findbugs.BugInstance.BugPropertyIterator
 
REMOVED - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
removedByChange - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
removedByChange - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
removedByChangeOfPersistingClass - Variable in class edu.umd.cs.findbugs.BugInstance
 
removedByChangeSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
removedCode - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
removedCode - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
REMOVEDCODE - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
removedCodeSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
removedEdgeIterator() - Method in class edu.umd.cs.findbugs.ba.CFG
Get an Iterator over Edges removed from this CFG.
removedEdgeList - Variable in class edu.umd.cs.findbugs.ba.CFG
 
removeDependencyLeaves(Map<String, Set<String>>) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
removedFromStack(boolean) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
removeEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
removeEdge(EdgeType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Remove given edge from the graph.
removeEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.CFG
 
removeEldestEntry(Map.Entry<String, SourceFile>) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.Cache
 
removeEldestEntry(Map.Entry<K, V>) - Method in class edu.umd.cs.findbugs.util.MapCache
 
removeFile(int) - Method in class edu.umd.cs.findbugs.Project
Remove file at the given index in the list of project files
removeFilter(FilterMatcher) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
removeFilterListener(FilterListener) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
 
removeIncomingEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
removeLink(JComponent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
removeLoopLinks(Map<String, Set<String>>, Set<String>) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
removeMatchedAngleBrackets(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
removeOutgoingEdge(EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
removePackage(String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
removePackageName(String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Shorten a type name by removing the package name
removePackageNamesFromSignature(String) - Static method in class edu.umd.cs.findbugs.detect.Naming
 
removePlugin(URI) - Static method in class edu.umd.cs.findbugs.Plugin
 
removeProject(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Remove project filename from the recently-used project list.
removeProperty(KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Remove a property.
removeProperty(T) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Remove a warning property from the set.
REMOVERESTRUCTURE - Enum constant in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
 
removeSourceDir(int) - Method in class edu.umd.cs.findbugs.Project
Remove source directory at given index.
removeSplashScreen() - Static method in class edu.umd.cs.findbugs.gui2.Driver
 
removeSplitPaneBorders(JSplitPane) - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
removeStrictlyDominatedLocations(Set<Location>, DominatorsAnalysis) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
removeStrictlyPostDominatedLocations(Set<Location>, PostDominatorsAnalysis) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
removeTreeModelListener(TreeModelListener) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
removeVertex(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
removeVertex(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
removeVertex(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Remove given vertex from the graph.
REP - Enum constant in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
 
repeat(String, int) - Static method in class edu.umd.cs.findbugs.util.Util
 
RepeatedConditionals - Class in edu.umd.cs.findbugs.detect
 
RepeatedConditionals(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
replace(int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
replace(String, String, String) - Static method in class edu.umd.cs.findbugs.util.Strings
Deprecated.
replaceBoxModelValues(MutableComboBoxModel<String>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
replaceMap(Map<ObligationSet, State>) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Replace the map of ObligationSets to States with the given one.
replacement - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
replacementMap - Variable in class edu.umd.cs.findbugs.xml.MetaCharacterMap
 
replaceSlashesWithDots(String) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
replaceTop - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
replaceTop(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
replaceValues(IsNullValueFrame, IsNullValueFrame, ValueNumber, ValueNumberFrame, ValueNumberFrame, IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
Update is-null information at a branch target based on information gained at a null comparison branch.
report() - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
report() - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
 
report() - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
report() - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
 
report() - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
report() - Method in class edu.umd.cs.findbugs.detect.CalledMethods
 
report() - Method in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
report() - Method in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
report() - Method in class edu.umd.cs.findbugs.detect.CheckCalls
 
report() - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
report() - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
report() - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
report() - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
report() - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
report() - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
report() - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
report() - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
report() - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
report() - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
report() - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
report() - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
report() - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
report() - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
report() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
report() - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
report() - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
report() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
report() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
report() - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
report() - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Empty
report() - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
report() - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
report() - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
report() - Method in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
report() - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
report() - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
report() - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
report() - Method in class edu.umd.cs.findbugs.detect.Methods
 
report() - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
report() - Method in class edu.umd.cs.findbugs.detect.Naming
 
report() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteNonnullReturnValues
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
report() - Method in class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
report() - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
report() - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
report() - Method in class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
report() - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
report() - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
report() - Method in class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
report() - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
report() - Method in class edu.umd.cs.findbugs.detect.ViewCFG
 
report() - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
report() - Method in interface edu.umd.cs.findbugs.Detector
This method is called after all classes to be visited.
report() - Method in class edu.umd.cs.findbugs.log.Profiler
report() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
report() - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
report() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
report(PrintStream) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
report(PrintStream) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
report(Comparator<Class<?>>, Profiler.Filter, PrintStream) - Method in class edu.umd.cs.findbugs.log.Profiler
report(Comparator<Class<?>>, Predicate<Profiler.Profile>, PrintStream) - Method in class edu.umd.cs.findbugs.log.ProfileSummary
Report summarized profile to given PrintStream.
REPORT - Static variable in class edu.umd.cs.findbugs.log.Profiler
 
REPORT_ALL_REF_COMPARISONS - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
REPORT_INFERRED_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
REPORT_OBLIGATION_SET - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
Report the final obligation set as part of the BugInstance.
REPORT_PATH - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
Report path information from point of resource creation to CFG exit.
REPORT_PATH_DEBUG - Static variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
REPORT_SUMMARY_HTML - Static variable in class edu.umd.cs.findbugs.SortedBugCollection
 
reportAccumulatedBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
Report accumulated warnings to the BugReporter.
reportAnalysis(String) - Method in class edu.umd.cs.findbugs.ba.Dataflow
 
reportAnalysisError(AnalysisError) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report a queued error.
reportAnalysisError(AnalysisError) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportBest(ClassContext, Method, LinkedList<FindRefComparison.WarningWithProperties>, boolean) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
reportBug() - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
 
reportBug(BugInstance) - Method in interface edu.umd.cs.findbugs.BugReporter
Report a bug.
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
reportBug(BugInstance) - Method in interface edu.umd.cs.findbugs.BugReporterObserver
Called when a BugReporter reports a bug.
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.CategoryFilteringBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.AbstractAssertDetector
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.ExcludingHashesBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.FilterBugReporter
 
reportBug(BugInstance) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
reportBug(BugInstance, BugAccumulator.Data) - Method in class edu.umd.cs.findbugs.BugAccumulator
 
reportBug(FindPotentialSecurityCheckBasedOnUntrustedSource.CallPair) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
reportBug(String, XMethod) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
 
reportBug(JavaClass, XMethod, SourceLineAnnotation, FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
reportBugIfParamIsProblematic() - Method in class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
reportBugs(Map<ValueNumber, NullValueUnconditionalDeref>, HashSet<ValueNumber>, Map<ValueNumber, SortedSet<Location>>, Map<ValueNumber, Set<Location>>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
reportBugsFromXml(InputStream, Project) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportConstructorThrow(int) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Reports ConstructorThrow bug if there is an unhandled unchecked exception thrown directly or indirectly from the currently visited method.
reportDereference(IsNullValue) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
reportDereference(IsNullValueFrame, int) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
reported - Variable in class edu.umd.cs.findbugs.detect.LazyInit
 
reportedBadCastInEquals - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
reportedForThisClass - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
reportedThisMethod - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
reporter - Variable in class edu.umd.cs.findbugs.BugAccumulator
 
reporter - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
reporter - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
reporter - Variable in class edu.umd.cs.findbugs.detect.DontCatchNullPointerException
 
reporter - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
reporter - Variable in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
reporter - Variable in class edu.umd.cs.findbugs.detect.MutableEnum
 
reporter - Variable in class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
 
reporter - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
The reporter to report to
reporters - Variable in class edu.umd.cs.findbugs.BugReportDispatcher
 
reporters - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
reportHistory - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportIfOverridableCallInReadObject(XMethod, XMethod, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
ReportingDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
Select all detector factories for reporting detectors.
ReportingDetectorFactorySelector(Plugin) - Constructor for class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
Constructor.
reportLevel - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
reportMatch(ClassContext, Method, ByteCodePatternMatch) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
Called to report an instance of the ByteCodePattern.
reportMatch(ClassContext, Method, ByteCodePatternMatch) - Method in class edu.umd.cs.findbugs.detect.LazyInit
 
reportMissingClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
reportMissingClass(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
reportMissingClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Called to report a class lookup failure.
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
reportMissingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
reportMissingClass(MissingClassException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
reportMissingClass(ClassNotFoundException) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
file a ClassNotFoundException with the lookupFailureCallback
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
reportMissingClass(ClassNotFoundException) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Called to report a class lookup failure.
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.ErrorCountingBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
reportMissingClass(ClassNotFoundException) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
reportMissingClass(String) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report a missing class.
reportMissingClass(String) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportNullDeref(WarningPropertySet<WarningProperty>, Location, String, int, BugAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
reportNullDeref(WarningPropertySet<WarningProperty>, Location, String, int, BugAnnotation, BugAnnotation) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
reportNumberOfArchives(int) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report the total number of archives (Jar or zip files) that will be analyzed.
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
reportNumberOfArchives(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
reportPath(BugInstance, Obligation, State) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
reportPossibleBug(BugInstance) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
reportPotentialDereference(Location, IsNullValueFrame) - Static method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
reportQueuedErrors() - Method in interface edu.umd.cs.findbugs.BugReporter
Report any accumulated error messages.
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
reportQueuedErrors() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
reports - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
 
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.DebugRepositoryLookupFailureCallback
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
reportSkippedAnalysis(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.classfile.IErrorLogger
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
Report that we skipped some analysis of a method
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpErrorLogger
 
reportSkippedAnalysis(MethodDescriptor) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
Report that we skipped some analysis of a method
reportStackTrace - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
reportSummary(OutputStream) - Method in class edu.umd.cs.findbugs.ProjectStats
Report statistics as an XML document to given output stream.
reportTransientFieldOfNonSerializableClass - Static variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
reportVacuousBitOperation(int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
reportWarning(Obligation, State, StateSet) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
RepositoryClassParser - Class in edu.umd.cs.findbugs.ba
A special version of ClassParser that automatically enters parsed classes into the Repository.
RepositoryClassParser(InputStream, String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
RepositoryClassParser(String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
RepositoryClassParser(String, String) - Constructor for class edu.umd.cs.findbugs.ba.RepositoryClassParser
Constructor.
repositoryList - Variable in class edu.umd.cs.findbugs.ba.SourceFinder
 
RepositoryLookupFailureCallback - Interface in edu.umd.cs.findbugs.ba
An interface which Repository class lookup failures are reported to.
requireJRE - Variable in class edu.umd.cs.findbugs.DetectorFactory
 
requires - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
requiresArgumentSet - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
reset() - Method in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
reset() - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
reset() - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
reset() - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
reset(TypeQualifierValueSet.State) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
resetData() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
resetDoubleAssignmentState() - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
resetForMethodEntry(DismantleBytecode) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
resetForMethodEntry0(PreorderVisitor) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
resetForMethodEntry0(String, Method) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
resetIMulCastLong() - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
resetIncrementState() - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
resetInstance(DetectorFactoryCollection) - Static method in class edu.umd.cs.findbugs.DetectorFactoryCollection
Reset the factory singleton.
resetProject - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
resetPropertiesPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
resetSource - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
resetSource - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
resetState() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
resetState() - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
resetState() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
resetViewCache() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
resolveAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
resolveAccessMethodForMethod() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
resolveAccessMethodForMethod() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
ResolveAllReferences - Class in edu.umd.cs.findbugs.detect
 
ResolveAllReferences(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
resolveClassVertex(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Resolve a class named by given ClassDescriptor and return its resolved ClassVertex.
resolved - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
resolveMethodCallTargets(InvokeInstruction, TypeFrame, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible method call targets.
resolveMethodCallTargets(InvokeInstruction, TypeFrame, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible instance method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible instance method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Resolve possible instance method call targets.
resolveMethodCallTargets(ReferenceType, InvokeInstruction, ConstantPoolGen, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
Resolve possible instance method call targets.
resolveRelativeToJnlpCodebase(String) - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
resolveTypeQualifierDefaults(AnnotationValue, ElementType, LinkedList<AnnotationValue>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve an annotation into AnnotationValues representing any type qualifier(s) the annotation resolves to.
resolveTypeQualifierDefaults(Collection<AnnotationValue>, ElementType) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve collection of AnnotationValues (which have been used to annotate an AnnotatedObject or method parameter) into collection of resolved type qualifier AnnotationValues.
resolveTypeQualifierNicknames(AnnotationValue, LinkedList<AnnotationValue>, LinkedList<ClassDescriptor>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve an annotation into AnnotationValues representing any type qualifier(s) the annotation resolves to.
resolveTypeQualifiers(AnnotationValue) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve an AnnotationValue into a list of AnnotationValues representing type qualifier annotations.
resolveTypeQualifiers(Collection<AnnotationValue>) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
Resolve collection of AnnotationValues (which have been used to annotate an AnnotatedObject or method parameter) into collection of resolved type qualifier AnnotationValues.
resolveVirtualMethodCallTargets(XMethod, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
resolveVirtualMethodCallTargets(ClassDescriptor, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
resolveVirtualMethodCallTargets(String, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
resolveXField(FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
resolveXMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.XFactory
 
resource - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
resourceClass - Variable in class edu.umd.cs.findbugs.ResourceCreationPoint
The type of the resource.
resourceCollection - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
ResourceCollection<Resource> - Class in edu.umd.cs.findbugs
A ResourceCollection defines all of the resources created and used in a particular method.
ResourceCollection() - Constructor for class edu.umd.cs.findbugs.ResourceCollection
Constructor.
ResourceCreationPoint - Class in edu.umd.cs.findbugs
A resource creation point.
ResourceCreationPoint(Location, String) - Constructor for class edu.umd.cs.findbugs.ResourceCreationPoint
Constructor.
resourceFromFindbugsJar(String) - Static method in class edu.umd.cs.findbugs.PluginLoader
Try to load resource from JAR file of Findbugs core plugin.
resourceFromPlugin(URL, String) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
resourceIterator() - Method in class edu.umd.cs.findbugs.ResourceCollection
Get an Iterator over all resources in the method.
resourceList - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.DiscoveredCodeBase
 
resourceList - Variable in class edu.umd.cs.findbugs.ResourceCollection
 
resourceName - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
resourceName - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
resourceName - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
resourceName - Variable in exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
 
resourceNameKnown - Variable in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
resourceNameTranslationMap - Variable in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
ResourceNotFoundException - Exception Class in edu.umd.cs.findbugs.classfile
Exception to indicate that a resource was not found.
ResourceNotFoundException(String) - Constructor for exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Constructor.
ResourceNotFoundException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Constructor.
resourceTracker - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
resourceTracker - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
resourceTracker - Variable in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
ResourceTracker<Resource> - Interface in edu.umd.cs.findbugs.ba
A ResourceTracker is used with ResourceValueAnalysis to determine where in a method a certain kind of resource is created, and to model the effect of instructions on the state of that resource.
ResourceTrackingDetector<Resource,ResourceTrackerType> - Class in edu.umd.cs.findbugs
Abstract implementation of a Detector to find methods where a particular kind of created resource is not cleaned up or closed properly.
ResourceTrackingDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.ResourceTrackingDetector
 
ResourceValue - Class in edu.umd.cs.findbugs.ba
 
ResourceValue() - Constructor for class edu.umd.cs.findbugs.ba.ResourceValue
 
ResourceValueAnalysis<Resource> - Class in edu.umd.cs.findbugs.ba
 
ResourceValueAnalysis(MethodGen, CFG, DepthFirstSearch, ResourceTracker<Resource>, Resource) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
ResourceValueFrame - Class in edu.umd.cs.findbugs.ba
 
ResourceValueFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
ResourceValueFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba
 
ResourceValueFrameModelingVisitor(ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
rest - Variable in class edu.umd.cs.findbugs.JavaVersion
 
restartClock(long) - Method in class edu.umd.cs.findbugs.log.Profiler.Clock
 
restructureBranch(ArrayList<String>, boolean) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
result - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
 
result - Variable in class edu.umd.cs.findbugs.ba.jsr305.ParameterAnnotationAccumulator
 
result - Variable in class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
 
result - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
result - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
result - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
Result - Class in edu.umd.cs.findbugs.sarif
Object which represents result object in run.results property.
Result(String, int, Message, List<Location>, Level) - Constructor for class edu.umd.cs.findbugs.sarif.Result
 
RESULT_OF_I2L - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RESULT_OF_L2I - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
RESULT_PROPERTY_SUFFIX - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
resultFactIterator() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
Get an iterator over the result facts.
resultFactMap - Variable in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
resultList - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
resultList - Variable in class edu.umd.cs.findbugs.RecursiveFileSearch
 
results - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
results - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
resultsFromBackEdge - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
resurrected - Variable in class edu.umd.cs.findbugs.workflow.Update
 
RET_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for RET instructions.
RETAINED - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
retainOnlyTheseValueNumbers(Collection<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
RETURN_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for RETURN instructions.
RETURN_OPCODE_SET - Static variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
RETURN_OPCODE_SET - Static variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
RETURN_VAL - Static variable in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Value is (potentially) null because of a value returned from a called method.
RETURN_VALUE - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
RETURN_VALUE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
Flag specifying that this value was the return value of a called method.
RETURN_VALUE_OF_CALLED_METHOD - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
RETURN_VALUES_ARE_NONNULL_BY_DEFAULT - Static variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
returnBlockSet - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
returnNew - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
returnOrThrow() - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
returnOther - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
ReturnPath - Class in edu.umd.cs.findbugs.ba
 
ReturnPath(int) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPath
 
ReturnPathAnalysis - Class in edu.umd.cs.findbugs.ba
 
ReturnPathAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
ReturnPathDataflow - Class in edu.umd.cs.findbugs.ba
 
ReturnPathDataflow(CFG, ReturnPathAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.ReturnPathDataflow
 
ReturnPathDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReturnPathDataflow objects for analyzed methods.
ReturnPathDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathDataflowFactory
Constructor.
ReturnPathType - Class in edu.umd.cs.findbugs.ba.npe
A dataflow value that indicates what kind of return path is possible at the current program location.
ReturnPathType() - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Constructor.
ReturnPathTypeAnalysis - Class in edu.umd.cs.findbugs.ba.npe
A dataflow analysis to determine, at each location in a method's CFG, whether or not it is possible to return normally at that location.
ReturnPathTypeAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
Constructor.
ReturnPathTypeDataflow - Class in edu.umd.cs.findbugs.ba.npe
Dataflow class for ReturnPathTypeAnalysis.
ReturnPathTypeDataflow(CFG, ReturnPathTypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeDataflow
Constructor.
ReturnPathTypeDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReturnPathTypeDataflow objects for analyzed methods.
ReturnPathTypeDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReturnPathTypeDataflowFactory
Constructor.
RETURNS - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method may return normally.
RETURNS_SUPER - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
returnSelf - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
returnsNonNull - Variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
returnsReference - Variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
returnsString(InvokeInstruction) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
ReturnTypeAnnotationAccumulator - Class in edu.umd.cs.findbugs.ba.jsr305
Accumulate relevant return type annotations for a given method by traversing its supertypes.
ReturnTypeAnnotationAccumulator(TypeQualifierValue<?>, XMethod) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationAccumulator
Constructor.
ReturnTypeAnnotationLookupResult - Class in edu.umd.cs.findbugs.ba.jsr305
TypeQualifierAnnotationLookupResult summarizing TypeQualifierAnnotation(s) relevant for a method return type.
ReturnTypeAnnotationLookupResult() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ReturnTypeAnnotationLookupResult
 
returnUnknown - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
returnValueMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
 
ReturnValueNullnessPropertyDatabase - Class in edu.umd.cs.findbugs.ba.npe
Method property database storing which methods return values guaranteed to be nonnull
ReturnValueNullnessPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.ReturnValueNullnessPropertyDatabase
 
ReturnValuesAreNonnullByDefault - Annotation Interface in edu.umd.cs.findbugs.annotations
This annotation can be applied to a package, class or method to indicate that the methods in that element have nonnull return values by default unless there is: An explicit nullness annotation The method overrides a method in a superclass (in which case the annotation of the corresponding parameter in the superclass applies) there is a default annotation applied to a more tightly nested element.
reuseClassAnalysis(Class<E>, Map<ClassDescriptor, Object>) - Method in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
Adds the data for given analysis type from given map to the cache
reusedMap - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
reusedMutableMap - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
reverse - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
ReverseDepthFirstSearch - Class in edu.umd.cs.findbugs.ba
Algorithm to perform a reverse depth first search on a CFG.
ReverseDepthFirstSearch<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Perform a reverse depth first search of a graph.
ReverseDepthFirstSearch(CFG) - Constructor for class edu.umd.cs.findbugs.ba.ReverseDepthFirstSearch
Constructor.
ReverseDepthFirstSearch(GraphType) - Constructor for class edu.umd.cs.findbugs.graph.ReverseDepthFirstSearch
Constructor.
ReverseDepthFirstSearchFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ReverseDepthFirstSearch objects for analyzed methods.
ReverseDepthFirstSearchFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ReverseDepthFirstSearchFactory
Constructor.
ReverseDFSComparator(ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReverseDFSOrder.ReverseDFSComparator
 
ReverseDFSOrder - Class in edu.umd.cs.findbugs.ba
A BlockOrder for visiting the blocks of a CFG in the order they would be visited in a depth first search of the reversed CFG.
ReverseDFSOrder(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReverseDFSOrder
Constructor.
ReverseDFSOrder.ReverseDFSComparator - Class in edu.umd.cs.findbugs.ba
 
reverseMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
ReversePostfixComparator(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReversePostOrder.ReversePostfixComparator
 
ReversePostOrder - Class in edu.umd.cs.findbugs.ba
A BlockOrder for visiting the blocks of a CFG in the reverse of the order in which they are finished in a depth first search.
ReversePostOrder(CFG, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ReversePostOrder
Constructor.
ReversePostOrder.ReversePostfixComparator - Class in edu.umd.cs.findbugs.ba
A Comparator to order the blocks in the reverse of the order in which they would be finished by a depth first search.
revertOpcode(short) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
revisionName - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
revisionTimestamp - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
rewriteClassName(String) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
rewriteClassName(String) - Method in interface edu.umd.cs.findbugs.model.ClassNameRewriter
Rewrite a class name.
rewriteClassName(String) - Method in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
rewriteClassName(String) - Method in class edu.umd.cs.findbugs.model.MovedClassMap
 
rewriteMap - Variable in class edu.umd.cs.findbugs.model.MovedClassMap
 
rewriteMethodSignature(ClassNameRewriter, String) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a method signature.
rewriter - Variable in class edu.umd.cs.findbugs.PropertyBundle
 
Rewriter() - Constructor for class edu.umd.cs.findbugs.PropertyBundle.Rewriter
 
rewriteSignature(ClassNameRewriter, String) - Static method in class edu.umd.cs.findbugs.model.ClassNameRewriterUtil
Rewrite a signature.
rewriteURLAccordingToProperties(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
rewriteURLAccordingToProperties(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
rfs - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
RLE_DEBUG - Static variable in interface edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysisFeatures
Debug redundant load elimination.
role - Variable in class edu.umd.cs.findbugs.filter.ClassMatcher
 
role - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
role - Variable in class edu.umd.cs.findbugs.filter.TypeMatcher
 
ROLE_ANOTHER_INSTANCE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_CALLED_FROM_SUPERCLASS_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_FIELD_SET_TOO_LATE_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_GENERATED_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_LOCK_OBTAINED_AT - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_OBLIGATION_CREATED - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_OBLIGATION_CREATED_BY_WILLCLOSE_PARAMETER - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_PATH_CONTINUES - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
ROLE_UNREACHABLE_CODE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
roleDescription - Variable in class edu.umd.cs.findbugs.TypeAnnotation
 
root - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
root - Variable in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
root - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
root - Variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
ROOT_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
ROOT_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
rootSourceDirectory - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
RPAREN - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
Rule - Class in edu.umd.cs.findbugs.sarif
Object which represents reportingDescriptor in run.driver.rules property.
Rule(String, String, String, String, URI, List<String>, int) - Constructor for class edu.umd.cs.findbugs.sarif.Rule
 
ruleId - Variable in class edu.umd.cs.findbugs.sarif.Result
 
ruleIndex - Variable in class edu.umd.cs.findbugs.sarif.Result
 
rules - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
run() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog.AnalysisThread
 
run() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.InitializeGUI
 
run() - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayBug
 
run() - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
RUN_AT_FULL_BUILD - Static variable in class edu.umd.cs.findbugs.config.UserPreferences
 
runAtFullBuild - Variable in class edu.umd.cs.findbugs.config.UserPreferences
 
runAtShutdown - Static variable in class edu.umd.cs.findbugs.util.Util
 
runInDameonThread(Runnable) - Static method in class edu.umd.cs.findbugs.util.Util
 
runInDameonThread(Runnable, String) - Static method in class edu.umd.cs.findbugs.util.Util
 
runLogAtShutdown(Runnable) - Static method in class edu.umd.cs.findbugs.util.Util
 
runMain(IFindBugsEngine, TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Given a fully-configured IFindBugsEngine and the TextUICommandLine used to configure it, execute the analysis.
RUNNING_AS_IDE_PLUGIN - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
RUNNING_IN_ECLIPSE - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
runningFindBugsFullJar() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
RUNTIME_EXCEPTION - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
 
RUNTIME_EXCEPTION - Static variable in class edu.umd.cs.findbugs.Footprint
 
RUNTIME_EXCEPTION_TYPE - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
Type of java.lang.RuntimeException.
runtimeException - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory.DataflowResult
 
runtimeException - Variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache.AbnormalAnalysisResult
 
RuntimeExceptionCapture - Class in edu.umd.cs.findbugs.detect
RuntimeExceptionCapture
RuntimeExceptionCapture(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
RuntimeExceptionCapture.ExceptionCaught - Class in edu.umd.cs.findbugs.detect
 
RuntimeExceptionCapture.ExceptionThrown - Class in edu.umd.cs.findbugs.detect
 
runtimeRetention - Variable in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
runtimeVersion - Static variable in class edu.umd.cs.findbugs.JavaVersion
StaticConstant for the Java version we're currently running on.

S

safeCallToPrimateParseMethod(XMethod, Location) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
same(BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
same(CallList, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
same(UnconditionalValueDerefSet, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
same(FieldSet, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
same(TypeQualifierValueSet, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
same(LockSet, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
same(ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
same(StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
same(ReturnPath, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
same(StackDepth, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
same(TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
same(ValueRangeAnalysisFactory.LongRangeSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
same(WrongMapIterator.LoadedVariable) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
same(Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Are given dataflow facts the same?
same(FrameType, FrameType) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
same(BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
SAME_FRAME - Enum constant in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
SAME_LOCALS_1_STACK_ITEM_FRAME - Enum constant in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
sameAs(Variable) - Method in class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
sameAs(Variable) - Method in interface edu.umd.cs.findbugs.ba.bcp.Variable
Determine if the given Variable is the same as this one.
sameAs(BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockType
Return whether or not this object is identical to the one given.
sameAs(Frame<IsNullValue>) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
sameAs(Frame<ResourceValue>) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
sameAs(Frame<ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
sameAs(Frame<ValueType>) - Method in class edu.umd.cs.findbugs.ba.Frame
Return true if this stack frame is the same as the one given as a parameter.
sameAs(FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
sameAs(LockSet) - Method in class edu.umd.cs.findbugs.ba.LockSet
Return whether or not this LockSet is the same as the one given.
sameAs(ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Determine whether this dataflow fact is identical to another one.
sameAs(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
sameField(OpcodeStack.Item, OpcodeStack.Item) - Static method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
samePackage(String, String) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
samePackageBase(String, String) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
sameSimpleName(String, String) - Method in class edu.umd.cs.findbugs.detect.Naming
 
sameValue(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SARIF_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
SarifBugReporter - Class in edu.umd.cs.findbugs.sarif
 
SarifBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.sarif.SarifBugReporter
 
SarifException - Class in edu.umd.cs.findbugs.sarif
 
SarifException(String, String, Stack, List<SarifException>) - Constructor for class edu.umd.cs.findbugs.sarif.SarifException
 
saState - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
save() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
save() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
save(OutputStream) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
SAVE_ERROR - Enum constant in enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
 
SAVE_IO_EXCEPTION - Enum constant in enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
 
SAVE_SUCCESSFUL - Enum constant in enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
 
saveAnalysis(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
Save current analysis as file passed in.
saveAs() - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
saveAsMenuItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
saveBugs(File, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
saveBugs(Writer, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
 
saveFBAFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
saveFBPFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
saveFile - Variable in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
saveFile - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
saveMenuItem - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
saveOpenFileChooser - Variable in class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper
 
SaveReturn() - Constructor for enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
 
saveState() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
saveState() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
saveType - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
SaveType - Enum Class in edu.umd.cs.findbugs.gui2
 
SaveType() - Constructor for enum class edu.umd.cs.findbugs.gui2.SaveType
 
SAW_CALL_TO_EQUALS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
There is a call to equals() in the method.
SAW_COMP - Static variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
SAW_INTERN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Saw a call to String.intern().
SAW_INVOKE - Enum constant in enum class edu.umd.cs.findbugs.detect.MethodReturnCheck.State
 
SAW_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
SAW1 - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
SAW2 - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
sawAnnotationsInApplicationCode - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
Did we see any WillClose, WillNotClose, or WillCloseWhenClosed annotations in application code?
sawAnythingElse - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
sawAppend - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawArrayDanger - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawArrayDangerOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawAvailable - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
sawAwait - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
sawBackBranch - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawBadEqualsClass - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawBooleanValue() - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawBranch - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
sawBranchTo(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawBranchTo(Label) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawCall - Variable in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
sawCall(FindNoSideEffectMethods.MethodCall, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
sawCallToSuper - Variable in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
sawCheckedCast - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawCheckForNonNegativeSignedByte - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
sawClass() - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawClass() - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawClass() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawCloseQuote - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawComma - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawCompare - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawCurrentTimeMillis - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
sawDanger - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawDangerOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawDateClass - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
sawDouble(double) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawEffectiveInstanceOf - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
sawEqualsBuilder - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawExcludedNSECall - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
sawField() - Method in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
sawField() - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
sawField() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawFieldNulling - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
sawFloat(float) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawGetClass - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
sawGetClass - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawGetLogger - Variable in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
sawGoodEqualsClass - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawIMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawInitialIdentityCheck - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawInitializeSuper - Variable in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
sawInstanceOf - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawInstanceofCheck - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
sawInstanceOfSupertype - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawInt(int) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawInt(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawInvokeDynamic(int, String) - Method in class edu.umd.cs.findbugs.SwitchHandler
For type switches introduced in Java 21 we are using the invocation of a bootstrap 'typeswitch()' method to detect that the switch operates on the class of the object.
sawLineNumbers - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
sawLoad(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
sawLoadOfMinValue - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
sawLong(long) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawLong(long) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawMethodCall - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawMethodCallOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawMethodCallWithIgnoredReturnValue() - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
sawMockitoInvoke - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
sawMonitorEnter - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
sawNormalThrow - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawNoSideEffectCall(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
sawNoSuchElement - Variable in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
sawNotify - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
sawNullTest - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawNullTestOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawNullTestVeryOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawNumericTest - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawNumericTestOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawNumericTestVeryOld - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
By default, this method will not be called when stack is TOP.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AbstractAssertDetector
Searches for assertion opening, and closing points.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
This is the "dumb" version of the detector.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CalledMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
1.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DontUseFloatsAsLoopCounters
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.BadCastInEqualsSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.FutilePoolSizeSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.InvalidMinMaxSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.NullMethodsSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.RandomOnceSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.RangeCheckSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.SubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.UrlCollectionSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods.VacuousComparisonSubDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindFloatMath
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
Signal an infinite loop if either: we see a call to the same method with the same parameters, or we see a call to the same (dynamically dispatched method), and there has been no transfer of control.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InstantiateStaticClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Checks for method invocations ( INVOKEVIRTUAL) call on a static Calendar or DateFormat fields.
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround2
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
sawOpcode(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawOpcode(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
sawOpenInAppendMode - Variable in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
sawOpenQuote - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawPutEntry - Variable in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
sawRead - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
sawReadExternal - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawReadExternalBranchExit - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawReadExternalExit - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawReadObject - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawReadResolve - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawRegExPattern(int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
sawRegExPattern(int, int) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
sawRegister(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawReturn - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawReturnNonSuper - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawReturnSuper - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawSelfCallInConstructor - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
sawSerialVersionUID - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawSeriousTaint - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawSkip - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
sawStaticDelegate - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.LoadAnalysis
 
sawStore(FieldSet, XField) - Method in class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
sawString(String) - Method in class edu.umd.cs.findbugs.detect.Noise
 
sawString(String) - Method in class edu.umd.cs.findbugs.detect.ReflectiveClasses
 
sawString(String) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sawStringIntern - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
sawStringIntern() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
sawStubThrow - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawSuperCall - Variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
sawSuperCall(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
sawSuperEquals - Variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
sawSuperFinalize - Variable in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
sawSystemExit - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawTaint - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawUniversal() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Return whether or not a universal exception handler was reached by the set.
sawUniversalHandler() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
Mark the set as having reached a universal exception handler.
sawUnsafeAppend - Variable in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
sawUnsupportedThrow - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
sawUnsureCall(FindNoSideEffectMethods.MethodCall) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
sawWait - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
sawWriteExternal - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
sawWriteObject - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
SAXBugCollectionHandler - Class in edu.umd.cs.findbugs
Build a BugCollection based on SAX events.
SAXBugCollectionHandler(BugCollection) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(BugCollection, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(Filter, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(Project, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
SAXBugCollectionHandler(String, BugCollection, Project, File) - Constructor for class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
scalarTypeToSignature(String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 
scan(byte[], BytecodeScanner.Callback) - Method in class edu.umd.cs.findbugs.ba.BytecodeScanner
Scan the raw bytecodes of a method.
scan(CallGraphNode) - Method in class edu.umd.cs.findbugs.SelfCalls
Scan a method for self call sites.
SCAN - Enum constant in enum class edu.umd.cs.findbugs.detect.MethodReturnCheck.State
 
scanCodebase(IClassPath, LinkedList<ClassPathBuilder.WorkListItem>, ClassPathBuilder.DiscoveredCodeBase) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Scan given codebase in order to check the codebase for nested archives (adding any found to the worklist) build a list of class resources found in the codebase
scanForBooleanValue(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
scanForDanger(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
scanForNestedArchives - Variable in class edu.umd.cs.findbugs.DiscoverSourceDirectories
 
scanForResourceTypes() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
scanForShortCircuit(int) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
scanInstruction(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScanner
Traverse an instruction.
scanJarManifestForClassPathEntries(LinkedList<ClassPathBuilder.WorkListItem>, ICodeBase) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
Check a codebase for a Jar manifest to examine for Class-Path entries.
scanner - Variable in class edu.umd.cs.findbugs.jaif.JAIFParser
 
Scanner(JavaClass, Method, int) - Constructor for class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
Scanner(JavaClass, Method, XField) - Constructor for class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
scannerList - Variable in class edu.umd.cs.findbugs.InstructionScannerDriver
 
scanNestedArchives - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
scanNestedArchives - Variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
scanNestedArchives - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
scanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilder
Set whether or not nested archives should be scanned.
scanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
scanningArchives(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
SCARIEST - Enum constant in enum class edu.umd.cs.findbugs.BugRankCategory
 
SCARIEST - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
SCARY - Enum constant in enum class edu.umd.cs.findbugs.BugRankCategory
 
SCARY - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
scaryBugs - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
SCCSetIterator() - Constructor for class edu.umd.cs.findbugs.graph.StronglyConnectedComponents.SCCSetIterator
 
scheduleDialogCleanup() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog.AnalysisThread
 
scheduleErrorDialog(String, String) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog.AnalysisThread
 
score(E) - Method in interface edu.umd.cs.findbugs.util.TopologicalSort.OutEdges2
 
score(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
Scorer() - Constructor for class edu.umd.cs.findbugs.BugRanker.Scorer
 
SCREEN_FIRST_PASS_CLASSES - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
scrollLinesToVisible(int, int, Collection<Integer>) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified primary lines into view, along with as many of the other lines as is convenient
scrollLineToVisible(int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified line into the middle third of the view
scrollLineToVisible(int, int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
scroll the specified line into view, with a margin of 'margin' pixels above and below
scrollLineToVisibleImpl(int, int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
scrollYToVisibleImpl(int, int) - Method in class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
 
SE - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
SE_CLINIT - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
search() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Perform the depth first search.
search() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
Perform the search.
search(JavaSourceDocument, String, int, Boolean) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
search(File) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
 
search(List<? extends ICodeBase>, String) - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
Search list of codebases for named resource.
SEARCH_TEXT_FIELD_SIZE - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
searchPerformed - Variable in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
searchSource(int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
searchSourcePaths - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
SearchTree<VertexType> - Class in edu.umd.cs.findbugs.graph
SearchTree represents a search tree produced by a graph search algorithm, such as BreadthFirstSearch or DepthFirstSearch.
SearchTree(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.SearchTree
Create a new search tree.
SearchTreeBuilder<VertexType> - Class in edu.umd.cs.findbugs.graph
A search tree callback implementation that builds a list of SearchTrees recording a graph search.
SearchTreeBuilder() - Constructor for class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
searchTreeCallback - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
SearchTreeCallback<VertexType> - Interface in edu.umd.cs.findbugs.graph
Callback interface for building a search tree from a depth first search.
searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
Get an Iterator over the recorded SearchTrees.
searchTreeIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Returns an iterator over the search trees containing the vertices of each strongly connected component.
searchTreeList - Variable in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
searchTreeMap - Variable in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
secondaryConstructor - Variable in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
secondPanel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
secondValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
SECURITY_MANAGER_DISABLED - Static variable in class edu.umd.cs.findbugs.util.SecurityManagerHandler
Determines if the security manager is used by SpotBugs.
securityCheck - Variable in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
SecurityManagerHandler - Class in edu.umd.cs.findbugs.util
Since Java 17, the security manager is deprecated for removal and invoking related methods causes a warning to be printed to the console.
SecurityManagerHandler() - Constructor for class edu.umd.cs.findbugs.util.SecurityManagerHandler
 
SEEMS_OK - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
seen - Variable in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
seen - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
seen - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
seen - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
seen(int) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariable
 
SEEN_AASTORE - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ALOAD - Static variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
SEEN_ALOAD - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ALOAD_0 - Static variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
SEEN_ALOAD_0 - Static variable in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
SEEN_ANEWARRAY - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
SEEN_ANEWARRAY - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_APPEND1 - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
SEEN_APPEND2 - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
SEEN_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_DCONST - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_DUP - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_GOTO - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ICONST_0 - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
SEEN_ICONST_0 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_ICONST_0_OR_1 - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_ICONST_1 - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_IF - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_INVALID - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_INVOKE - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_ISTORE - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_LAST_PARM - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_NEW - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
SEEN_NOTHING - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
SEEN_PARM - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_POP_AFTER_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_POSSIBLE_THREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
SEEN_RETURN - Enum constant in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
SEEN_UNKNOWNCONTEXT_POP - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
seenAlready - Variable in class edu.umd.cs.findbugs.EmacsBugReporter
 
seenAlready - Variable in class edu.umd.cs.findbugs.PrintingBugReporter
 
seenGetStatic - Variable in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
seenInvokeStatic - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
seenMonitorEnter - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
seenPutStatic - Variable in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
seenReturn - Variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
seenStateChange - Variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
seenTransferOfControl - Variable in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
seenTransferOfControl - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
seenTransientField - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
segmentEnd - Variable in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
Index of end of current segment in document.
selectDetectors(DetectorFactorySelector, Set<DetectorFactory>) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
selectedBugLeafNodes - Static variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ByInterfaceDetectorFactorySelector
 
selectFactory(DetectorFactory) - Method in interface edu.umd.cs.findbugs.plan.DetectorFactorySelector
Is given DetectorFactory selected (as part of an ordering constraint)?
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
 
selectFactory(DetectorFactory) - Method in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
selectNodes(Node, String) - Static method in class edu.umd.cs.findbugs.xml.XMLUtil
 
selectPackagePrefixByProject() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
SelfCalls - Class in edu.umd.cs.findbugs
Build a call graph of the self calls in a class.
SelfCalls(ClassContext) - Constructor for class edu.umd.cs.findbugs.SelfCalls
Constructor.
SelfMethodCalls - Class in edu.umd.cs.findbugs.classfile.engine
 
SelfMethodCalls(ClassReader) - Constructor for class edu.umd.cs.findbugs.classfile.engine.SelfMethodCalls
 
selfMethodsCalledFromConstructor - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
sendEvent(TreeModelEvent, BugTreeModel.TreeModification) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
SEP - Static variable in class edu.umd.cs.findbugs.ClassScreener
regular expression fragment to match a directory separator.
sequence - Variable in class edu.umd.cs.findbugs.AbstractBugReporter.Error
 
sequence - Variable in class edu.umd.cs.findbugs.AppVersion
 
sequence - Variable in class edu.umd.cs.findbugs.SortedBugCollection
Sequence number of the most-recently analyzed version of the code.
sequence - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
sequenceToAppVersionMap - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
serializable - Static variable in class edu.umd.cs.findbugs.Analyze
 
serializable - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
serializable - Variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
SERIALIZABLE - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
SerializableIdiom - Class in edu.umd.cs.findbugs.detect
 
SerializableIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SerializableIdiom
 
serializableInterface - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.AnalysisException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.BlockType
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.CFGBuilderException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.DataflowAnalysisException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.interproc.PropertyDatabaseFormatException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.InvalidBytecodeException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.MethodUnprofitableException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.MissingClassException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.ba.obl.NonexistentObligationException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.SourceFinder.Cache
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.BottomType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.NullType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.type.TopType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.URLClassPath
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.BugProperty
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.FatalException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.filter.FilterException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.graph.VisitationTimeComparator
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.AboutDialog
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.BugAspects
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.IntAnnotation
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.JavaVersionException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.plan.OrderingConstraintException
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.PluginException
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.util.MapCache
 
serialVersionUID - Static variable in exception class edu.umd.cs.findbugs.util.WriteOnceProperties.PropertyReadAt
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
serialVersionUID - Static variable in class edu.umd.cs.findbugs.visitclass.PrintClass.ZipEntryComparator
 
service - Variable in class edu.umd.cs.findbugs.FindBugs2
 
servlet - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
SERVLET_NAME - Static variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
SERVLET_OUTPUT - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SERVLET_REQUEST_TAINTED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
servletField - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
set(T) - Method in class edu.umd.cs.findbugs.AnalysisLocal
Deprecated.
 
set(V) - Method in class edu.umd.cs.findbugs.util.FutureValue
 
SET_DESCRIPTOR - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
setAbbrev(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the abbreviation (typically a single capital letter)
setAbridgedMessages(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setAbridgedMessages(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsDisplayFeatures
 
setAbridgedMessages(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setAbsent(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setAccessFlags(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setAccessMethodForField(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setAccessMethodForMethod(String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
setActive(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAddClassOnly(boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
 
setAddMessages(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
setAdjustExperimental(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the adjustExperimental flag
setAdjustExperimental(boolean) - Static method in class edu.umd.cs.findbugs.BugInstance
 
setAdjustPriority(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setAfter(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.MatchAny
 
setAllowTrailingEdges(boolean) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set whether or not this PatternElement allows trailing edges to be matched.
setAnalysisCacheForCurrentThread(IAnalysisCache) - Static method in class edu.umd.cs.findbugs.classfile.Global
Set the analysis cache for the current thread.
setAnalysisContext - Variable in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setAnalysisFeatureSettings(AnalysisFeatureSetting[]) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set analysis feature settings.
setAnalysisTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the timestamp for when the analysis was performed.
setAnalysisTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setAnalysisVersion(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the version of FindBugs used to perform the analysis
setAnalysisVersion(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setAnnotation(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setAnnotationRole(Attributes, BugAnnotation) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
setAppClassList(List<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setAppClassList(List<ClassDescriptor>) - Static method in class edu.umd.cs.findbugs.FindBugs2
 
setApplicationCodeBase(boolean) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Designate this code base as an application codebase.
setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setApplicationCodeBase(boolean) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the applySuppression flag
setApplySuppression(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setApplySuppression(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setApplySuppression(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setApplySuppressions(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
 
setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setApplySuppressions(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setAsRootAndCache(BugSet) - Static method in class edu.umd.cs.findbugs.gui2.BugSet
Sets the BugSet passed in to be the mainBugSet, this should always match up with the data set in the BugTreeModel
setAuxAnalyzepath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the auxAnalyzepath to use.
setAuxAnalyzepathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a auxAnalyzepath defined elsewhere.
setAuxClasspath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the auxclasspath to use.
setAuxClasspathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a sourcepath defined elsewhere.
setAvailableLoadMap(ValueNumberFrame.AvailableLoadBiMap) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
setBase(SourceFinder.SourceRepository) - Method in class edu.umd.cs.findbugs.ba.SourceFinder.BlockingSourceRepository
 
setBaselineBugs(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the baseline bugs file
setBefore(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setBoolProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set a boolean property.
setBottom() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this the special "bottom" dataflow value.
setBottom() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.Frame
Make this Frame the special "BOTTOM" value.
setBottom() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
setBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setBranchPopupMenu(JPopupMenu) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setBridgeMethod(MethodInfo, MethodInfo) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Churn
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.ObfuscateBugs
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
 
setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TestingGround
 
setBugCollection(SortedBugCollection) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
SetBugDatabaseInfo - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
SetBugDatabaseInfo() - Constructor for class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
SetBugDatabaseInfo.SetInfoCommandLine - Class in edu.umd.cs.findbugs.workflow
 
SetBugDatabaseInfoTask - Class in edu.umd.cs.findbugs.anttask
Ant task to invoke the SetBugDatabaseInfo program in the workflow package
SetBugDatabaseInfoTask() - Constructor for class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setBugPattern(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setBugPatternType(String) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
Set the bug pattern type reported for unclosed streams loaded from this field.
setBugPopupMenu(JPopupMenu) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setBugRanker(BugRanker) - Method in class edu.umd.cs.findbugs.Plugin
 
setBugReporter(BugReporter) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setBugReporter(BugReporter) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the BugReporter.
setBugReporterDecorators(Set<String>, Set<String>) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setBugReporterDecorators(Set<String>, Set<String>) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setBugType(String) - Method in class edu.umd.cs.findbugs.detect.AnyMethodReturnValueStreamFactory
 
setCalledClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setCalledFromSuperConstructor(ProgramPoint, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setCallSite(CallSite) - Method in class edu.umd.cs.findbugs.CallGraphEdge
 
setCanReturnNormally(boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Set whether or not it is possible to return normally.
setCategory(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setChooseVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setClass(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setClassAndMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
setClassBeingAnalyzed(ClassDescriptor) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setClassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setClassFeatureSet(ClassFeatureSet) - Method in interface edu.umd.cs.findbugs.BugCollection
 
setClassFeatureSet(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setClassfileVersion(int, int) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setClassHash(byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Set class hash.
setClassName(String) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.FuzzyBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.SloppyBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setClassNameRewriter(ClassNameRewriter) - Method in interface edu.umd.cs.findbugs.WarningComparator
 
setClasspath(Path) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the classpath to use.
setClasspathRef(Ant.Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Adds a reference to a classpath defined elsewhere.
setClasspathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Adds a reference to a classpath defined elsewhere.
setClassScreener(IClassScreener) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setClassScreener(IClassScreener) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the ClassScreener.
setClassSummary(ClassSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setClosed() - Method in class edu.umd.cs.findbugs.detect.Stream
Set this Stream has having been closed on all paths out of the method.
setClosed() - Method in class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Mark all members of the class as being closed.
setCodeBaseEntry(ICodeBaseEntry) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setCodeSize(int) - Method in class edu.umd.cs.findbugs.AppVersion
 
setColor(VertexType, int) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
setColumnMargin(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setColumnSelectionAllowed(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setComparePriorities(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setComplete(boolean) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setConfiguration(UserPreferences) - Method in class edu.umd.cs.findbugs.Project
 
setConserveSpace(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the conserveSpace flag.
setConstantValue(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
Set the DetectorOrderingConstraint that created this edge.
setCouldBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setCouldBeZero(boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setCount(int) - Method in class edu.umd.cs.findbugs.gui2.BugAspects
This is how the numbers after the branches contain the number of bugs in them, even if they aren't the final branch
setCurrentAnalysisContext(AnalysisContext) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the current analysis context for this thread.
setCurrentSelectedBugAspects(BugAspects) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setCurrentValue(String) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setCurrentWorkingDirectory(File) - Method in class edu.umd.cs.findbugs.Project
 
setCustomPlugins(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Additional plugins which could be used by IFindBugsEngine (if enabled), or which shouldn't be used (if disabled).
setData(byte[]) - Method in class edu.umd.cs.findbugs.ba.SourceFile
Set the source file data.
setDatabaseInputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the interprocedural database input directory.
setDatabaseOutputDir(String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Set the interprocedural database output directory.
setDebug(boolean) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the debug flag
setDebug(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the debug flag
setDecision(IsNullConditionDecision) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setDefaultLockCount(int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Set the default lock count to return for nonexistent lock entries.
setDeprecated(boolean) - Method in class edu.umd.cs.findbugs.BugPattern
The method is not public to disallow modification of this attribute
setDepth(int) - Method in class edu.umd.cs.findbugs.ba.StackDepth
Set the stack depth.
setDerefSet(ValueNumber, Set<Location>) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Set a value as being unconditionally dereferenced at the given set of locations.
setDerivedEscape(Set<FindUselessObjects.ValueInfo>, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
setDescription(String) - Method in interface edu.umd.cs.findbugs.BugAnnotation
Set a description of this bug annotation.
setDescription(String) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
setDescription(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
setDesignation(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setDetailedDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setDetailHTML(String) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the HTML document describing the Detector.
setDetailText(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the detail text describing the category.
setDetectorFactoryChooser(DetectorFactoryChooser) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
Set the DetectorFactoryChooser to use to select which detectors to enable.
setDetectorFactoryCollection(DetectorFactoryCollection) - Method in class edu.umd.cs.findbugs.FindBugs2
Set the detector factory collection to be used by this FindBugs2 engine.
setDetectorFactoryCollection(DetectorFactoryCollection) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the DetectorFactoryCollection from which plugins/detectors may be accessed.
setDFSEdgeType(EdgeType, int) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
setDirectlyRelevantTypeQualifiers(MethodDescriptor, Collection<TypeQualifierValue<?>>) - Method in class edu.umd.cs.findbugs.ba.jsr305.DirectlyRelevantTypeQualifiersDatabase
Set the collection of directly-relevant type qualifiers for a given method.
setDirectSuperclass(ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Set the ClassVertex representing the direct superclass.
setDiscoveryTime(VertexType, int) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
setDisplayFalseWarnings(boolean) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Set whether or not false warnings should be displayed.
setDockingLayout(byte[]) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setEdgeExceptionSet(Edge, ExceptionSet) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.CachedExceptionSet
 
setEffort(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set effort level.
setEffort(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setEnabled(boolean) - Method in class edu.umd.cs.findbugs.gui2.CheckBoxList
 
setEnabled(Matcher, boolean) - Method in class edu.umd.cs.findbugs.filter.Filter
 
setEnabledButNonReporting(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
 
setEncounteredMissingClasses(boolean) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
setEngineRegistrarClass(Class<? extends IAnalysisEngineRegistrar>) - Method in class edu.umd.cs.findbugs.Plugin
Set the analysis engine registrar class that, when instantiated, can be used to register the plugin's analysis engines with the analysis cache.
setErrorLogger(IErrorLogger) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the error logger to use to report errors during scanning.
setErrorMessage(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
setErrorMessage(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame.MyGuiCallback
 
setErrorMessage(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
setErrorProperty(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Tells this task to set the property with the given name to "true" when there were errors.
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
setErrorVerbosity(int) - Method in interface edu.umd.cs.findbugs.BugReporter
Set the error-reporting verbosity level.
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
setEscape(Set<FindUselessObjects.ValueInfo>) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
setExact(int, boolean) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
Set whether or not a type in a given slot is exact.
setExactBugPatternMatch(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
setExceptionGen(TypeMerger, CodeExceptionGen) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Set the CodeExceptionGen object.
setExceptionMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the exception message.
setExceptionThrower(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
Set the instruction for which this block is the ETB.
setExclude(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setExcludeBugs(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setExcludeBugsFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setExcludeFilter(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exclude filter file
setExcludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setExcludePath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the excludepath to use.
setExcludePathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a source path defined elsewhere.
setExitBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Indicate that System.exit() is called at the end of the given block.
setExitCode - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setExitCode - Variable in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
setExitCode - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
setExitCode() - Method in class edu.umd.cs.findbugs.TextUICommandLine
 
setExplicit(boolean) - Method in class edu.umd.cs.findbugs.ba.type.ThrownException
Set whether or not the exception is explicit.
setExtendedWindowState(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setFailIfBugFound(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setFailOnError(boolean) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the failOnError flag
setField(int, boolean, boolean) - Method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap.InstructionCallback
Called to indicate that a field load or store was encountered.
setField(String, boolean) - Method in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
setField(JComponent) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setFieldDescriptorList(FieldInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setFieldForPackagesToDisplayText(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setFields - Variable in class edu.umd.cs.findbugs.detect.MutableLock
 
setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Set the FieldStoreTypeDatabase.
setFieldStoreTypeDatabase(FieldStoreTypeDatabase) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Set the field store type database.
setFieldSummary(FieldSummary) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setFieldsWritten(XMethod, Collection<XField>) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
 
setFindSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setFinished(boolean) - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
setFinishTime(VertexType, int) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
setFirst(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setFirstVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
 
setFixed(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setFlag(boolean, int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setFlag(int, boolean) - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
setFlags(int) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setFlags(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Set the edge flags.
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBDialog
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
Sets size of font
setFontSize(float) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setFontSizeHelper(float, Component...) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBDialog
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
setFontSizeHelper(Component[], float) - Method in class edu.umd.cs.findbugs.gui2.FBFrame
setFormat(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setFormatDates(boolean) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setFormatDates(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setForwardTypeQualifierDataflow(ForwardTypeQualifierDataflow) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
setFrameAndLocation(FrameType, Location) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
Set the frame and Location for the instruction about to be modeled.
setFrameBounds(Rectangle) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setGloballyEnabled(boolean) - Method in class edu.umd.cs.findbugs.Plugin
 
setGlobalOptions() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
setGuiCallback(IGuiCallback) - Method in class edu.umd.cs.findbugs.Project
 
setHandle(InstructionHandle) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Set the instruction handle of the instruction currently being visited.
setHasBackBranch() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setHasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setHidden(boolean) - Method in class edu.umd.cs.findbugs.BugCategory
 
setHidden(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set visibility of the factory (to GUI dialogs to configure detectors).
setHighlight(int, int, Color) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
setHighlight(Integer, Color) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
setHistory(BugInstance) - Method in class edu.umd.cs.findbugs.BugInstance
 
setHome(File) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the home directory into which findbugs was installed
setHome(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the home directory into which spotbugs was installed
setHome(String) - Static method in class edu.umd.cs.findbugs.FindBugs
Set the FindBugs home directory.
setHowDiscovered(ICodeBase.Discovered) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Set how this codebase was discovered.
setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setHowDiscovered(ICodeBase.Discovered) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setIgnoreImplicitExceptions(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark whether or not implicit exception edges should be ignored by ResourceValueAnalysis when determining whether or not stream is closed on all paths out of method.
setImmediateEnclosingClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setInclude(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setIncludeFilter(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the include filter file
setIncludeFilterFiles(Map<String, Boolean>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
 
setIncludePath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the includepath to use.
setIncludePathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a include path defined elsewhere.
setIndex(int) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the index.
setIndex(int) - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
setInfeasibleEdge(Edge) - Method in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
Set the edge which has been determined to be infeasible.
SetInfoCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
setInitialParameter(boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setInJSRSubroutine(boolean) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setInput(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setInputFile(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setInputFile(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setInputString(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Sets the given string to be piped to standard input of the FindBugs JVM upon launching.
setInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceOccurrenceMax(int) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceOccurrenceNum(int) - Method in class edu.umd.cs.findbugs.BugInstance
 
setInstanceParam(int) - Method in class edu.umd.cs.findbugs.detect.Stream
Set the number of the parameter which passes the stream instance.
setInterElementWild(int) - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePattern
Set number of inter-element wildcards to create between explicit PatternElements.
setInteresting(String) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark this Stream as interesting.
setInterface() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
Mark this ClassVertex as representing an interface.
setInterface(boolean) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
setInterface(boolean) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
setInterfaceDescriptorList(ClassDescriptor[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setInterproc(boolean) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Set the SourceSinkInfo as having been created based on the results of type qualifiers computed for a called method (and not explicitly annotating the called method).
setIntroducedByChange(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setIntroducedByChangeOfExistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
setIsBottom() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the bottom value.
setIsForwards(boolean) - Method in class edu.umd.cs.findbugs.ba.CFGPrinter
 
setIsIdentity() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setIsOpenOnCreation(boolean) - Method in class edu.umd.cs.findbugs.detect.Stream
Mark whether or not Stream is open as soon as it is created, or whether a later method or constructor must explicitly open it.
setIsRelaxed(boolean) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setIsServletWriter() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setIsStub() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setIsTop() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Make this dataflow fact the top value.
setIsUnconditionalThrower() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setItems(List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
setIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Returns an iterator over the sets of vertices of each strongly connected component.
setJavaAnnotationNames(List<String>) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
setJumpInfoChangedByBackwardBranch(String, int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setJumpInfoChangedByBackwardsBranch(int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setJumpInfoChangedByNewTarget() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setJvm(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set the command used to start the VM
setJvmargs(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set any specific jvm args
setJvmargs(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set any specific jvm args
setKind(int) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
setKnownValue(ValueNumber, IsNullValue) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
setLabel(int) - Method in class edu.umd.cs.findbugs.graph.AbstractVertex
 
setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphEdge
Set the integer label.
setLabel(int) - Method in interface edu.umd.cs.findbugs.graph.GraphVertex
Set the numeric label for this vertex.
setLast(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setLastModifiedTime(long) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
Set timestamp indicating the most recent time when any of the files in the codebase were modified.
setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
setLastModifiedTime(long) - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
setLastUpdate(int, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
setLastUpdateTimestamp(int) - Method in class edu.umd.cs.findbugs.ba.Frame
 
setLastUpdateTimestamp(UnconditionalValueDerefSet, int) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
setLastUpdateTimestamp(ReturnPathType, int) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
setLastUpdateTimestamp(Fact, int) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
setLastUpdateTimestamp(Fact, int) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
 
setLastUpdateTimestamp(FrameType, int) - Method in class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
 
setLastVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
 
setLive() - Method in class edu.umd.cs.findbugs.BugInstance
Mark the bug instance is being alive (still present in the last version)
setLoadbugs(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Sets the file that contains the XML output of a findbugs report.
setLoadedFromField(XField, int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setLocalTypeTable(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
setLocation(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
setLockCount(int, int) - Method in class edu.umd.cs.findbugs.ba.LockSet
Set the lock count for a lock object.
setLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setLook(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set look.
setLVValue(int, OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setMaxRank(int) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
setMaxRank(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setMaxSizeOfPreviousComments(int) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
Deprecated.
Sets the maximum number of previous comments stored.
setMergedLoads(Map<AvailableLoad, ValueNumber>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
setMergedValue(int, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
setMergeSimilarWarnings(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setMergeSimilarWarnings(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setMergeTree(MergeTree) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
setMessage(String) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the message describing the error.
setMessageFrame(JFrame) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
setMethod(Method) - Method in class edu.umd.cs.findbugs.CallGraphNode
 
setMethodDescriptorList(MethodInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setMethodGen(MethodGen) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setMethodHash(XMethod, byte[]) - Method in class edu.umd.cs.findbugs.ba.ClassHash
Set method hash for given method.
setMethodName(String) - Method in class edu.umd.cs.findbugs.ba.CFG
 
setMethods - Variable in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
setMinAndMax(int, int) - Method in class edu.umd.cs.findbugs.ba.bcp.Wild
Set min and max values.
setMinimalXML(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Set whether we should minimize XML
setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setMinimalXML(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
 
setMinPriority(String) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Set minimum warning priority threshold.
setMinRank(int) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
setMissingClassWarningsSuppressed(boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setModified(boolean) - Method in class edu.umd.cs.findbugs.Project
Set whether or not this Project has unsaved modifications.
setMyGlobalOption(String, String) - Method in class edu.umd.cs.findbugs.Plugin
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.DataFile
 
setName(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setNested(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the nested flag.
setNewCode(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNext(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
Set the next PatternElement.
setNext(ClassVertex) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
setNext(BugProperty) - Method in class edu.umd.cs.findbugs.BugProperty
Set next property in list.
setNextIncomingEdge(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
setNextOutgoingEdge(ActualEdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractEdge
 
setNoAnalysis() - Static method in class edu.umd.cs.findbugs.FindBugs
Disable analysis within FindBugs.
setNoClassOk(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the noClassOk flag.
setNoClassOk(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setNoClassOk(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not to generate an empty output file if there were no class files specified.
setNoMains() - Static method in class edu.umd.cs.findbugs.FindBugs
Disable loading of FindBugsMain classes.
setNoPackageMoves(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this value represent "normal" control flow.
setNot(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNoTabs() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setNoTabs(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setNotAProblem(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setNull(boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setNumberMethodCalls(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setNumClasses(int) - Method in class edu.umd.cs.findbugs.AppVersion
 
setNumClasses(int) - Method in class edu.umd.cs.findbugs.PackageStats
 
setNumEdgeLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
setNumEdgeLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
Reset the number of edge labels.
setNumNonExceptionSuccessors(int) - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
setNumVertexLabels(int) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
setNumVertexLabels(int) - Method in interface edu.umd.cs.findbugs.graph.Graph
Reset number of (integer) labels.
setObjectOnly(Set<FindUselessObjects.ValueInfo>, ValueNumber) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
setOldInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
 
setOldSelectedBugs() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
setOmitVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setOnExceptionPath(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setOnlyAnalyze(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the packages or classes to analyze
setOpenLocation(Location) - Method in class edu.umd.cs.findbugs.detect.Stream
 
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setOutput(File) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the output format
setOutput(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setOutputFile(File) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setOutputFile(String) - Method in class edu.umd.cs.findbugs.anttask.ConvertXmlToTextTask
 
setOutputFile(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set name of output file.
setOutputStream(PrintStream) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
setOutputStream(PrintStream) - Method in interface edu.umd.cs.findbugs.ConfigurableBugReporter
 
setOutputStream(PrintStream) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Set the PrintStream to write bug output to.
setOverrideRevisionNames(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPackagePrefixSegments(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPackagesToDisplay(String) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setParameter(int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setParameter(MethodDescriptor, int, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Set a TypeQualifierAnnotation on a method parameter.
setParameterAndLocal(int, int) - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
setParamsWithProperty(int) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set the non-null param bitset.
setParamsWithProperty(BitSet) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set the non-null param set from given BitSet.
setParamWithProperty(int, boolean) - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
Set whether or not a parameter might be non-null.
setPattern - Static variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
setPC(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setPluginEnabled(String) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPluginList(Path) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
the plugin list to use.
setPluginList(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
the plugin list to use.
setPluginListRef(Ant.Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Adds a reference to a plugin list defined elsewhere.
setPluginListRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Adds a reference to a plugin list defined elsewhere.
setPluginsEnabled(List<String>, List<String>) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPluginStatusTrinary(String, Boolean) - Method in class edu.umd.cs.findbugs.Project
 
setPositionSpecifiedInPluginDescriptor(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the overall position in which this detector was specified in the plugin descriptor.
setPreciseMatch(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPrecisePriorityMatch(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setPresent(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setPreviousComments(LinkedList<String>) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setPreviouslyKnownAs(Map<ValueNumber, AvailableLoad>) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
setPriority(int) - Method in class edu.umd.cs.findbugs.BugInstance
Set the bug priority.
setPriority(ViewFilter.PriorityFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setPriority(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setPriorityAdjustment(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
Set the priority adjustment for the detector produced by this factory.
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
setPriorityThreshold(int) - Method in interface edu.umd.cs.findbugs.BugReporter
Set the priority threshold.
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
 
setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.SynchronizedBugReporter
 
setProgress(DiscoverSourceDirectories.Progress) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the progress callback to which scanning progress should be reported.
setProgressCallback(FindBugsProgress) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProgressCallback(FindBugsProgress) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the progress callback that will be used to keep track of the progress of the analysis.
setProject(Project) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
 
setProject(Project) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the Project for which we want to find source directories.
setProject(Project) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProject(Project) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setProject(Project) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the Project.
setProjectAndBugCollection(Project, BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setProjectAndBugCollectionInSwingThread(Project, BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setProjectChanged(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Called when something in the project is changed and the change needs to be saved.
setProjectFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the project file
setProjectFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set the project file
setProjectFilterSettings(ProjectFilterSettings) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the ProjectFilterSettings.
setProjectName(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set project name
setProjectName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setProjectName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setProjectName(String) - Method in class edu.umd.cs.findbugs.Project
 
setProperty(int, boolean) - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
 
setProperty(String, String) - Method in class edu.umd.cs.findbugs.BugInstance
Set value of given property.
setProperty(String, String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
setProperty(String, String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
setProperty(String, String) - Method in class edu.umd.cs.findbugs.util.WriteOnceProperties
 
setProperty(KeyType, ValueType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Set a property.
setProperty(T, Boolean) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property and its attribute value.
setProperty(T, String) - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
Add a warning property and its attribute value.
setProvider(String) - Method in class edu.umd.cs.findbugs.Plugin
Set plugin provider.
setQuiet(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setQuietErrors(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the quietErrors flag
setRank(ViewFilter.RankFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
setRankThreshold(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
 
setRankThreshold(int) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
setRankThreshold(int) - Method in interface edu.umd.cs.findbugs.ConfigurableBugReporter
 
setRankThreshold(int) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setRankThreshold(int) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setReachOnlyByBranch(boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setReferencedClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setReferencedClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setReferencedXClass(XClass) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
setRelaxed(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the relaxed flag.
setRelaxedMode(boolean) - Static method in class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
Set relaxed reporting mode.
setRelaxedReportingMode(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setRelaxedReportingMode(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set relaxed reporting mode.
setReleaseName(String) - Method in class edu.umd.cs.findbugs.AppVersion
 
setReleaseName(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the current release name.
setReleaseName(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setReleaseName(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
 
setReleaseName(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setRemovedByChange(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setRemovedByChangeOfPersistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
setRemovedCode(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setReportHistory(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setReportLevel(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the report level
setReportStackTrace(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
Set whether or not stack traces should be reported in error output.
setResetSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setResourceCollection(ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Set the precomputed ResourceCollection for the method.
setReturnBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Indicate that the method returns at the end of the given block.
setReturnValue(MethodDescriptor, TypeQualifierValue<?>, TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Set a TypeQualifierAnnotation on a method return value.
setRootSourceDirectory(String) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set the "root" source directory: we expect all of the actual source directories to be underneath it.
setRunAtFullBuild(boolean) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the enabled/disabled status of running findbugs automatically for full builds.
setRuntimeRetention(String, boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationRetentionDatabase
 
setSaveFile(File) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
 
setSaveFile(File) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setSaveMenu(MainFrame) - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
setSaveType(SaveType) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setSawAppend(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawCloseQuote(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawComma(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawInitialTaint() - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawOpenQuote(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawSeriousTaint(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawTaint(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setSawUnsafeAppend(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
setScanForNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
Set whether or not to scan the project for nested archives (i.e., if there is a WAR or EAR file that contains jar files inside it.) Default is false.
setScanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setScanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set whether or not nested archives should be scanned.
setSearchTreeCallback(SearchTreeCallback<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Set a search tree callback.
setSelectionModel(ListSelectionModel) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Set the sequence number of the BugCollection.
setSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setSetExitCode(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the exit code flag.
setShortDescription(String) - Method in class edu.umd.cs.findbugs.BugCategory
Set the short description of the category
setShortDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setShowRank(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setSingleSource(boolean) - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
Set whether or not this ordering constraint resulted from an ordering constraint having a single detector as its source (earlier detector).
setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats
 
setSort(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the sorted flag
setSorterCheckBoxes() - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
Sets the checkboxes in the sorter panel to what is shown in the MainFrame.
setSorting(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setSource(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setSource(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setSourceBaseList(Iterable<String>) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
Set the list of source directories.
setSourceDirecs(DefaultListModel<String>) - Method in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
setSourceFile(String) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
Set the source file name.
setSourceInfoFile(String) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setSourceInfoFile(String) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the filename of the source info file containing line numbers for fields and classes.
setSourceLines(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
Set a SourceLineAnnotation describing the source lines where the package element is defined.
setSourcePath(Path) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
the sourcepath to use.
setSourcePathRef(Reference) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Adds a reference to a source path defined elsewhere.
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
 
setSourceSignature(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setSourceTab(String, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Sets the title of the source tabs for either docking or non-docking versions.
setSourceTab(String, BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
Sets the title of the source tabs for either docking or non-docking versions.
setSourceTitle(String) - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
 
setSourceTitle(String) - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
 
setSpecialKind(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setSpecialKindFromSignature() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
setSplitMain(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setSplitSummary(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setSplitTop(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setStackTrace(String[]) - Method in class edu.umd.cs.findbugs.AnalysisError
Set the stack trace elements.
setStarterDirectoryForLoadBugs(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
setStatus(int) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
setStep(int) - Method in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
setStrictChecking(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
setStylesheet(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the stylesheet filename for HTML generation.
setStylesheet(String) - Method in class edu.umd.cs.findbugs.HTMLBugReporter
 
setStyleSheets() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
setSummary() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
setSummary(String) - Method in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
setSummaryTopPanel(JPanel) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
setSuperclassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
setSuppress(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setSuppressionFilter(Filter) - Method in class edu.umd.cs.findbugs.Project
 
setSynthetic(boolean) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
setTabSize(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SETTER_LIKE_NAMES - Static variable in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
SETTER_LIKE_PREFIXES - Static variable in class edu.umd.cs.findbugs.util.MutableClasses
 
setThrownExceptions(String[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setTimeout(long) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
Set timeout in milliseconds.
setTimeout(long) - Method in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
Set timeout in milliseconds.
setTimestamp(long) - Method in class edu.umd.cs.findbugs.AppVersion
 
setTimestamp(long) - Method in interface edu.umd.cs.findbugs.BugCollection
Get the timestamp for the analyzed code (when it was compiled)
setTimestamp(long) - Method in class edu.umd.cs.findbugs.Project
 
setTimestamp(long) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setTimestamp(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setTimestamp(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setTimestamp(String) - Method in class edu.umd.cs.findbugs.ProjectStats
Set the timestamp for this analysis run.
setTimestampNow(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the timestampNow flag
settingList - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
Analysis settings to configure the analysis effort.
setTo(String) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
The File everything should get merged into
setTo(String) - Method in class edu.umd.cs.findbugs.anttask.UnionBugs2
The File everything should get merged into
setTop() - Method in class edu.umd.cs.findbugs.ba.BlockType
Make this the special "top" dataflow value.
setTop() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
setTop() - Method in class edu.umd.cs.findbugs.ba.Frame
Make this frame the special "TOP" value.
setTop() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
setTop() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
Set the dataflow fact to top.
setTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
setTop() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
setTop(boolean) - Method in class edu.umd.cs.findbugs.OpcodeStack
 
setTopOfStackIsExact() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
setTotalClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setTotalSize(int) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setType(int) - Method in class edu.umd.cs.findbugs.ba.Edge
Set the type of edge.
setTypeDataflow(TypeDataflow) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
setTypeParameters(String) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
setUnhandledExceptionBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Indicate that an unhandled exception may be thrown by the given block.
setUnreadFields(UnreadFields) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
setUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setUpdateUrl(String) - Method in class edu.umd.cs.findbugs.Plugin
 
setupOSX() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory.InitializeGUI
 
setupTreeListeners() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
setUsed(Set<FindUselessObjects.ValueInfo>) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
setUseLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.BugReportDispatcher
 
setUseLongBugCodes(boolean) - Method in interface edu.umd.cs.findbugs.ConfigurableBugReporter
 
setUseLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setUserDetectorThreshold(int) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the detector threshold (min severity to report a warning).
setUserDetectorThreshold(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Set the detector threshold (min severity to report a warning).
setUserObligationType(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
setUserPreferences(UserPreferences) - Method in class edu.umd.cs.findbugs.FindBugs2
 
setUserPreferences(UserPreferences) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Set the UserPreferences representing which Detectors should be used.
setUserPreferencesFile(File) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the user preferences file
setUserValue(Object) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
attaches a detector specified value to this item
setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
setUsesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setUsesInvokeDynamic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setValid() - Method in class edu.umd.cs.findbugs.ba.Frame
Set the Frame to be valid (neither TOP nor BOTTOM).
setValue(int, ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Set the value at the nth slot.
setValue(ValueNumber, FlowValue) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
setValue(String) - Method in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
setValue(String) - Method in class edu.umd.cs.findbugs.BugProperty
Set value of property.
setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Set the ValueNumberDataflow for the method being analyzed.
setValueNumberDataflow(ValueNumberDataflow) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Set ValueNumberDataflow for the method being analyzed.
setVariableHasName(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setVariableIsSynthetic(int) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Specify a VertexChooser object to be used to selected which vertices are visited by the search.
setVertexChooser(VertexChooser<VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Specify a VertexChooser object to restrict which vertices are considered.
setViewMenu() - Method in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SplashFrame
 
setVisible(Sortables, boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
setVisitMethodsInCallOrder(boolean) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
setVisitors(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the specific visitors to use
setVMVersion(String) - Method in class edu.umd.cs.findbugs.ProjectStats
 
setWaitStatusLabelText(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
setWarningsProperty(String) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Tells this task to set the property with the given name to "true" when bugs were found.
setWebsite(String) - Method in class edu.umd.cs.findbugs.Plugin
Set plugin website.
setWithMessages(boolean) - Method in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
setWithMessages(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
Set whether textual messages should be added to any generated XML
setWithMessages(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
setWithMessages(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setWithMessages(String) - Method in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
setWithSource(String) - Method in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
setWorkHard(boolean) - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask
Set the workHard flag.
setWriter(PrintWriter) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
 
setXmethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
setXml() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
severity - Variable in class edu.umd.cs.findbugs.cwe.Weakness
 
SEVERITY - Static variable in class edu.umd.cs.findbugs.BugProperty
Integer property defining the warning severity (1=least severe, 5=most severe).
severityLevel - Variable in class edu.umd.cs.findbugs.sarif.Taxon
 
SHADOWS_FIELD - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Variable shadows a fields with the same name
shiftOfNonnegativeValue - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
shortDescription - Variable in class edu.umd.cs.findbugs.BugCategory
 
shortDescription - Variable in class edu.umd.cs.findbugs.BugPattern
 
shortDescription - Variable in class edu.umd.cs.findbugs.Plugin
 
shortDescription - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
shortDescription - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
shortDescription - Variable in class edu.umd.cs.findbugs.sarif.Taxon
 
shorten(String, String) - Static method in class edu.umd.cs.findbugs.ba.SignatureConverter
 
shorten(String, String) - Static method in class edu.umd.cs.findbugs.PackageMemberAnnotation
Shorten a type name of remove extraneous components.
shortId - Variable in class edu.umd.cs.findbugs.ComponentPlugin
 
shortName - Variable in class edu.umd.cs.findbugs.props.AbstractWarningProperty
 
SHOULD_CALL - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
shouldContain(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
shouldDisplayIssue(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
shouldDisplayIssueIgnoringPackagePrefixes(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
shouldFix - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
shouldFixSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
shouldIgnoreCallInReadObject(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
shouldRunAnalysis - Variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
shouldVisitCode - Variable in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
Check see if the Code for this method should be visited.
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
shouldVisitCode(Code) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
show(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
show(MainFrame, BugInstance) - Method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
show(MainFrame, BugInstance) - Method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
show(MainFrame, BugInstance) - Method in interface edu.umd.cs.findbugs.gui2.ViewFilter.ViewFilterEnum
 
show(Project) - Static method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
show(Project, AnalysisCallback, boolean) - Static method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
SHOW_CONSOLE - Static variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
SHOW_FILE_CHOOSER - Static variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
SHOW_HELP - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for displaying command line help.
SHOW_VERSION - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for displaying command line version information.
SHOW_WILD - Static variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
showCard(MainFrame.BugCard, Cursor, Window) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
showCommandLineOptions() - Static method in class edu.umd.cs.findbugs.FindBugs
Print command line options synopses to stdout.
showCommandLineOptions(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Print command line options synopses to stdout.
showConfirmDialog(String, String, int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showConfirmDialog(String, String, String, String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showConfirmDialog(String, String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showDialog(Component, String) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showDocument(URL) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showDocument(URL) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showDocument(URL) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showDocument(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
attempt to show the given URL.
showDocumentViaDesktop(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
showDocumentViaExec(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
showFilterPane() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showForm(String, String, List<IGuiCallback.FormItem>) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showFormDialog(String, String, List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showGeneralOptions() - Static method in class edu.umd.cs.findbugs.ShowHelp
 
showHelp(TextUICommandLine) - Static method in class edu.umd.cs.findbugs.FindBugs
Show -help message.
ShowHelp - Class in edu.umd.cs.findbugs
Show command line help.
ShowHelp() - Constructor for class edu.umd.cs.findbugs.ShowHelp
 
showIgnoringPackagePrefixes(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
 
showLine(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showMessageDialog(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
showMessageDialog(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showMessageDialogAndWait(String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showMessageDialogAndWait(String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showMessageDialogAndWait(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
shown - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
shownError - Static variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
showOpenDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showProgress - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
 
showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
showQuestionDialog(String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
 
showRank - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
showSaveDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
showSynopsis() - Static method in class edu.umd.cs.findbugs.FindBugs
Show the overall FindBugs command synopsis.
showSynopsis() - Static method in class edu.umd.cs.findbugs.ShowHelp
 
showViaWebStart(URL) - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
shutdown() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
shutdown() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
shutdown() - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
ShutdownLogging() - Constructor for class edu.umd.cs.findbugs.util.Util.ShutdownLogging
 
shutdownNow() - Method in class edu.umd.cs.findbugs.AWTEventQueueExecutor
 
shutdownNow() - Method in class edu.umd.cs.findbugs.CommandLineUiCallback.CurrentThreadExecutorService
 
shutdownNow() - Method in class edu.umd.cs.findbugs.CurrentThreadExecutorService
 
SIDE_EFFECT - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
SideEffectStatus() - Constructor for enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
sig - Variable in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
 
SIG_ARRAY_PREFIX - Static variable in class edu.umd.cs.findbugs.util.Values
 
SIG_GENERIC_TEMPLATE - Static variable in class edu.umd.cs.findbugs.util.Values
 
SIG_QUALIFIED_CLASS_PREFIX - Static variable in class edu.umd.cs.findbugs.util.Values
 
SIG_QUALIFIED_CLASS_SUFFIX - Static variable in class edu.umd.cs.findbugs.util.Values
 
SIG_QUALIFIED_CLASS_SUFFIX_CHAR - Static variable in class edu.umd.cs.findbugs.util.Values
 
sigConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
SIGN_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
signature - Variable in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
signature - Variable in class edu.umd.cs.findbugs.ba.generic.GenericSignatureParser
 
signature - Variable in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
signature - Variable in class edu.umd.cs.findbugs.ba.SignatureConverter
 
signature - Variable in class edu.umd.cs.findbugs.ba.SignatureParser
 
signature - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
signature - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.TypeLongRange
 
signature - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Value
 
signature - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
signature - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
 
signature - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SignatureConverter - Class in edu.umd.cs.findbugs.ba
Convert part or all of a Java type signature into something closer to what types look like in the source code.
SignatureConverter(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureConverter
Constructor.
signatureInvolvesObligations(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
signatureIterator() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
SignatureParser - Class in edu.umd.cs.findbugs.ba
A simple class to parse method signatures.
SignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser
Constructor.
SignatureParser.ParameterSignatureIterator - Class in edu.umd.cs.findbugs.ba
 
SignatureUtil - Class in edu.umd.cs.findbugs.filter
 
SignatureUtil() - Constructor for class edu.umd.cs.findbugs.filter.SignatureUtil
 
SIGNED_BYTE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
significantDescriptionSet - Static variable in class edu.umd.cs.findbugs.FuzzyBugComparator
 
sigType - Static variable in class edu.umd.cs.findbugs.detect.Naming
 
SILENT - Static variable in interface edu.umd.cs.findbugs.BugReporter
Silent error-reporting verbosity level.
SILENT_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
 
SimilarClassFinder - Class in edu.umd.cs.findbugs.model
 
SimilarClassFinder() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassFinder
 
SimilarClassSet - Class in edu.umd.cs.findbugs.model
A set of classes considered similar because of their features.
SimilarClassSet() - Constructor for class edu.umd.cs.findbugs.model.SimilarClassSet
 
similarClassSetIterator() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
similarClassSetList - Variable in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
similarity(ClassFeatureSet, ClassFeatureSet) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
similarTo(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
simpleClassName(String) - Static method in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
simpleName - Static variable in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
SimplePathEnumerator - Class in edu.umd.cs.findbugs.ba
Object to enumerate (some subset of) the simple paths in a CFG.
SimplePathEnumerator(CFG, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Constructor; max work is set to DEFAULT_MAX_WORK.
SimplePathEnumerator(CFG, int, int) - Constructor for class edu.umd.cs.findbugs.ba.SimplePathEnumerator
Constructor.
simplePattern - Static variable in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
sinceBufferedInputStreamReady - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
single - Static variable in class edu.umd.cs.findbugs.Tokenizer
 
SINGLE - Static variable in class edu.umd.cs.findbugs.Token
A single character token.
SINGLE_DEAD_INCREMENT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
The dead store is an increment: the only one in the method.
SINGLE_STORE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
There is only one store of this local.
SingleDetectorFactorySelector - Class in edu.umd.cs.findbugs.plan
Select a detector factory for a specific detector class.
SingleDetectorFactorySelector(Plugin, String) - Constructor for class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
singleDotPatternWouldBeSilly(int, boolean) - Method in class edu.umd.cs.findbugs.detect.BadSyntaxForRegularExpression
 
SingleFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase for a single classfile.
SingleFileCodeBase(ICodeBaseLocator, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
SingleFileCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Codebase entry for a single-file codebase.
SingleFileCodeBaseEntry(SingleFileCodeBase) - Constructor for class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
Constructor.
SingleInstruction - Class in edu.umd.cs.findbugs.ba.bcp
An abstract PatternElement subclass for pattern elements which must match exactly one instruction and accept any kind of branch.
SingleInstruction() - Constructor for class edu.umd.cs.findbugs.ba.bcp.SingleInstruction
 
singleSource - Variable in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
singleThreadedServlet - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
size - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
size - Variable in class edu.umd.cs.findbugs.detect.Noise.HashQueue
 
size - Variable in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
size - Variable in class edu.umd.cs.findbugs.PackageStats
 
size() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
size() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
size() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
size() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
size() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
size() - Method in class edu.umd.cs.findbugs.model.SimilarClassFinder
 
size() - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
 
size() - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
size() - Method in class edu.umd.cs.findbugs.PackageStats
 
size() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
SIZE_OF_HUGE_CONSTANT - Static variable in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
sizePrevOpcodeBuffer - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sizes - Variable in class edu.umd.cs.findbugs.workflow.FileBugHash
 
sizeUnfiltered() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
skip - Variable in class edu.umd.cs.findbugs.detect.MutableEnum
 
skip() - Method in class edu.umd.cs.findbugs.ba.SignatureConverter
Skip the first character of the remaining part of the signature.
skip(long) - Method in class edu.umd.cs.findbugs.io.SlowInputStream
 
skip(ZipEntry) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.RejarClassesForAnalysisCommandLine
 
skip(Method) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
SKIP_HUGE_METHODS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
Skip generating CFG's and methodGen's for huge methods
skipFully(InputStream, long) - Static method in class edu.umd.cs.findbugs.io.IO
Provide a skip fully method.
skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
skipIfInsideCatchNull() - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
skippedDueToInvokeDynamic - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
skipReportingMissingClass(String) - Static method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
skipWhitespace() - Method in class edu.umd.cs.findbugs.Tokenizer
 
SLASHED_JAVA_LANG_BOOLEAN - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_BYTE - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_CHARACTER - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_CLASS - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_DOUBLE - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_ENUM - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_ERROR - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_EXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_FLOAT - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_INTEGER - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_LONG - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_OBJECT - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_RECORD - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_RUNTIMEEXCEPTION - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_SHORT - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_STRING - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_STRINGBUFFER - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_STRINGBUILDER - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_LANG_THROWABLE - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_COLLECTION - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_COMPARATOR - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_LIST - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_MAP - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_SET - Static variable in class edu.umd.cs.findbugs.util.Values
 
SLASHED_JAVA_UTIL_UUID - Static variable in class edu.umd.cs.findbugs.util.Values
 
slashedClassName - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM
 
slashedClassName - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingBCEL
Deprecated.
 
slashedClassName - Variable in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
slashedClassName - Static variable in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
 
SlashedClassName - Annotation Interface in edu.umd.cs.findbugs.internalAnnotations
Denotes a class name or package name where the / character is used to separate package/class name components.
SlashedClassName.Checker - Class in edu.umd.cs.findbugs.internalAnnotations
 
slashedClassNames - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
 
sleep(int) - Static method in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
SloppyBugComparator - Class in edu.umd.cs.findbugs
Very sloppy bug comparator: if the warnings are of the same type, and in the same class/method/field, assume they are the same.
SloppyBugComparator() - Constructor for class edu.umd.cs.findbugs.SloppyBugComparator
 
sloppyMatch - Variable in class edu.umd.cs.findbugs.workflow.Update
 
sloppyUnique - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
sloppyUniqueSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
slotContainingNewNullValue - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
slotList - Variable in class edu.umd.cs.findbugs.ba.Frame
Array storing the values of local variables and operand stack slots.
SlowInputStream - Class in edu.umd.cs.findbugs.io
 
SlowInputStream(InputStream, int) - Constructor for class edu.umd.cs.findbugs.io.SlowInputStream
 
snarfFieldValue(FieldInstruction, ConstantPoolGen, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
Get a Variable representing the stack value which will either be stored into or loaded from a field.
softAdd(Matcher) - Method in class edu.umd.cs.findbugs.filter.Filter
Add if not present, but do not enable if already present and disabled
sortable - Variable in class edu.umd.cs.findbugs.gui2.SorterDialog.SortableCheckBox
 
SortableCheckBox(Sortables) - Constructor for class edu.umd.cs.findbugs.gui2.SorterDialog.SortableCheckBox
 
sortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
Sortables - Enum Class in edu.umd.cs.findbugs.gui2
A useful enum for dealing with all the types of filterable and sortable data in BugInstances This is the preferred way for getting the information out of a BugInstance and formatting it for display It also has the comparators for the different types of data
Sortables(String) - Constructor for enum class edu.umd.cs.findbugs.gui2.Sortables
 
sortablesToStrings - Variable in class edu.umd.cs.findbugs.gui2.BugSet
 
SortableStringComparator - Class in edu.umd.cs.findbugs.gui2
 
SortableStringComparator(Sortables) - Constructor for class edu.umd.cs.findbugs.gui2.SortableStringComparator
 
SortableValue(Sortables, String) - Constructor for class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
sortApply - Variable in class edu.umd.cs.findbugs.gui2.SorterDialog
 
sortBranch(TreePath) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
sortByCallGraph(Collection<E>, TopologicalSort.OutEdges<E>) - Static method in class edu.umd.cs.findbugs.util.TopologicalSort
 
sortByCallGraph(Collection<ClassDescriptor>, TopologicalSort.OutEdges<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.FindBugs2
 
sortByOffset(int[], int[]) - Static method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
sortColumns - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
sorted - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
SortedBugCollection - Class in edu.umd.cs.findbugs
An implementation of BugCollection that keeps the BugInstances sorted by class (using the native comparison ordering of BugInstance's compareTo() method as a tie-breaker).
SortedBugCollection() - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(ProjectStats) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(ProjectStats, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(ProjectStats, Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection(ProjectStats, Comparator<BugInstance>, Project) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(File) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
 
SortedBugCollection(Comparator<BugInstance>) - Constructor for class edu.umd.cs.findbugs.SortedBugCollection
Constructor.
SortedBugCollection.BoundedLinkedHashSet - Class in edu.umd.cs.findbugs
 
SortedBugCollection.BugInstanceComparator - Class in edu.umd.cs.findbugs
 
SortedBugCollection.MultiversionBugInstanceComparator - Class in edu.umd.cs.findbugs
 
SortedProperties - Class in edu.umd.cs.findbugs.config
 
SortedProperties() - Constructor for class edu.umd.cs.findbugs.config.SortedProperties
 
sorter - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
SorterDialog - Class in edu.umd.cs.findbugs.gui2
This is the window that pops up when the user double clicks on the sorting table Its also available from the menu if they remove all Sortables.
SorterDialog() - Constructor for class edu.umd.cs.findbugs.gui2.SorterDialog
 
SorterDialog.SortableCheckBox - Class in edu.umd.cs.findbugs.gui2
 
SorterTableColumnModel - Class in edu.umd.cs.findbugs.gui2
Handles the sorting order and informs the treeModel when changes are necessary
SorterTableColumnModel(Sortables[]) - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
SorterTableColumnModel(Collection<Sortables>) - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
SorterTableColumnModel.FBTableCellRenderer - Class in edu.umd.cs.findbugs.gui2
 
SORTERTABLELENGTH - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SORTING_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
SortingBugReporter - Class in edu.umd.cs.findbugs
A BugReporter which stores all of the reported bug instances, and sorts them by class name before printing them.
SortingBugReporter() - Constructor for class edu.umd.cs.findbugs.SortingBugReporter
 
sortKeys(Set<String>) - Static method in class edu.umd.cs.findbugs.config.SortedProperties
To be compatible with version control systems, we need to sort properties before storing them to disk.
sortList() - Method in class edu.umd.cs.findbugs.gui2.BugSet
 
sortOrderChanged - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
sortPass(List<DetectorOrderingConstraint>, Map<String, DetectorFactory>, AnalysisPass) - Method in class edu.umd.cs.findbugs.plan.ExecutionPlan
 
sortsAddedOrRemoved - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
source - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
source - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
source - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
source - Variable in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
source - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
 
source - Variable in class edu.umd.cs.findbugs.graph.AbstractEdge
 
source - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayMe
 
source - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SOURCE_NOT_RELEVANT - Static variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
SourceCharset - Class in edu.umd.cs.findbugs.charsets
 
SourceCharset() - Constructor for class edu.umd.cs.findbugs.charsets.SourceCharset
 
SourceCodeDisplay - Class in edu.umd.cs.findbugs.gui2
 
SourceCodeDisplay(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
 
SourceCodeDisplay.DisplayBug - Class in edu.umd.cs.findbugs.gui2
 
SourceCodeDisplay.DisplayMe - Class in edu.umd.cs.findbugs.gui2
 
sourceCodeExists(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
sourceCodeTextPane - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
SourceDirectoryWizard - Class in edu.umd.cs.findbugs.gui2
Wizard dialog to automatically find and configure source directories for a project.
SourceDirectoryWizard(Frame, boolean, Project, NewProjectWizard) - Constructor for class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
Creates new form SourceDirectoryWizard
sourceDirs - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
sourceFile - Variable in class edu.umd.cs.findbugs.ba.SourceFile.LineNumberMapBuilder
 
sourceFile - Variable in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
sourceFile - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
sourceFile - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
sourceFile - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
SourceFile - Class in edu.umd.cs.findbugs.ba
Cached data for a source file.
SourceFile(SourceFileDataSource) - Constructor for class edu.umd.cs.findbugs.ba.SourceFile
Constructor.
SourceFile.LineNumberMapBuilder - Class in edu.umd.cs.findbugs.ba
Helper object to build map of line number to byte offset for a source file.
SourceFileDataSource - Interface in edu.umd.cs.findbugs.ba
A data source which can produce a stream for a source file.
sourceFileName - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
sourceFileNameCache - Variable in class edu.umd.cs.findbugs.EmacsBugReporter
 
sourceFilesInCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Update
 
sourceFinder - Variable in class edu.umd.cs.findbugs.Project
 
sourceFinder - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
sourceFinder - Variable in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
SourceFinder - Class in edu.umd.cs.findbugs.ba
Class to open input streams on source files.
SourceFinder(Project) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder
 
SourceFinder.BlockingSourceRepository - Class in edu.umd.cs.findbugs.ba
 
SourceFinder.Cache - Class in edu.umd.cs.findbugs.ba
Cache of SourceFiles.
SourceFinder.DirectorySourceRepository - Class in edu.umd.cs.findbugs.ba
A directory containing source files.
SourceFinder.InMemorySourceRepository - Class in edu.umd.cs.findbugs.ba
 
SourceFinder.SourceRepository - Interface in edu.umd.cs.findbugs.ba
A repository of source files.
SourceFinder.ZipSourceRepository - Class in edu.umd.cs.findbugs.ba
A zip or jar archive containing source files.
sourceFont - Static variable in class edu.umd.cs.findbugs.gui2.DisplayNonmodelMessage
 
sourceFont - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
sourceFound - Variable in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
sourceInfoFile - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
sourceInfoFileName - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
SourceInfoMap - Class in edu.umd.cs.findbugs.ba
Global information about the source code for an application.
SourceInfoMap() - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap
Constructor.
SourceInfoMap.FieldDescriptor - Class in edu.umd.cs.findbugs.ba
 
SourceInfoMap.MethodDescriptor - Class in edu.umd.cs.findbugs.ba
 
SourceInfoMap.SourceLineRange - Class in edu.umd.cs.findbugs.ba
A range of source lines.
sourceIsTopOfLoop(Set<Integer>) - Method in class edu.umd.cs.findbugs.ba.Edge
 
sourceLine - Variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall.CallerInfo
 
sourceLine - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison.WarningWithProperties
 
SourceLineAnnotation - Class in edu.umd.cs.findbugs
A BugAnnotation that records a range of source lines in a class.
SourceLineAnnotation(String, String, int, int, int, int) - Constructor for class edu.umd.cs.findbugs.SourceLineAnnotation
Constructor.
SourceLineRange(Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
Constructor for a single line.
SourceLineRange(Integer, Integer) - Constructor for class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
Constructor for a range of lines.
sourceLines - Variable in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
sourceLink - Variable in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
sourceList - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
SourceMatcher - Class in edu.umd.cs.findbugs.filter
 
SourceMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.SourceMatcher
 
sourceModel - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
sourceNotFound - Variable in class edu.umd.cs.findbugs.workflow.SourceSearcher
 
sourcePath - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
sourcePaths - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
sourcePC - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
sourceRootBox - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
sourceRootLabel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
sources - Variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
sourceSearcher - Static variable in class edu.umd.cs.findbugs.workflow.Filter
 
sourceSearcher - Static variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
SourceSearcher - Class in edu.umd.cs.findbugs.workflow
 
SourceSearcher(Project) - Constructor for class edu.umd.cs.findbugs.workflow.SourceSearcher
 
sourceSearchTextField - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
SourceSinkInfo - Class in edu.umd.cs.findbugs.ba.jsr305
Information about a source or sink in the type qualifier dataflow analysis.
SourceSinkInfo(SourceSinkType, Location, ValueNumber, When) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
Constructor.
sourceSinkMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
SourceSinkType - Enum Class in edu.umd.cs.findbugs.ba.jsr305
Types of sources and sinks in type qualifier dataflow analysis.
SourceSinkType() - Constructor for enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
 
sourceTitle - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
SPACE_ARROW - Variable in class edu.umd.cs.findbugs.detect.ViewCFG
 
SPACES - Static variable in class edu.umd.cs.findbugs.config.CommandLine
 
spec - Variable in class edu.umd.cs.findbugs.filter.NameMatch
 
SPECIAL_METHOD - Variable in class edu.umd.cs.findbugs.detect.ViewCFG
 
specialKind - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
specialKindToName - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
SpecialTypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, TypeMerger, TypeFrameModelingVisitor, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.SpecialTypeAnalysis
 
SPECIFIED - Enum constant in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Codebase was explicitly specified.
speed - Variable in class edu.umd.cs.findbugs.DetectorFactory
Deprecated.
This attribute is not used actively, and could be removed in future release
splash - Static variable in class edu.umd.cs.findbugs.gui2.Driver
 
SplashFrame - Class in edu.umd.cs.findbugs.gui2
 
SplashFrame() - Constructor for class edu.umd.cs.findbugs.gui2.SplashFrame
 
SplashFrame.Viewer - Class in edu.umd.cs.findbugs.gui2
 
split() - Method in class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
Split the identifier into words.
split(String, boolean) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
SPLIT_MAIN - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SPLIT_SUMMARY_NEW - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SPLIT_TOP - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SPLIT_TREE_COMMENTS - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SplitCamelCaseIdentifier - Class in edu.umd.cs.findbugs.util
Split a camel case identifier into individual words.
SplitCamelCaseIdentifier(String) - Constructor for class edu.umd.cs.findbugs.util.SplitCamelCaseIdentifier
Constructor.
splitGreater(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
SplitLayout - Class in edu.umd.cs.findbugs.gui2
 
SplitLayout(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.SplitLayout
 
splitMain - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
splitOption(String) - Static method in class edu.umd.cs.findbugs.config.CommandLine
 
splitSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.VariableData
 
splitSummary - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
splitTop - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
splitTreeComments - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
SpringUtilities - Class in edu.umd.cs.findbugs.gui2
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
SpringUtilities() - Constructor for class edu.umd.cs.findbugs.gui2.SpringUtilities
 
src - Variable in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay.DisplayBug
 
src - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
SRC_DIR_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
SRC_DIRS_KEY - Static variable in class edu.umd.cs.findbugs.Project
 
srcDirList - Variable in class edu.umd.cs.findbugs.Project
The list of source directories.
srcDirList - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
srcFileIconLabel - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
SrcKind() - Constructor for enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
 
srcLine - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CalleeInfo
 
srcLine - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.CallerInfo
 
srcLine - Variable in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource.LambdaCallInfo
 
SRCMAP_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
st - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
stack - Variable in exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.EarlyExitException
 
stack - Variable in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
stack - Variable in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
stack - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
stack - Variable in class edu.umd.cs.findbugs.sarif.SarifException
 
stack - Variable in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
Stack - Class in edu.umd.cs.findbugs.sarif
A class representing stack object (§3.44)
Stack(String, List<Stack.StackFrame>) - Constructor for class edu.umd.cs.findbugs.sarif.Stack
 
STACK_ONLY - Static variable in class edu.umd.cs.findbugs.ba.Frame
 
Stack.StackFrame - Class in edu.umd.cs.findbugs.sarif
A class representing stackFrame object (§3.45)
stackDepth - Variable in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
StackDepth - Class in edu.umd.cs.findbugs.ba
Dataflow fact to represent the depth of the Java operand stack.
StackDepth(int) - Constructor for class edu.umd.cs.findbugs.ba.StackDepth
Constructor.
StackDepthAnalysis - Class in edu.umd.cs.findbugs.ba
A really simple forward dataflow analysis to find the depth of the Java operand stack.
StackDepthAnalysis(ConstantPoolGen, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.StackDepthAnalysis
Constructor.
StackedFilterMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
StackedFilterMatcher(FilterMatcher...) - Constructor for class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
stackEntryThatMustBeNonnegative(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
Return index of stack entry that must be nonnegative.
StackFrame(Location) - Constructor for class edu.umd.cs.findbugs.sarif.Stack.StackFrame
 
StackFrameType() - Constructor for enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
 
StackMapAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer.StackMapAnalysisFactory
 
StackMapAnalyzer - Class in edu.umd.cs.findbugs
 
StackMapAnalyzer() - Constructor for class edu.umd.cs.findbugs.StackMapAnalyzer
 
StackMapAnalyzer.JumpInfoFromStackMap - Class in edu.umd.cs.findbugs
 
StackMapAnalyzer.StackFrameType - Enum Class in edu.umd.cs.findbugs
 
StackMapAnalyzer.StackMapAnalysisFactory - Class in edu.umd.cs.findbugs
 
stackSize() - Method in class edu.umd.cs.findbugs.SwitchHandler
 
stackTrace - Variable in class edu.umd.cs.findbugs.AnalysisError
 
stackTrace - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
stage - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
stage - Variable in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
stage - Variable in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
stage - Variable in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
stage1 - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
stage2 - Variable in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
STANDARD_LIBRARY_PACKAGES - Static variable in class edu.umd.cs.findbugs.detect.PublicIdentifiers
 
StandardTypeMerger - Class in edu.umd.cs.findbugs.ba.type
A TypeMerger which applies standard Java semantics when merging Types.
StandardTypeMerger(RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
Constructor.
start - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
start - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.WorkListItem
 
start - Variable in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
start - Variable in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
start(Class<?>) - Method in class edu.umd.cs.findbugs.log.Profiler
 
start(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScannerGenerator
Return true if a new scanner should be created starting at this instruction, false otherwise.
START - Enum constant in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
 
START - Enum constant in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
 
START - Static variable in class edu.umd.cs.findbugs.ClassScreener
 
START - Static variable in class edu.umd.cs.findbugs.detect.DroppedException
 
START_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge from entry node to real start node.
START_TIME - Static variable in class edu.umd.cs.findbugs.StartTime
The start time this FindBugs instance was started
startAnalysis(int) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has finished scanning the archives and will start analysing the classes contained therein.
startAnalysis(int) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
startAnalysis(int) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
startAnalysis(int) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
startAnnotation(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of an annotation.
startAnnotationDefinition(String, String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of an annotation definition.
startArchive(String) - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
Report that FindBugs has started scanning an archive in order to add its classes to the repository.
startArchive(String) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
startArchive(String) - Method in interface edu.umd.cs.findbugs.FindBugsProgress
Report that FindBugs has started scanning an archive in order to add its classes to the repository.
startArchive(String) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
startArchive(String) - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
 
startArchive(String) - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
 
startBasicBlock() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
This method must be called at the beginning of modeling a basic block in order to clear information cached for instanceof modeling.
startBytecode - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
startClass - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
startContext(Object) - Method in class edu.umd.cs.findbugs.log.Profiler
 
startDameonThread(Thread) - Static method in class edu.umd.cs.findbugs.util.Util
 
started - Variable in class edu.umd.cs.findbugs.io.SlowInputStream
 
startElement(String, String, String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
STARTERDIRECTORY - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
starterDirectoryForLoadBugs - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
starterTable - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
startFactMap - Variable in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
StartInConstructor - Class in edu.umd.cs.findbugs.detect
 
StartInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StartInConstructor
 
startingParagraph - Variable in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
startInstructionToHandlerMap - Variable in class edu.umd.cs.findbugs.ba.ExceptionHandlerMap
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
 
startIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Called before beginning an iteration of analysis.
startIteration() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
startIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
startLine - Variable in class edu.umd.cs.findbugs.sarif.Location.Region
1-indexed line number
startLine - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
startOffset - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture.ExceptionCaught
 
startOptionGroup(String) - Method in class edu.umd.cs.findbugs.config.CommandLine
Start a new group of related command-line options.
startPackageDefinition(String) - Method in interface edu.umd.cs.findbugs.jaif.JAIFEvents
Called to indicate the start of a package definition.
startPC - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
startPosition - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
 
startRecursiveDirectorySearch() - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
startRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startScanningArchives(int) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
startScanningArchives(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startScanningClasses(int) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories.NoOpProgress
 
startScanningClasses(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
 
startSearchTree(VertexType) - Method in class edu.umd.cs.findbugs.graph.SearchTreeBuilder
 
startSearchTree(VertexType) - Method in interface edu.umd.cs.findbugs.graph.SearchTreeCallback
Start a search tree.
startTag(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
startTag(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
startTag(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Start a tag, with the intention of adding attributes.
startTag(Element) - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
StartTime - Class in edu.umd.cs.findbugs
 
StartTime() - Constructor for class edu.umd.cs.findbugs.StartTime
 
startTimeNanos - Variable in class edu.umd.cs.findbugs.log.Profiler.Clock
 
startTimes - Variable in class edu.umd.cs.findbugs.log.Profiler
 
startTransfer() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
state - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
state - Variable in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
state - Variable in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
state - Variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
state - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
state - Variable in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
state - Variable in class edu.umd.cs.findbugs.detect.InefficientToArray
 
state - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
state - Variable in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
state - Variable in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
state - Variable in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
state - Variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
state - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
state - Variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
state - Variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
state - Variable in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
state - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
state - Variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
state - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
state - Variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
state - Variable in class edu.umd.cs.findbugs.detect.VolatileUsage
 
State - Class in edu.umd.cs.findbugs.ba.obl
Error-handling obligation analysis state.
State() - Constructor for enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
 
State() - Constructor for class edu.umd.cs.findbugs.ba.obl.State
 
State() - Constructor for enum class edu.umd.cs.findbugs.detect.MethodReturnCheck.State
 
State() - Constructor for enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
 
State(BasicBlock, BasicBlock.InstructionIterator, PatternElement) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Constructor.
State(PatternMatcher.State, BasicBlock, BasicBlock.InstructionIterator, PatternElement, int, PatternElementMatch, BindingSet, boolean) - Constructor for class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
Constructor.
State(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.State
 
stateIterator() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
Return an Iterator over the States in the StateSet.
StatelessDetector - Interface in edu.umd.cs.findbugs
is a marker interface for detectors that don't save state from one class file to the next.
stateMap - Variable in class edu.umd.cs.findbugs.ba.obl.StateSet
 
StateSet - Class in edu.umd.cs.findbugs.ba.obl
A dataflow fact used in ObligationAnalysis.
StateSet(ObligationFactory) - Constructor for class edu.umd.cs.findbugs.ba.obl.StateSet
 
STATIC - Static variable in class edu.umd.cs.findbugs.ba.bcp.Invoke
Match static invocations.
STATIC_AND_UNKNOWN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
Comparing static string and an unknown string.
STATIC_EQUALS_SIGNATURE - Static variable in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
STATIC_METHOD - Static variable in class edu.umd.cs.findbugs.ba.Hierarchy
JavaClassAndMethodChooser which accepts only static methods.
StaticCalendarDetector - Class in edu.umd.cs.findbugs.detect
Detector for static fields of type Calendar or DateFormat and their subclasses.
StaticCalendarDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Creates a new instance of this Detector.
StaticConstant - Annotation Interface in edu.umd.cs.findbugs.internalAnnotations
Denotes a static field that is initialized to a constant value and then never changes.
StaticFieldLoadStreamFactory - Class in edu.umd.cs.findbugs.detect
Stream factory for streams created by loading a value from a static field.
StaticFieldLoadStreamFactory(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
Constructor.
staticFieldsRead - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
staticFieldsReadInAnyConstructor - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
staticFieldsReadInThisMethod - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
staticMethod - Variable in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
staticMethod - Variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
StaticStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
staticStringTypeInstance - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
statMap - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
stats - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
STATS - Static variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
status - Variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
status - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
status(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
statusBar() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
statusBar() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
statusBarLabel - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
statusLabel - Variable in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
statusList - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
statusMap - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
step - Variable in class edu.umd.cs.findbugs.gui2.SourceDirectoryWizard
 
stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
stopTag(boolean) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
stopTag(boolean) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
End a started tag.
Store - Class in edu.umd.cs.findbugs.ba.bcp
A PatternElement representing a store to a field.
Store(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Store
Constructor.
STORE_INTO_HTTP_SESSION - Enum constant in enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
 
STORE_OF_CONSTANT - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
STORE_OF_DATABASE_VALUE - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Store of database operation
STORE_OF_NULL - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
storeAdjustment(String, String) - Method in class edu.umd.cs.findbugs.BugRanker.Scorer
 
StoreAnalysis - Class in edu.umd.cs.findbugs.ba.heap
 
StoreAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreAnalysis
 
storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
 
storeClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
storeCount - Variable in class edu.umd.cs.findbugs.ba.vna.LoadedFieldSet.LoadStoreCount
 
STORED_IN_SERIALZIED_FIELD - Enum constant in enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
 
STORED_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
StoreDataflow - Class in edu.umd.cs.findbugs.ba.heap
 
StoreDataflow(CFG, StoreAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.heap.StoreDataflow
 
StoreDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce StoreDataflow objects for analyzed methods.
StoreDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.StoreDataflowFactory
Constructor.
storedException - Static variable in class edu.umd.cs.findbugs.Analyze
 
storedException - Static variable in class edu.umd.cs.findbugs.DeepSubtypeAnalysis
 
storeInstanceField(XField, Instruction, boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Store an instance field.
storeIntoRegister(int, int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
storePropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
Write an interprocedural property database.
storeStaticField(XField, Instruction, boolean) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Store a static field.
stream - Variable in class edu.umd.cs.findbugs.detect.FindOpenStream.PotentialOpenStream
 
stream - Variable in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
Stream - Class in edu.umd.cs.findbugs.detect
A Stream object marks the location in the code where a stream is created.
Stream(Location, String, String) - Constructor for class edu.umd.cs.findbugs.detect.Stream
Constructor.
streamBase - Variable in class edu.umd.cs.findbugs.detect.Stream
 
streamBaseClass - Variable in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
 
streamBaseClass - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
 
streamBaseList - Static variable in class edu.umd.cs.findbugs.detect.FindOpenStream
List of base classes of tracked resources.
StreamEquivalenceClass - Class in edu.umd.cs.findbugs.detect
Set of streams that are in an equivalence class.
StreamEquivalenceClass() - Constructor for class edu.umd.cs.findbugs.detect.StreamEquivalenceClass
Constructor.
streamEquivalenceMap - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Map of individual streams to equivalence classes.
StreamEscape - Class in edu.umd.cs.findbugs.detect
A StreamEscape is an object representing the escape of a Stream to a called method.
StreamEscape(Stream, Location) - Constructor for class edu.umd.cs.findbugs.detect.StreamEscape
Constructor.
streamEscapeSet - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Set of all (potential) stream escapes.
StreamFactory - Interface in edu.umd.cs.findbugs.detect
An object that examines a Location and determines if a Stream is created there.
streamFactoryList - Static variable in class edu.umd.cs.findbugs.detect.FindOpenStream
StreamFactory objects used to detect resources created within analyzed methods.
streamFactoryList - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
 
StreamFrameModelingVisitor - Class in edu.umd.cs.findbugs.detect
A visitor to model the effect of instructions on the status of the resource (in this case, Streams).
StreamFrameModelingVisitor(ConstantPoolGen, StreamResourceTracker, Stream) - Constructor for class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
streamOpenLocationMap - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Map of locations where streams are opened to the actual Stream objects.
StreamResourceTracker - Class in edu.umd.cs.findbugs.detect
Resource tracker which determines where streams are created, and how they are used within the method.
StreamResourceTracker(StreamFactory[], RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.detect.StreamResourceTracker
Constructor.
streamType - Variable in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
strictChecking - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
 
STRING - Static variable in class edu.umd.cs.findbugs.Token
A string or character literal.
STRING_CHARS_OPT - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
STRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
STRING_LITERAL - Enum constant in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
STRING_MATCHES - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
STRING_MESSAGE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
STRING_NONSTRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
Used for non-string constants (e.g., null)
STRING_PARAMETER - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
 
STRING_PARAMETER_IN_PUBLIC_METHOD - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
 
STRING_REPLACEALL - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
STRING_REPLACEFIRST - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
STRING_SIGNATURE - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
STRING_SPLIT - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
STRING_SPLIT_2 - Static variable in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
STRING_SUBSTRING - Static variable in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
StringAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for string values.
StringAnnotation(String) - Constructor for class edu.umd.cs.findbugs.StringAnnotation
Constructor.
StringAppendState() - Constructor for class edu.umd.cs.findbugs.detect.FindSqlInjection.StringAppendState
 
StringConcatenation - Class in edu.umd.cs.findbugs.detect
Find occurrences of using the String "+" or "+=" operators within a loop.
StringConcatenation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StringConcatenation
 
stringConstant - Variable in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
stringConstantMap - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
stringConstantOperand - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
stringIndexOfOnTOS - Variable in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
StringMatcher - Interface in edu.umd.cs.findbugs.util
A boolean predicate for matching String values.
StringPassthruDatabase() - Constructor for class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
 
stringRep - Variable in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
strings - Variable in class edu.umd.cs.findbugs.filter.StringSetMatch
 
Strings - Class in edu.umd.cs.findbugs.util
A class for static String utility methods.
Strings() - Constructor for class edu.umd.cs.findbugs.util.Strings
 
StringSetMatch - Class in edu.umd.cs.findbugs.filter
Matches a string against a set of predefined values.
StringSetMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.StringSetMatch
Constructor.
stringSize - Variable in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
stringSource - Variable in class edu.umd.cs.findbugs.detect.StringConcatenation
 
stringToEdgeType(String) - Static method in class edu.umd.cs.findbugs.ba.Edge
Get numeric edge type from string representation.
stringToHash(String) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
Convert a string of hex digits to a hash.
stripAngleBrackets(String) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
 
stripJavaLang(String) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
stripPackageName(String) - Method in class edu.umd.cs.findbugs.detect.Naming
 
STRONG - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Strong entry - always applied.
strongEvidenceForIntendedSerialization() - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
StronglyConnectedComponents<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Algorithm to find strongly connected components in a graph.
StronglyConnectedComponents() - Constructor for class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
Constructor.
StronglyConnectedComponents.SCCSetIterator - Class in edu.umd.cs.findbugs.graph
Iterator for iterating over sets of vertices in strongly connected components.
STRUTS_ACTION_NAME - Static variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
STUB_METHODS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
stubState - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
StubState() - Constructor for enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
 
stylesheet - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
stylesheet - Variable in class edu.umd.cs.findbugs.HTMLBugReporter
 
stylesheet - Variable in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
stylesheet - Variable in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
SUBCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
SubclassMatcher(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Invoke.SubclassMatcher
 
SubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.SubDetector
 
subDetectors - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
SUBMIT - Static variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
subroutine - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
 
Subroutine(InstructionHandle) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
Constructor.
subroutineWorkList - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
subtypes - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
subtypes2 - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
subtypes2 - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
Subtypes2 - Class in edu.umd.cs.findbugs.ba.ch
Class for performing class hierarchy queries.
Subtypes2() - Constructor for class edu.umd.cs.findbugs.ba.ch.Subtypes2
Constructor.
Subtypes2.SupertypeQueryResults - Class in edu.umd.cs.findbugs.ba.ch
Object to record the results of a supertype search.
Subtypes2.SupertypeTraversalPath - Class in edu.umd.cs.findbugs.ba.ch
An in-progress traversal of one path from a class or interface to java.lang.Object.
subtypeSetMap - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
SubtypeTypeMatcher - Class in edu.umd.cs.findbugs.util
Type matcher that determines if a candidate Type is a subtype of a given Type.
SubtypeTypeMatcher(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
Constructor.
SubtypeTypeMatcher(ReferenceType) - Constructor for class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
Constructor.
successorIterator(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
successorIterator(VertexType) - Method in interface edu.umd.cs.findbugs.graph.Graph
Get an iterator over the successors of this vertex; i.e., the targets of the vertex's outgoing edges.
summarizeMaxRank - Variable in class edu.umd.cs.findbugs.PrintingBugReporter.PrintingCommandLine
 
summary - Variable in class edu.umd.cs.findbugs.anttask.MineBugHistoryTask
 
summary - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
summary - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
Summary(String, String, String, String) - Constructor for class edu.umd.cs.findbugs.PluginLoader.Summary
 
SUMMARY_HTML_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
 
SUMMARY_HTML_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.XDocsBugReporter
 
summaryHTML - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
summaryHtmlArea - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
summaryHtmlScrollPane - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
summarySPane - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
summaryTab() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
summaryTab() - Method in class edu.umd.cs.findbugs.gui2.MainFrameComponentFactory
 
summaryTopPanel - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
sunBean - Variable in class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
 
superAnalysis - Variable in class edu.umd.cs.findbugs.util.MutableClasses.ClassAnalysis
Superclass MutableClasses.ClassAnalysis, lazily instantiated if present, otherwise null.
superclass - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.HierarchyIterator
 
SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
superclassDescriptor - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
 
superclassDescriptor - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo
 
superClasses - Static variable in class edu.umd.cs.findbugs.visitclass.PrintClass
 
superClassHasReadObject - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
superClassHasVoidConstructor - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
superClassImplementsSerializable - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
superclassName - Variable in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
superclassName - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
superClinitCall() - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
superClone(XClass) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
SuperfluousInstanceOf - Class in edu.umd.cs.findbugs.detect
Find occurrences of a instanceof b where it can be determined statically whether this is true or false.
SuperfluousInstanceOf(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
superpackage(String) - Static method in class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
supertype - Variable in class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
 
SupertypeQueryResults() - Constructor for class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
supertypeSet - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeQueryResults
 
supertypeSetMap - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
SupertypeTraversalPath(ClassVertex) - Constructor for class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
SupertypeTraversalVisitor - Interface in edu.umd.cs.findbugs.ba.ch
Visitor interface for simple traversals of the inheritance graph.
SUPPORT_OLD_DETECTOR_INTERFACE - Static variable in class edu.umd.cs.findbugs.DetectorFactory
 
supportsNestedAccess(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
Checks whether the specified class supports nested access as per JEP 181.
suppress - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
suppress(BugLeafNode) - Static method in class edu.umd.cs.findbugs.gui2.BugSet
 
SUPPRESS_IF_AT_LEAST_ONE_LIVE_STORE_ON_LINE - Static variable in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
System property to enable a feature that suppresses warnings if there is at least one live store on the line where the warning would be reported.
suppressedPackageWarnings - Variable in class edu.umd.cs.findbugs.SuppressionMatcher
 
suppressedWarnings - Variable in class edu.umd.cs.findbugs.SuppressionMatcher
 
SuppressFBWarnings - Annotation Interface in edu.umd.cs.findbugs.annotations
Used to suppress FindBugs warnings.
SuppressionDecorator - Class in edu.umd.cs.findbugs.bugReporter
 
SuppressionDecorator(ComponentPlugin<BugReporterDecorator>, BugReporter) - Constructor for class edu.umd.cs.findbugs.bugReporter.SuppressionDecorator
 
suppressionFilter - Variable in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
 
suppressionFilter - Variable in class edu.umd.cs.findbugs.Project
 
suppressionFilter - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
suppressionMatcher - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
suppressionMatcher - Variable in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
SuppressionMatcher - Class in edu.umd.cs.findbugs.gui2
Deprecated.
SuppressionMatcher - Class in edu.umd.cs.findbugs
 
SuppressionMatcher() - Constructor for class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
SuppressionMatcher() - Constructor for class edu.umd.cs.findbugs.SuppressionMatcher
 
suppressWarning(int, String) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
suppressWarning(String) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
SuppressWarnings - Annotation Interface in edu.umd.cs.findbugs.annotations
Deprecated.
- Use SuppressFBWarnings instead
suppressWarningsIfOneLiveStoreOnLine(BugAccumulator, BitSet) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
If feature is enabled, suppress warnings where there is at least one live store on the line where the warning would be reported.
suspiciousSet - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
SuspiciousThreadInterrupted - Class in edu.umd.cs.findbugs.detect
looks for calls to Thread.interrupted from a non static context, especially when that context is not 'currentThread()'.
SuspiciousThreadInterrupted(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
swap - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
SwingThread - Annotation Interface in edu.umd.cs.findbugs.gui2
 
SWITCH_DEFAULT_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for switch instructions (default case).
SWITCH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge type for switch instructions (explicit case).
SwitchDetails(int, int[], int, boolean) - Constructor for class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
SwitchFallthrough - Class in edu.umd.cs.findbugs.detect
 
SwitchFallthrough(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
SwitchHandler - Class in edu.umd.cs.findbugs
 
SwitchHandler() - Constructor for class edu.umd.cs.findbugs.SwitchHandler
 
SwitchHandler.SwitchDetails - Class in edu.umd.cs.findbugs
 
switchHdlr - Variable in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
switchLabels - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
switchOffsets - Variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
switchOffsetStack - Variable in class edu.umd.cs.findbugs.SwitchHandler
 
switchPC - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
swOffsets - Variable in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
 
SYMBOLS - Static variable in class edu.umd.cs.findbugs.ba.Path
 
SYNC_ACCESS - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
syncAccessIterator() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
syncAccessList - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
syncBugInformation() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
syncField - Variable in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
syncField - Variable in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
SynchronizationOnSharedBuiltinConstant - Class in edu.umd.cs.findbugs.detect
 
SynchronizationOnSharedBuiltinConstant(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
SynchronizeAndNullCheckField - Class in edu.umd.cs.findbugs.detect
 
SynchronizeAndNullCheckField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
SynchronizedBugReporter - Class in edu.umd.cs.findbugs
An implementation of BugReporter that synchronize all method invocations.
SynchronizedBugReporter(BugReporter) - Constructor for class edu.umd.cs.findbugs.SynchronizedBugReporter
 
synchronizedMethod - Variable in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
SynchronizeOnClassLiteralNotGetClass - Class in edu.umd.cs.findbugs.detect
 
SynchronizeOnClassLiteralNotGetClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
SynchronizingOnContentsOfFieldToProtectField - Class in edu.umd.cs.findbugs.detect
 
SynchronizingOnContentsOfFieldToProtectField(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
syncSignature - Variable in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
synthetic - Variable in class edu.umd.cs.findbugs.SourceLineAnnotation
 
SYNTHETIC_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
 
SYSTEM_ERR - Static variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
SYSTEM_OUT - Static variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
SystemProperties - Class in edu.umd.cs.findbugs
 
SystemProperties() - Constructor for class edu.umd.cs.findbugs.SystemProperties
 
SystemProperty() - Constructor for class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
systemPropertyList - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 

T

T_AVAIL_TYPE - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
A Type code that is available for "user-defined" types.
T_BOTTOM - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Bottom" type in the lattice.
T_DOUBLE_EXTRA - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type that represents the value store in local n+1 when a double value is stored in local n.
T_DYNAMIC_STRING - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
T_EXCEPTION - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for "Exception" object type, which is an instance of the ExceptionObjectType class.
T_LONG_EXTRA - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type that represents the value store in local n+1 when a long value is stored in local n.
T_NULL - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Null" type.
T_PARAMETER_STRING - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
T_STATIC_STRING - Static variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
T_TOP - Static variable in interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
Special type code for the "Top" type in the lattice.
ta - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
ta - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
ta - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
TAB_MAX - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
TAB_MIN - Static variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
TAB_SET - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
TAB_SIZE - Static variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
tableheader - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
tabSize - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
tabTextField - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
tabTextField - Variable in class edu.umd.cs.findbugs.gui2.PropertiesDialog
 
tag - Variable in class edu.umd.cs.findbugs.classfile.engine.ClassParser.Constant
 
tag - Static variable in class edu.umd.cs.findbugs.util.Util
 
tags - Variable in class edu.umd.cs.findbugs.sarif.Rule
 
taintPriority(OpcodeStack.Item) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
target - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.EscapeTarget
 
target - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodCall
 
target - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
 
target - Variable in class edu.umd.cs.findbugs.graph.AbstractEdge
 
Target - Class in edu.umd.cs.findbugs.ba
The target of a branch instruction.
Target() - Constructor for enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
 
Target(InstructionHandle, int) - Constructor for class edu.umd.cs.findbugs.ba.Target
Constructor.
TARGET_METHOD - Static variable in class edu.umd.cs.findbugs.detect.CheckCalls
 
TARGET_NEW - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
TARGET_OTHER - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
TARGET_THIS - Static variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
TargetEnumeratingVisitor - Class in edu.umd.cs.findbugs.ba
Visitor to find all of the targets of an instruction whose InstructionHandle is given.
TargetEnumeratingVisitor(InstructionHandle, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Constructor.
targetField - Variable in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
targetInstruction - Variable in class edu.umd.cs.findbugs.ba.Target
 
targetIterator() - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
Iterate over Target objects representing control flow targets and their edge types.
targetList - Variable in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
targetMethod - Variable in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
targetMethod - Variable in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
targetPC - Variable in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
taxa - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
Taxon - Class in edu.umd.cs.findbugs.sarif
A taxon SARIF element (see: §3.19.3).
Taxon(String, UUID, String, String, Level) - Constructor for class edu.umd.cs.findbugs.sarif.Taxon
 
tempDir - Variable in class edu.umd.cs.findbugs.detect.ViewCFG
 
tempFile - Variable in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
 
ternaryConversionState - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
TestASM - Class in edu.umd.cs.findbugs.detect
Sample detector, using ASM
TestASM(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestASM
 
TestCaseDetector - Class in edu.umd.cs.findbugs.ba
 
TestCaseDetector() - Constructor for class edu.umd.cs.findbugs.ba.TestCaseDetector
 
TestDataflowAnalysis<Fact,AnalysisType> - Class in edu.umd.cs.findbugs.detect
This detector is just a test harness to test a dataflow analysis class specified by the dataflow.classname property.
TestDataflowAnalysis(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
TestDesktopIntegration - Class in edu.umd.cs.findbugs.util
 
TestDesktopIntegration() - Constructor for class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
TestDesktopIntegration.ConsoleWriter - Class in edu.umd.cs.findbugs.util
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.DumbMethods
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.FindRefComparison
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
testingEnabled - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
TestingGround - Class in edu.umd.cs.findbugs.detect
 
TestingGround - Class in edu.umd.cs.findbugs.workflow
 
TestingGround() - Constructor for class edu.umd.cs.findbugs.workflow.TestingGround
 
TestingGround(BugCollection) - Constructor for class edu.umd.cs.findbugs.workflow.TestingGround
 
TestingGround(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestingGround
 
TestingGround.CommandLine - Class in edu.umd.cs.findbugs.workflow
 
TestingGround2 - Class in edu.umd.cs.findbugs.detect
 
TestingGround2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TestingGround2
 
text - Variable in class edu.umd.cs.findbugs.sarif.Message
 
text - Variable in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
 
text - Variable in class edu.umd.cs.findbugs.xml.QuoteMetaCharacters
 
text(Element) - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
textBuffer - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
textFieldForPackagesToDisplay - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
TEXTUI - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
UI code for the text (command line) UI.
TextUIBugReporter - Class in edu.umd.cs.findbugs
Base class for BugReporters which provides convenient formatting and reporting of warnings and analysis errors.
TextUIBugReporter() - Constructor for class edu.umd.cs.findbugs.TextUIBugReporter
 
TextUICommandLine - Class in edu.umd.cs.findbugs
Helper class to parse the command line and configure the IFindBugsEngine object.
TextUICommandLine() - Constructor for class edu.umd.cs.findbugs.TextUICommandLine
Constructor.
TextUICommandLine.Chooser - Interface in edu.umd.cs.findbugs
Handling callback for choose() method, used to implement the -chooseVisitors and -choosePlugins options.
TextUIProgressCallback - Class in edu.umd.cs.findbugs
Display FindBugs progress in the terminal window using ASCII codes.
TextUIProgressCallback(PrintStream) - Constructor for class edu.umd.cs.findbugs.TextUIProgressCallback
 
thaw() - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
 
thawOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
theClass - Variable in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
theClass - Variable in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
theInstance - Static variable in class edu.umd.cs.findbugs.ba.type.BottomType
 
theInstance - Static variable in class edu.umd.cs.findbugs.ba.type.DoubleExtraType
 
theInstance - Static variable in class edu.umd.cs.findbugs.ba.type.LongExtraType
 
theInstance - Static variable in class edu.umd.cs.findbugs.ba.type.NullType
 
theInstance - Static variable in class edu.umd.cs.findbugs.ba.type.TopType
 
theInstance - Static variable in class edu.umd.cs.findbugs.classfile.impl.ClassFactory
 
theInstance - Static variable in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
theInstance - Static variable in class edu.umd.cs.findbugs.I18N
 
theInstance - Static variable in class edu.umd.cs.findbugs.model.IdentityClassNameRewriter
 
thisClass - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
thisClassInfo - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
thisFieldInfo - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
thisMethodInfo - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
thisOnTOS - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
thisOnTOS - Variable in class edu.umd.cs.findbugs.detect.MutableLock
 
thisOrNothing(XMethod, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
 
thisValue - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
thisValue - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
threadClass - Variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
threadLocalAssignedInConstructor - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
throwableClass - Variable in class edu.umd.cs.findbugs.ba.CheckReturnAnnotationDatabase
 
throwClassNotFoundException(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Throw a ClassNotFoundException to indicate that class named by given ClassDescriptor cannot be found.
ThrowingExceptions - Class in edu.umd.cs.findbugs.detect
 
ThrowingExceptions(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ThrowingExceptions
 
throwList - Variable in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
ThrownException - Class in edu.umd.cs.findbugs.ba.type
An exception thrown from an instruction.
ThrownException(ObjectType, boolean) - Constructor for class edu.umd.cs.findbugs.ba.type.ThrownException
Constructor.
ThrownExceptionIterator() - Constructor for class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
 
thrownExceptions(Method) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
thrownExceptionSetMap - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
thrownExsByMethodMap - Variable in class edu.umd.cs.findbugs.detect.ConstructorThrow
The DottedClassName complete with signature of the method to the set of the Exceptions thrown directly from the method.
TIME_ANALYSES - Static variable in class edu.umd.cs.findbugs.ba.ClassContext
 
timeFinishedLoading - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
timeout - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
 
timeout - Variable in class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
 
TimePerCallComparator(IProfiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TimePerCallComparator
 
timestamp - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
timestamp - Variable in class edu.umd.cs.findbugs.AppVersion
 
timestamp - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
timestamp - Variable in class edu.umd.cs.findbugs.SortedBugCollection
Current timestamp for the code being analyzed
TIMESTAMP_FORMAT - Static variable in class edu.umd.cs.findbugs.ProjectStats
 
timestampForAnalyzedClasses - Variable in class edu.umd.cs.findbugs.Project
 
timestampNow - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
timeStartedLoading - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
title - Variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
TITLE_START_TXT - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
to - Variable in class edu.umd.cs.findbugs.anttask.UnionBugs2
 
to - Variable in class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
toArgument(List<? extends BugAnnotation>, ClassAnnotation) - Method in class edu.umd.cs.findbugs.sarif.Placeholder
 
toBoolean(String) - Method in class edu.umd.cs.findbugs.PropertyBundle
 
toBoolean(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
 
toClassNotFoundException() - Method in exception class edu.umd.cs.findbugs.classfile.ResourceNotFoundException
Convert this exception to a ClassNotFoundException.
toCompactString() - Method in class edu.umd.cs.findbugs.ba.Location
 
toDocument() - Method in interface edu.umd.cs.findbugs.BugCollection
Convert the BugCollection into a dom4j Document object.
toDocument() - Method in class edu.umd.cs.findbugs.SortedBugCollection
Convert the BugCollection into a dom4j Document object.
toDotted(String) - Static method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
toDottedClassName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Deprecated.
toDottedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Convert class name to dotted format.
toElement(BugInstance) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
toEncodedString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
Create a string containing the encoded form of the ProjectFilterSettings.
toExceptionValue() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Convert to an exception path value.
toExceptionValues() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
toFieldDescriptor() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
toHex(Number) - Static method in class edu.umd.cs.findbugs.detect.IncompatMask
 
toInt(byte) - Static method in class edu.umd.cs.findbugs.ba.InnerClassAccessMap
Convert byte to unsigned int.
toInvokeInstruction(Instruction) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Extension
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Invocation
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Location.LogicalLocation
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Location.PhysicalLocation
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Location.Region
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Location
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Message
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Notification
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Result
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Rule
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.SarifException
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Stack.StackFrame
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Stack
 
toJsonObject() - Method in class edu.umd.cs.findbugs.sarif.Taxon
 
toJsonString() - Method in enum class edu.umd.cs.findbugs.sarif.Level
 
Token - Class in edu.umd.cs.findbugs
Simple token class.
Token(int) - Constructor for class edu.umd.cs.findbugs.Token
Constructor when there is no text.
Token(int, String) - Constructor for class edu.umd.cs.findbugs.Token
Constructor.
TOKEN_PATTERNS - Static variable in class edu.umd.cs.findbugs.jaif.JAIFScanner
 
Tokenizer - Class in edu.umd.cs.findbugs
A simple tokenizer for Java source text.
Tokenizer(Reader) - Constructor for class edu.umd.cs.findbugs.Tokenizer
Constructor.
TokenPattern(String, JAIFTokenKind) - Constructor for class edu.umd.cs.findbugs.jaif.JAIFScanner.TokenPattern
 
toldStrongEvidenceForIntendedSerialization - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
toMethodDescriptor() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Get the MethodDescriptor that (hopefully) uniqely names this method.
toMethodDescriptor() - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
toNullnessAnnotation(TypeQualifierAnnotation) - Method in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
Convert a Nonnull-based TypeQualifierAnnotation into a NullnessAnnotation.
toObjectOnly() - Method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
toolConfigurationNotifications - Variable in class edu.umd.cs.findbugs.sarif.Invocation
 
toolExecutionNotifications - Variable in class edu.umd.cs.findbugs.sarif.Invocation
 
tooOld - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
top - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
top - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
top() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
TOP - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
TOP - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
 
TOP - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
TOP - Static variable in class edu.umd.cs.findbugs.ba.LockSet
An uninitialized lock value.
TOP - Static variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
TOP - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Top value.
TOP - Static variable in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
topBit - Variable in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
toPlainString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
topLeftSPane - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
topLevelName - Variable in class edu.umd.cs.findbugs.SAXBugCollectionHandler
 
topLevelSubroutine - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
TopologicalSort - Class in edu.umd.cs.findbugs.util
 
TopologicalSort() - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort
 
TopologicalSort.OutEdges<E> - Interface in edu.umd.cs.findbugs.util
 
TopologicalSort.OutEdges2<E> - Interface in edu.umd.cs.findbugs.util
 
TopologicalSort.OutEdgesCache<E> - Class in edu.umd.cs.findbugs.util
 
TopologicalSort.SortAlgorithm<E> - Interface in edu.umd.cs.findbugs.util
 
TopologicalSort.Worker<E> - Class in edu.umd.cs.findbugs.util
 
TopologicalSort.Worker2<E> - Class in edu.umd.cs.findbugs.util
 
topologicalSortIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Get an iterator over the vertexs in topological sort order.
topologicalSortList - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
topSPane - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
TopType - Class in edu.umd.cs.findbugs.ba.type
Special "top" type.
TopType() - Constructor for class edu.umd.cs.findbugs.ba.type.TopType
 
topValue - Variable in class edu.umd.cs.findbugs.ba.bcp.LongOrDoubleLocalVariable
 
toResourceName() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
Get the resource name of this class as it would appear in the classpath.
toSignature(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
toSlashedClassName(Class<?>) - Static method in class edu.umd.cs.findbugs.util.ClassName
 
toSlashedClassName(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
Convert class name to slashed format.
toString() - Method in class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
 
toString() - Method in class edu.umd.cs.findbugs.AppVersion
 
toString() - Method in class edu.umd.cs.findbugs.ba.AbstractClassMember
 
toString() - Method in class edu.umd.cs.findbugs.ba.AbstractMethod
 
toString() - Method in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
 
toString() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
 
toString() - Method in class edu.umd.cs.findbugs.ba.BasicBlock
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.Binding
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.BindingSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.ByteCodePatternMatch
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.FieldVariable
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
 
toString() - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher.State
 
toString() - Method in class edu.umd.cs.findbugs.ba.BlockType
 
toString() - Method in class edu.umd.cs.findbugs.ba.ca.CallList
 
toString() - Method in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
toString() - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2.SupertypeTraversalPath
 
toString() - Method in class edu.umd.cs.findbugs.ba.ClassContext
 
toString() - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
toString() - Method in class edu.umd.cs.findbugs.ba.constant.Constant
 
toString() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
toString() - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Edge
 
toString() - Method in class edu.umd.cs.findbugs.ba.Frame
Convert to string.
toString() - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
toString() - Method in class edu.umd.cs.findbugs.ba.heap.FieldSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
toString() - Method in class edu.umd.cs.findbugs.ba.interproc.ParameterProperty
 
toString() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Location
 
toString() - Method in class edu.umd.cs.findbugs.ba.LockSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.MethodBytecodeSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.PointerUsageRequiringNonNullValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
toString() - Method in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.MatchMethodEntry
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.Obligation
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseAction
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.ObligationSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.State
 
toString() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.Path
 
toString() - Method in class edu.umd.cs.findbugs.ba.ResourceValue
 
toString() - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.ReturnPath
 
toString() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
 
toString() - Method in class edu.umd.cs.findbugs.ba.SourceFinder.DirectorySourceRepository
 
toString() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.FieldDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.MethodDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap.SourceLineRange
 
toString() - Method in class edu.umd.cs.findbugs.ba.StackDepth
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
toString() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.AvailableLoad
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberCache.Entry
 
toString() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
toString() - Method in class edu.umd.cs.findbugs.ba.XMethodParameter
 
toString() - Method in class edu.umd.cs.findbugs.BugCategory
suitable for debugging.
toString() - Method in class edu.umd.cs.findbugs.BugCode
Get the abbreviation fo this bug code.
toString() - Method in class edu.umd.cs.findbugs.BugInstance
Convert to String.
toString() - Method in class edu.umd.cs.findbugs.BugPattern
 
toString() - Method in enum class edu.umd.cs.findbugs.BugRankCategory
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassData
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
toString() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
toString() - Method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
toString() - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
 
toString() - Method in class edu.umd.cs.findbugs.classfile.FieldDescriptor
 
toString() - Method in class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
 
toString() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseLocator
Convert the codebase locator to a string representation.
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ClassPathImpl
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.DirectoryCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase.JrtfsCodebaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.JrtfsCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.SingleFileCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
 
toString() - Method in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
toString() - Method in class edu.umd.cs.findbugs.ComponentPlugin
 
toString() - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
 
toString() - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.MethodParameter
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindOpenStream.PotentialOpenStream
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.Info
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.PossibleObligationTransfer
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
toString() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
toString() - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop.Jump
 
toString() - Method in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
toString() - Method in class edu.umd.cs.findbugs.detect.Stream
 
toString() - Method in class edu.umd.cs.findbugs.detect.StreamEscape
 
toString() - Method in class edu.umd.cs.findbugs.DetectorFactory.ReflectionDetectorCreator
 
toString() - Method in class edu.umd.cs.findbugs.DetectorFactory
 
toString() - Method in class edu.umd.cs.findbugs.FieldWarningSuppressor
 
toString() - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.MemberMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.NameMatch
 
toString() - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.RelationalOp
 
toString() - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
toString() - Method in class edu.umd.cs.findbugs.filter.StringSetMatch
 
toString() - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.Footprint
 
toString() - Method in class edu.umd.cs.findbugs.gui.AnnotatedString
 
toString() - Method in class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
toString() - Method in class edu.umd.cs.findbugs.gui2.BugAspects
 
toString() - Method in class edu.umd.cs.findbugs.gui2.BugLeafNode
 
toString() - Method in class edu.umd.cs.findbugs.gui2.DeadBugFilter
 
toString() - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
toString() - Method in class edu.umd.cs.findbugs.gui2.MainFrame.ProjectSelector
 
toString() - Method in enum class edu.umd.cs.findbugs.gui2.Sortables
 
toString() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
toString() - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
Deprecated.
 
toString() - Method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
 
toString() - Method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
toString() - Method in class edu.umd.cs.findbugs.IntAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.jaif.JAIFEnumConstant
 
toString() - Method in class edu.umd.cs.findbugs.jaif.JAIFToken
 
toString() - Method in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
 
toString() - Method in class edu.umd.cs.findbugs.JavaVersion
 
toString() - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
toString() - Method in class edu.umd.cs.findbugs.OpcodeStack
 
toString() - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
All PackageMemberAnnotation object share a common toString() implementation.
toString() - Method in class edu.umd.cs.findbugs.PackageStats
 
toString() - Method in class edu.umd.cs.findbugs.plan.ConstraintGraph
 
toString() - Method in class edu.umd.cs.findbugs.plan.DetectorNode
Get the Plugin Name for this DetectorFactory for debugging support
toString() - Method in class edu.umd.cs.findbugs.plan.DetectorOrderingConstraint
 
toString() - Method in class edu.umd.cs.findbugs.plan.ReportingDetectorFactorySelector
 
toString() - Method in class edu.umd.cs.findbugs.plan.SingleDetectorFactorySelector
 
toString() - Method in class edu.umd.cs.findbugs.Plugin
 
toString() - Method in class edu.umd.cs.findbugs.PluginLoader
 
toString() - Method in class edu.umd.cs.findbugs.ProgramPoint
 
toString() - Method in class edu.umd.cs.findbugs.Project
Convert to a string in a nice (displayable) format.
toString() - Method in class edu.umd.cs.findbugs.ProjectPackagePrefixes.PrefixFilter
 
toString() - Method in class edu.umd.cs.findbugs.ProjectStats
 
toString() - Method in class edu.umd.cs.findbugs.PropertyBundle
 
toString() - Method in class edu.umd.cs.findbugs.props.PriorityAdjustment
 
toString() - Method in class edu.umd.cs.findbugs.props.WarningPropertySet
 
toString() - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
toString() - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.StringAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
toString() - Method in class edu.umd.cs.findbugs.util.AnyTypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.ExactStringMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.RegexStringMatcher
 
toString() - Method in class edu.umd.cs.findbugs.util.SubtypeTypeMatcher
 
toString() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
toString() - Method in class edu.umd.cs.findbugs.xml.XMLAttributeList
Return the attribute list as a String which can be directly output as part of an XML tag.
toString(boolean) - Method in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
Return a string representation of this object.
toString(ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.BugAnnotationWithSourceLines
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
toString(ClassAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
toString(Object[]) - Static method in class edu.umd.cs.findbugs.util.Strings
Deprecated.
toSure() - Method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
totalArgumentSize - Variable in class edu.umd.cs.findbugs.ba.SignatureParser
 
totalCalls - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
 
TotalCallsComparator(IProfiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalCallsComparator
 
totalClasses - Variable in class edu.umd.cs.findbugs.ProjectStats
 
totalClassesFromPackageStats - Variable in class edu.umd.cs.findbugs.ProjectStats
 
totalCodeSize - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
totalCount - Variable in class edu.umd.cs.findbugs.ProjectPackagePrefixes
 
totalErrors - Variable in class edu.umd.cs.findbugs.ProjectStats
 
totalFields - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
totalMethods - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
totalNCSS - Variable in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
totalSize - Variable in class edu.umd.cs.findbugs.ProjectStats
 
totalSizeFromPackageStats - Variable in class edu.umd.cs.findbugs.ProjectStats
 
totalSquareMicroseconds - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
 
totalTime - Variable in class edu.umd.cs.findbugs.log.Profiler.Profile
time in nanoseconds
TotalTimeComparator(IProfiler) - Constructor for class edu.umd.cs.findbugs.log.Profiler.TotalTimeComparator
 
touched - Variable in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
toUnsigned(byte) - Static method in class edu.umd.cs.findbugs.ba.MethodHash
Convert a byte to an unsigned int.
toUnsure() - Method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
toUri(URL) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
toXField() - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
toXMethod() - Method in class edu.umd.cs.findbugs.ba.JavaClassAndMethod
Convert to an XMethod.
toXMethod() - Method in class edu.umd.cs.findbugs.MethodAnnotation
Convert to an XMethod.
tqNullnessDatabase - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
TRACE - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
TRACE - Static variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
TRACK_GUARANTEED_VALUE_DEREFS_IN_NULL_POINTER_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
In the null pointer analysis, track null values that are guaranteed to be dereferenced on some (non-implicit-exception) path.
TRACK_VALUE_NUMBERS_IN_NULL_POINTER_ANALYSIS - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
In the null pointer analysis, track value numbers that are known to be null.
trackValueNumbers - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
trackValueNumbers - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
trackValueNumbers - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
TrainFieldStoreTypes - Class in edu.umd.cs.findbugs.detect
Build a database of reference types stored into fields.
TrainFieldStoreTypes(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
TrainingDetector - Interface in edu.umd.cs.findbugs
Interface to mark Detector classes which are used only as a training pass.
trainingInputDir - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
trainingInputDir - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
trainingOutputDir - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
trainingOutputDir - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
TrainLongInstantfParams - Class in edu.umd.cs.findbugs.detect
 
TrainLongInstantfParams(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
TrainLongInstantfParams.LongInstantParameterDatabase - Class in edu.umd.cs.findbugs.detect
 
TrainNonNullAnnotations - 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.
TrainNonNullAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
TrainUnconditionalDerefParams - Class in edu.umd.cs.findbugs.detect
Training pass to find method parameters which are unconditionally dereferenced.
TrainUnconditionalDerefParams(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TrainUnconditionalDerefParams
 
transfer(BasicBlock, InstructionHandle, BlockType, BlockType) - Method in class edu.umd.cs.findbugs.ba.BlockTypeAnalysis
 
transfer(BasicBlock, InstructionHandle, IsNullValueFrame, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
transfer(BasicBlock, InstructionHandle, ReturnPathType, ReturnPathType) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
 
transfer(BasicBlock, InstructionHandle, StateSet, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
transfer(BasicBlock, InstructionHandle, TypeFrame, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
transfer(BasicBlock, InstructionHandle, ValueNumberFrame, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
transfer(BasicBlock, InstructionHandle, Fact, Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
 
transfer(BasicBlock, InstructionHandle, Fact, Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
Transfer function for the analysis.
transfer(BasicBlock, InstructionHandle, BitSet, BitSet) - Method in class edu.umd.cs.findbugs.ba.AbstractDominatorsAnalysis
 
transferInstruction(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
Subclasses must override this to model the effect of the given instruction on the current frame.
transferInstruction(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
transferInstruction(InstructionHandle, BasicBlock) - Method in class edu.umd.cs.findbugs.detect.StreamFrameModelingVisitor
 
transferInstruction(InstructionHandle, BasicBlock, CallList) - Method in class edu.umd.cs.findbugs.ba.ca.CallListAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ConstantFrame) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, UnconditionalValueDerefSet) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, FieldSet) - Method in class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.BackwardTypeQualifierDataflowAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeQualifierValueSet) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, LockSet) - Method in class edu.umd.cs.findbugs.ba.LockAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, IsNullValueFrame) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, StateSet) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ResourceValueFrame) - Method in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPathAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, StackDepth) - Method in class edu.umd.cs.findbugs.ba.StackDepthAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, TypeFrame) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
transferInstruction(InstructionHandle, BasicBlock, Fact) - Method in class edu.umd.cs.findbugs.ba.AbstractDataflowAnalysis
Transfer function for a single instruction.
transferInstruction(InstructionHandle, BasicBlock, BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
transferList - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
transferSourceSinkInfoSet(Map<ValueNumber, Set<SourceSinkInfo>>, ValueNumber, ValueNumber) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
transformClassName(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a class name by stripping its package name.
transformFilename(String) - Static method in class edu.umd.cs.findbugs.Project
Transform a user-entered filename into a proper filename, by adding the ".fb" file extension if it isn't already present.
transformMethodSignature(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a method signature to allow it to be compared even if any of its parameter types are moved to another package.
transformSignature(String) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
Transform a field or method parameter signature to allow it to be compared even if it is moved to another package.
transformSummaryToHTML(Writer) - Method in class edu.umd.cs.findbugs.ProjectStats
Transform summary information to HTML.
transientFieldsSetInConstructor - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
transientFieldsSetToDefaultValueInConstructor - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
transientFieldsUpdates - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
translateResourceName(String) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
 
transpose(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.Transpose
Transpose a graph.
Transpose<GraphType,EdgeType,VertexType> - Class in edu.umd.cs.findbugs.graph
Algorithm to transpose a graph.
Transpose() - Constructor for class edu.umd.cs.findbugs.graph.Transpose
Constructor.
traverseEdge(ClassVertex, ClassDescriptor, boolean, InheritanceGraphVisitor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
traverseEdge(Edge) - Method in interface edu.umd.cs.findbugs.InstructionScanner
Traverse an edge.
traverseSupertypes(ClassDescriptor, InheritanceGraphVisitor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Starting at the class or interface named by the given ClassDescriptor, traverse the inheritance graph, exploring all paths from the class or interface to java.lang.Object.
traverseSupertypesDepthFirst(ClassDescriptor, SupertypeTraversalVisitor) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
Starting at the class or interface named by the given ClassDescriptor, traverse the inheritance graph depth first, visiting each class only once.
traverseSupertypesDepthFirstHelper(ClassDescriptor, SupertypeTraversalVisitor, Set<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
tree - Variable in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
tree - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
TREE_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Tree edge.
treeActionAdapter(ActionMap, String) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
TREECARD - Enum constant in enum class edu.umd.cs.findbugs.gui2.MainFrame.BugCard
 
treeCollapsed(TreeExpansionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
treeExpanded(TreeExpansionEvent) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
TreemapVisualization - Class in edu.umd.cs.findbugs.workflow
 
TreemapVisualization() - Constructor for class edu.umd.cs.findbugs.workflow.TreemapVisualization
 
TreeModification() - Constructor for enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
 
TreeMouseListener() - Constructor for class edu.umd.cs.findbugs.gui2.MainFrameTree.TreeMouseListener
 
treeNodeChanged(TreePath) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
treePanel - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
treeScrollPane - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
trimAppVersions(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
trimComma(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Trim trailing comma from given string.
trimToMaxRank(BugCollection, int) - Static method in class edu.umd.cs.findbugs.BugRanker
 
trimToVersionAsString - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
TripleKeyHashMap<K1,K2,K3,V> - Class in edu.umd.cs.findbugs.util
 
TripleKeyHashMap() - Constructor for class edu.umd.cs.findbugs.util.TripleKeyHashMap
 
TRIVIAL_EQUALS - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
TROUBLING - Enum constant in enum class edu.umd.cs.findbugs.BugRankCategory
 
TROUBLING - Enum constant in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
 
trueCondition - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
trueCondition - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.RedundantCondition
 
trueReachedSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
trueSet - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
tryAddingOptionalUniqueAnnotations(BugAnnotation...) - Method in class edu.umd.cs.findbugs.BugInstance
 
TryBlock(int) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
tuple - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
TUPLE_SIZE - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
turnTotalIntoAverage(Multiset<K>) - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
 
twice - Variable in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
TWO_STORES_MULTIPLE_LOADS - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
Method contains two stores and multiple loads of this local.
twoDoublesInStack - Variable in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
type - Variable in class edu.umd.cs.findbugs.ba.Edge
 
type - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
type - Variable in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
 
type - Variable in class edu.umd.cs.findbugs.ba.obl.Obligation
 
type - Variable in class edu.umd.cs.findbugs.ba.type.ThrownException
 
type - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.InstanceOfCheck
 
type - Variable in exception class edu.umd.cs.findbugs.BugInstance.NoSuchBugPattern
 
type - Variable in class edu.umd.cs.findbugs.BugInstance
 
type - Variable in class edu.umd.cs.findbugs.BugPattern
 
type - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
TYPE - Enum constant in enum class edu.umd.cs.findbugs.gui2.Sortables
 
TYPE_ONLY - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
TYPE_QUALIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
 
TYPE_QUALIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
 
TYPE_REPOSITORY_MISSING_CLASS_PATTERN - Static variable in class edu.umd.cs.findbugs.ba.ClassNotFoundExceptionParser
 
TYPE_VARIABLE - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A simple type variable e.g.
TypeAnalysis - Class in edu.umd.cs.findbugs.ba.type
A forward dataflow analysis to determine the types of all values in the Java stack frame at all points in a Java method.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor which uses StandardTypeMerger.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, TypeMerger, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor.
TypeAnalysis(Method, MethodGen, CFG, DepthFirstSearch, TypeMerger, TypeFrameModelingVisitor, RepositoryLookupFailureCallback, ExceptionSetFactory) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeAnalysis
Constructor.
TypeAnalysis.CachedExceptionSet - Class in edu.umd.cs.findbugs.ba.type
Repository of information about thrown exceptions computed for a basic block and its outgoing exception edges.
TypeAnalysis.InstanceOfCheck - Class in edu.umd.cs.findbugs.ba.type
Cached information about an instanceof check.
TypeAnnotation - Class in edu.umd.cs.findbugs
Bug annotation class for java types.
TypeAnnotation(String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
constructor.
TypeAnnotation(String, String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeAnnotation(Type) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeAnnotation(Type, String) - Constructor for class edu.umd.cs.findbugs.TypeAnnotation
 
TypeCategory() - Constructor for enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
typeDataflow - Variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
typeDataflow - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
TypeDataflow - Class in edu.umd.cs.findbugs.ba.type
 
TypeDataflow(CFG, TypeAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeDataflow
 
TypeDataflow.LocationAndFactPair - Class in edu.umd.cs.findbugs.ba.type
 
TypeDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce TypeDataflow objects for analyzed methods.
TypeDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.TypeDataflowFactory
Constructor.
TypeFrame - Class in edu.umd.cs.findbugs.ba.type
A specialization of Frame for determining the types of values in the Java stack frame (locals and operand stack).
TypeFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeFrame
Constructor.
typeFrameBefore() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
typeFrameBefore() - Method in interface edu.umd.cs.findbugs.detect.FindUselessObjects.GenLocation
 
typeFrameBefore() - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
TypeFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.type
Visitor to model the effects of bytecode instructions on the types of the values (local and operand stack) in Java stack frames.
TypeFrameModelingVisitor(ConstantPoolGen, TypeMerger) - Constructor for class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
Constructor.
typeIndex - Variable in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.Info
 
typeIndexMap - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
typeList - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSetFactory
 
TypeLongRange(long, long, String) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.TypeLongRange
 
typeMap - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
TypeMatcher - Class in edu.umd.cs.findbugs.filter
 
TypeMatcher - Interface in edu.umd.cs.findbugs.util
Predicate for matching types.
TypeMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.TypeMatcher
 
typeMerger - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
typeMerger - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
TypeMerger - Interface in edu.umd.cs.findbugs.ba.type
Interface for object which merges types for TypeAnalysis.
typeOnly(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
typeParameters - Variable in class edu.umd.cs.findbugs.filter.TypeMatcher
 
typeParameters - Variable in class edu.umd.cs.findbugs.TypeAnnotation
 
typeQualifier - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
typeQualifier - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
typeQualifier - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
typeQualifierAnnotation - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult.PartialResult
 
TypeQualifierAnnotation - Class in edu.umd.cs.findbugs.ba.jsr305
A type qualifier applied to a field, method, parameter, or return value.
TypeQualifierAnnotation(TypeQualifierValue<?>, When) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
TypeQualifierAnnotationLookupResult - Class in edu.umd.cs.findbugs.ba.jsr305
The result of looking up a TypeQualifierAnnotation.
TypeQualifierAnnotationLookupResult() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotationLookupResult
 
TypeQualifierAnnotationLookupResult.PartialResult - Class in edu.umd.cs.findbugs.ba.jsr305
Partial result of looking up a TypeQualifierAnnotation.
TypeQualifierApplications - Class in edu.umd.cs.findbugs.ba.jsr305
Figure out where and how type qualifier annotations are applied.
TypeQualifierApplications() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
TypeQualifierApplications.ComputeEffectiveTypeQualifierAnnotation - Interface in edu.umd.cs.findbugs.ba.jsr305
Callback interface to compute effective TypeQualifierAnnotation on an AnnotatedObject or method parameter.
TypeQualifierApplications.Data - Class in edu.umd.cs.findbugs.ba.jsr305
 
typeQualifierClass - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
TypeQualifierDatabase - Class in edu.umd.cs.findbugs.ba.jsr305
Store computed type qualifiers for method parameters and return values.
TypeQualifierDatabase() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
Constructor.
TypeQualifierDataflow<AnalysisType> - Class in edu.umd.cs.findbugs.ba.jsr305
Dataflow class for TypeQualifierDataflowAnalysis.
TypeQualifierDataflow(CFG, AnalysisType) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflow
Constructor.
TypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
Abstract base class for type qualifier dataflow analyses.
TypeQualifierDataflowAnalysis(XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
Constructor.
TypeQualifierDataflowFactory<AnalysisType,DataflowType> - Class in edu.umd.cs.findbugs.ba.jsr305
Factory to create and cache TypeQualifierDataflow objects for a particular method.
TypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowFactory
 
TypeQualifierDataflowFactory.DataflowResult<DataflowType> - Class in edu.umd.cs.findbugs.ba.jsr305
 
typeQualifierDefault - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
typeQualifierMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue.Data
Cache in which constructed TypeQualifierValues are interned.
typeQualifierNickname - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
TypeQualifierNullnessAnnotationDatabase - Class in edu.umd.cs.findbugs.ba.npe
Implementation of INullnessAnnotationDatabase that is based on JSR-305 type qualifiers.
TypeQualifierNullnessAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
 
TypeQualifierResolver - Class in edu.umd.cs.findbugs.ba.jsr305
Resolve annotations into type qualifiers.
TypeQualifierResolver() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierResolver
 
typeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
typeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
TypeQualifierValue<A> - Class in edu.umd.cs.findbugs.ba.jsr305
A TypeQualifierValue is a pair specifying a type qualifier annotation and a value.
TypeQualifierValue(ClassDescriptor, Object) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
TypeQualifierValue.Data - Class in edu.umd.cs.findbugs.ba.jsr305
 
TypeQualifierValueSet - Class in edu.umd.cs.findbugs.ba.jsr305
Set of ValueNumbers and their corresponding FlowValues.
TypeQualifierValueSet(TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
TypeQualifierValueSet.State - Enum Class in edu.umd.cs.findbugs.ba.jsr305
 
typeRanges - Static variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
TypeReturnNull - Class in edu.umd.cs.findbugs.detect
Base class for simple type checking detectors which tests if the method returns null references for specific types.
TypeReturnNull(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.TypeReturnNull
 
types - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
typesComputedFromGenerics - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
typeSignatureSet - Variable in class edu.umd.cs.findbugs.ba.type.FieldStoreType
 
typeSwitchPC - Variable in class edu.umd.cs.findbugs.SwitchHandler
The set of program counters for the 'switch' instruction of each of the type switches
typeToIndex - Variable in class edu.umd.cs.findbugs.sarif.BugCollectionAnalyser
 
typeToSignature(String) - Static method in class edu.umd.cs.findbugs.filter.SignatureUtil
 

U

UE - Static variable in class edu.umd.cs.findbugs.ba.ReturnPath
Method returns by throwing an unhandled exception.
UGLY_METHODS - Static variable in class edu.umd.cs.findbugs.MethodAnnotation
 
uiNameToCodeMap - Static variable in class edu.umd.cs.findbugs.LaunchAppropriateUI
Map of UI name strings to integer UI codes.
UncallableMethodOfAnonymousClass - Class in edu.umd.cs.findbugs.detect
 
UncallableMethodOfAnonymousClass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
UNCERTAIN - Static variable in interface edu.umd.cs.findbugs.ba.jsr305.FlowValue.Bits
 
UNCHECKED - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UncheckedAnalysisException - Exception Class in edu.umd.cs.findbugs.classfile
Common base class for unchecked analysis exceptions.
UncheckedAnalysisException(String) - Constructor for exception class edu.umd.cs.findbugs.classfile.UncheckedAnalysisException
Constructor.
UncheckedAnalysisException(String, Throwable) - Constructor for exception class edu.umd.cs.findbugs.classfile.UncheckedAnalysisException
Constructor.
UNCONDITIONAL_DEREF_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UNCONDITIONAL_DEREF_DB_RESOURCE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UNCONDITIONAL_THROWER_METHOD_NAMES - Static variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
unconditionalDerefParamDatabase - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
unconditionalThrowerPattern - Static variable in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
 
unconditionalThrowers - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
UnconditionalValueDerefAnalysis - Class in edu.umd.cs.findbugs.ba.deref
Dataflow analysis to find values unconditionally dereferenced in the future.
UnconditionalValueDerefAnalysis(ReverseDepthFirstSearch, DepthFirstSearch, CFG, Method, MethodGen, ValueNumberDataflow, AssertionMethods) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
Constructor.
UnconditionalValueDerefDataflow - Class in edu.umd.cs.findbugs.ba.deref
Dataflow to find value numbers unconditionally dereferenced.
UnconditionalValueDerefDataflow(CFG, UnconditionalValueDerefAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefDataflow
Constructor.
UnconditionalValueDerefDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce UnconditionalValueDerefDataflow objects for analyzed methods.
UnconditionalValueDerefDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnconditionalValueDerefDataflowFactory
Constructor.
UnconditionalValueDerefSet - Class in edu.umd.cs.findbugs.ba.deref
A set of values unconditionally dereferenced in the future.
UnconditionalValueDerefSet(int) - Constructor for class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Constructor.
undeterminedBranchSet - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
unescapeInitLockObject - Static variable in class edu.umd.cs.findbugs.util.Strings
 
unescapePattern - Static variable in class edu.umd.cs.findbugs.util.Strings
 
unescapeXml(String) - Static method in class edu.umd.cs.findbugs.util.Strings
Unescape XML entities and illegal characters in the given string.
UNFILTERING - Enum constant in enum class edu.umd.cs.findbugs.gui2.FilterListener.Action
 
UNHANDLED_EXCEPTION_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Edge representing the possibility that an exception might propagate out of the current method.
unhandledExceptionBlockSet - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
UNHASHABLE_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
 
unicodeUnescapeMatchExpression - Static variable in class edu.umd.cs.findbugs.util.Strings
 
uninitializedFieldReadAndCheckedForNonnull - Variable in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
UninstallClickListener(Plugin, URL) - Constructor for class edu.umd.cs.findbugs.gui2.PreferencesFrame.UninstallClickListener
 
uninterestingStreamEscapeSet - Variable in class edu.umd.cs.findbugs.detect.StreamResourceTracker
Set of all open locations and escapes of uninteresting streams.
uninterestingSubclassTypeList - Variable in class edu.umd.cs.findbugs.detect.IOStreamFactory
 
union(SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
 
union(SortedBugCollection, SortedBugCollection) - Static method in class edu.umd.cs.findbugs.workflow.UnionResults
 
UnionBugs - Class in edu.umd.cs.findbugs.anttask
Deprecated.
UnionBugs() - Constructor for class edu.umd.cs.findbugs.anttask.UnionBugs
Deprecated.
 
UnionBugs2 - Class in edu.umd.cs.findbugs.anttask
An ant task that is wraps the behavior of the UnionResults executable into an ant task.
UnionBugs2() - Constructor for class edu.umd.cs.findbugs.anttask.UnionBugs2
 
UnionResults - Class in edu.umd.cs.findbugs.workflow
Compute the union of two sets of bug results, preserving annotations.
UnionResults() - Constructor for class edu.umd.cs.findbugs.workflow.UnionResults
 
UnionResults.UnionResultsCommandLine - Class in edu.umd.cs.findbugs.workflow
 
UnionResultsCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.UnionResults.UnionResultsCommandLine
 
unionWith(UnconditionalValueDerefSet, ValueNumberFactory) - Method in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
 
uniqueBugs() - Method in class edu.umd.cs.findbugs.BugAccumulator
 
uniqueDigits(String) - Static method in class edu.umd.cs.findbugs.IntAnnotation
 
uniqueKeys() - Method in class edu.umd.cs.findbugs.util.Multiset
 
uniqueLocations(Collection<Location>) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
uniqueLocations(Collection<Location>) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
uniqueSloppy - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
universalHandler - Variable in class edu.umd.cs.findbugs.ba.type.ExceptionSet
 
UNKNOWN - Enum constant in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
 
UNKNOWN - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
 
UNKNOWN - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
UNKNOWN_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
Unknown edge type.
UNKNOWN_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
Unknown DFS edge type.
UNKNOWN_NAME - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
Default value for the "unknown" local variable name
UNKNOWN_NULLNESS - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
UNKNOWN_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
UNKNOWN_SOURCE_FILE - Static variable in class edu.umd.cs.findbugs.SourceLineAnnotation
String returned if the source file is unknown.
UNKNOWN_VALUES_ARE_NSP - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
If this property is true, then we assume parameters and return values can be null (but aren't definitely null).
unknownAnnotation - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
UnknownNullness - Annotation Interface in edu.umd.cs.findbugs.annotations
Used to indicate that the nullness of element is unknown, or may vary in unknown ways in subclasses.
UNKNOWNSOURCE - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
unlistedOptions - Variable in class edu.umd.cs.findbugs.config.CommandLine
 
unLoadPlugin(Plugin) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
unmodifiableMap(ValueNumberFrame.AvailableLoadBiMap) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
UNNAMED_PROJECT - Static variable in class edu.umd.cs.findbugs.Project
StaticConstant used to name anonymous projects.
UnnecessaryEnvUsage - Class in edu.umd.cs.findbugs.detect
 
UnnecessaryEnvUsage(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
UnnecessaryMath - Class in edu.umd.cs.findbugs.detect
Find occurrences of Math using constants, where the result of the calculation can be determined statically.
UnnecessaryMath(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
UnpackedBytecodeCallback - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
UnpackedBytecodeCallback(int) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedBytecodeCallback
 
UnpackedCode - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Unpacked code for a method.
UnpackedCode(MethodBytecodeSet, short[]) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCode
 
UnpackedCodeFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce UnpackedCode objects for analyzed methods.
UnpackedCodeFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UnpackedCodeFactory
Constructor.
unparseStringLiteral(String) - Method in class edu.umd.cs.findbugs.jaif.JAIFParser
 
UnreachableCodeException(String, String, String, int) - Constructor for exception class edu.umd.cs.findbugs.ba.OpcodeStackScanner.UnreachableCodeException
 
unreadFields - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
unreadFields - Variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
UnreadFields - Class in edu.umd.cs.findbugs.detect
 
UnreadFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UnreadFields
 
unreadFieldsAvailable() - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
 
unreadFieldsData - Variable in class edu.umd.cs.findbugs.ba.AnalysisContext
 
UnreadFieldsData - Class in edu.umd.cs.findbugs.detect
 
UnreadFieldsData() - Constructor for class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
unRegisterBugCategory(BugCategory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unRegisterBugCode(BugCode) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unRegisterBugPattern(BugPattern) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
unRegisterDetector(DetectorFactory) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
 
UNRELATED_CLASS_AND_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_FINAL_CLASS_AND_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_INTERFACES - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_INTERFACES_WITHOUT_IMPLEMENTATIONS - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_TYPES_BUT_MATCHES_TYPE_PARAMETER - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UNRELATED_UTIL_INTERFACE - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
 
UnresolvedXField - Class in edu.umd.cs.findbugs.ba
 
UnresolvedXField(FieldDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.UnresolvedXField
 
UnresolvedXField(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.ba.UnresolvedXField
 
UnresolvedXMethod - Class in edu.umd.cs.findbugs.ba
XMethod implementation for unresolvable methods.
UnresolvedXMethod(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
unsafeValue - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
unsetHighlight(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
unsignedValueOf(byte) - Static method in class edu.umd.cs.findbugs.ba.BytecodeScanner
Convert the unsigned value of a byte into a short.
unsupportedMethods - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.MethodInfoDatabase
 
unsure() - Method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
UNSURE - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
UNSURE_OBJECT_ONLY - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
 
UNSYNC_FACTOR - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Factor which the biased number of unsynchronized accesses is multiplied by.
unsyncAccessIterator() - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
unsyncAccessList - Variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2.FieldStats
 
unvisitedVertices() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
update(BugInstance) - Method in class edu.umd.cs.findbugs.workflow.Churn.Data
 
update(BitSet, BitSet, InstructionList, Set<Integer>, BitSet) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.TryBlock
 
Update - Class in edu.umd.cs.findbugs.workflow
Java main application to compute update a historical bug collection with results from another build/analysis.
Update() - Constructor for class edu.umd.cs.findbugs.workflow.Update
 
Update.MatchOldBugs - Enum Class in edu.umd.cs.findbugs.workflow
 
Update.UpdateCommandLine - Class in edu.umd.cs.findbugs.workflow
 
updateAnnotations(AnnotatedObject) - Static method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications
 
updateApplicableAnnotations(XMethod) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
updateBugTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
updateBugTree() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
updateComboBoxes(List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
UpdateCommandLine() - Constructor for class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
updateCount(int, int) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
updated() - Method in class edu.umd.cs.findbugs.IGuiCallback.FormItem
 
updateDatabases(int) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
After a pass has been completed, allow the analysis context to update information.
updateEntryValue(Map.Entry<AvailableLoad, ValueNumber[]>, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.AvailableLoadBiMap
 
updateExceptionSet(ExceptionSet, ObjectType) - Static method in class edu.umd.cs.findbugs.ba.type.StandardTypeMerger
 
updateFilterPanel() - Method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
updateFilters(boolean) - Static method in class edu.umd.cs.findbugs.gui2.PreferencesFrame
 
updateFonts(float) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
updateFormItemsFromGui(List<IGuiCallback.FormItem>) - Method in class edu.umd.cs.findbugs.gui2.AbstractSwingGuiCallback
 
updateFoundLineNum(Integer) - Method in class edu.umd.cs.findbugs.sourceViewer.HighlightInformation
 
updateJava9AndAboveStringAppendState(ClassContext, Location, ConstantPoolGen, FindSqlInjection.StringAppendState) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
updateMap(HashMap<BigInteger, Collection<Integer>>, int, BigInteger) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
updateProjectAndBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
updates - Variable in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
updateStage(String) - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
 
updateStatusBar() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
updateStringAppendState(Location, ConstantPoolGen, FindSqlInjection.StringAppendState) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
updateSummaryTab(BugLeafNode) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
updateTitle() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Changes the title based on curProject and saveFile.
updateUrl - Variable in class edu.umd.cs.findbugs.Plugin
 
upperBound - Variable in class edu.umd.cs.findbugs.detect.DumbMethods.InvalidMinMaxSubDetector
 
uri - Variable in class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
 
uri - Variable in class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
uriBaseId - Variable in class edu.umd.cs.findbugs.sarif.Location.ArtifactLocation
 
url - Variable in class edu.umd.cs.findbugs.BugPattern
 
url - Variable in class edu.umd.cs.findbugs.gui2.PreferencesFrame.UninstallClickListener
 
url - Variable in class edu.umd.cs.findbugs.Project.WorkListItem
 
url - Static variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
URL_EQUALS - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
URL_HASHCODE - Static variable in class edu.umd.cs.findbugs.detect.URLProblems
 
URL_REWRITE_FORMAT - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
URL_REWRITE_PATTERN - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
URL_REWRITE_PATTERN_STRING - Static variable in class edu.umd.cs.findbugs.SystemProperties
 
urlClassPath - Variable in class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
URLClassPath - Class in edu.umd.cs.findbugs.ba
A work-alike class to use instead of BCEL's ClassPath class.
URLClassPath() - Constructor for class edu.umd.cs.findbugs.ba.URLClassPath
Constructor.
URLClassPath.Entry - Interface in edu.umd.cs.findbugs.ba
Interface describing a single classpath entry.
URLClassPath.LocalArchiveEntry - Class in edu.umd.cs.findbugs.ba
Classpath entry class to load files from a zip/jar file in the local filesystem.
URLClassPath.LocalDirectoryEntry - Class in edu.umd.cs.findbugs.ba
Classpath entry class to load files from a directory in the local filesystem.
URLClassPath.RemoteArchiveEntry - Class in edu.umd.cs.findbugs.ba
Classpath entry class to load files from a remote archive URL.
URLClassPath.RemoteDirectoryEntry - Class in edu.umd.cs.findbugs.ba
Classpath entry class to load files from a remote directory URL.
URLClassPathRepository - Class in edu.umd.cs.findbugs.ba
BCEL Repository implementation that uses an URLClassPath to find classes.
URLClassPathRepository() - Constructor for class edu.umd.cs.findbugs.ba.URLClassPathRepository
 
UrlCollectionSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.UrlCollectionSubDetector
 
URLProblems - Class in edu.umd.cs.findbugs.detect
equals and hashCode are blocking methods on URL's.
URLProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.URLProblems
 
urlRewriteFormat - Variable in class edu.umd.cs.findbugs.PropertyBundle.Rewriter
 
urlRewritePattern - Variable in class edu.umd.cs.findbugs.PropertyBundle.Rewriter
 
urlRewritePatternString - Variable in class edu.umd.cs.findbugs.PropertyBundle.Rewriter
 
usage() - Static method in class edu.umd.cs.findbugs.Version
 
USAGE - Static variable in class edu.umd.cs.findbugs.gui2.Driver
 
USAGE - Static variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
USAGE - Static variable in class edu.umd.cs.findbugs.workflow.CountByPackagePrefix
 
USAGE - Static variable in class edu.umd.cs.findbugs.workflow.ListBugDatabaseInfo
 
USAGE - Static variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo
 
USAGE - Static variable in class edu.umd.cs.findbugs.workflow.Update
 
UsagesRequiringNonNullValues - Class in edu.umd.cs.findbugs.ba.npe
 
UsagesRequiringNonNullValues() - Constructor for class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues
 
UsagesRequiringNonNullValues.Pair - Class in edu.umd.cs.findbugs.ba.npe
 
UsagesRequiringNonNullValuesFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
UsagesRequiringNonNullValuesFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.UsagesRequiringNonNullValuesFactory
 
Use() - Constructor for enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
 
USE_DATABASE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDatabase
If true, populate and use interprocedural database.
USE_EXPERIMENTAL - Static variable in class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
 
USE_FINDBUGS_VERSION - Static variable in class edu.umd.cs.findbugs.Plugin
 
USE_TYPE_QUALIFIERS - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
If this property is true, then resolution of nullness annotations is based on JSR-305 type qualifiers rather than an AnnotationDatabase.
USE_WINDOWS_LAF - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
USE_WRITTEN_OUTSIDE_OF_CONSTRUCTOR - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
useAnalysisTimes - Variable in class edu.umd.cs.findbugs.workflow.Update
 
UseAnnotationDatabase - Interface in edu.umd.cs.findbugs
A marker interface for detectors which use an AnnotationDatabase.
used - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
useDefault - Variable in class edu.umd.cs.findbugs.gui2.GUISaveState
 
usedInstructionSet - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2
 
usedReporterPaths - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
useIterativeAnalysis - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
useless(MethodDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
 
USELESS - Enum constant in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
 
UselessSubclassMethod - Class in edu.umd.cs.findbugs.detect
 
UselessSubclassMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
UselessSubclassMethod.State - Enum Class in edu.umd.cs.findbugs.detect
 
UselessValuesContext(ClassContext, Method) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
uselessVoidCandidate - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
uselessVoidCandidates - Variable in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
useLongBugCodes - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
 
useLongBugCodes - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
useNewValueNumberForLoad(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrame
 
useProject(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Add given project filename to the front of the recently-used project list.
UserAssertionMethod(String, String) - Constructor for class edu.umd.cs.findbugs.ba.AssertionMethods.UserAssertionMethod
 
userAssertionMethodList - Static variable in class edu.umd.cs.findbugs.ba.AssertionMethods
 
userObligationType - Variable in class edu.umd.cs.findbugs.ba.obl.Obligation
 
userPreferences - Variable in class edu.umd.cs.findbugs.AnalysisOptions
 
UserPreferences - Class in edu.umd.cs.findbugs.config
User Preferences outside of any one Project.
UserPreferences() - Constructor for class edu.umd.cs.findbugs.config.UserPreferences
 
userPreferencesFile - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
UserTextFile - Class in edu.umd.cs.findbugs.charsets
 
UserTextFile() - Constructor for class edu.umd.cs.findbugs.charsets.UserTextFile
 
userValue - Variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
usesConcurrency - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
 
usesConcurrency - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
usesConcurrency - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
usesConcurrency - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
usesConcurrency() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
usesConcurrency() - Method in interface edu.umd.cs.findbugs.ba.XClass
 
usesConcurrency() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
usesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
usesConcurrency() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
usesInvokeDynamic - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
usesInvokeDynamic() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
 
usesInvokeDynamic() - Method in interface edu.umd.cs.findbugs.ba.XMethod
 
usesInvokeDynamic() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
usesTwoSlots() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
useTrainingInput() - Method in class edu.umd.cs.findbugs.FindBugs2
 
useTrainingInput() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
Return whether or not we should make use of training data.
UTF_8 - Static variable in class edu.umd.cs.findbugs.charsets.UTF8
 
UTF8 - Class in edu.umd.cs.findbugs.charsets
 
UTF8() - Constructor for class edu.umd.cs.findbugs.charsets.UTF8
 
Util - Class in edu.umd.cs.findbugs.util
 
Util - Class in edu.umd.cs.findbugs.visitclass
 
Util() - Constructor for class edu.umd.cs.findbugs.util.Util
 
Util() - Constructor for class edu.umd.cs.findbugs.visitclass.Util
 
UTIL_CONCURRRENT_SIG_PREFIX - Static variable in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
Util.ShutdownLogging - Class in edu.umd.cs.findbugs.util
 
uvdDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 

V

v - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
vacuous() - Method in class edu.umd.cs.findbugs.ClassScreener
 
vacuous() - Method in interface edu.umd.cs.findbugs.IClassScreener
Does the class screener always return true?
VacuousComparisonSubDetector() - Constructor for class edu.umd.cs.findbugs.detect.DumbMethods.VacuousComparisonSubDetector
 
VALID - Enum constant in enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
 
validate(File) - Static method in class edu.umd.cs.findbugs.PluginLoader
 
validate(Object) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
validator - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
ValidatorClassLoader - Class in edu.umd.cs.findbugs.ba.jsr305
 
ValidatorClassLoader() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ValidatorClassLoader
 
validExec - Static variable in class edu.umd.cs.findbugs.util.LaunchBrowser
 
validTimestamp(long) - Static method in class edu.umd.cs.findbugs.FindBugs
 
value - Variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask.SystemProperty
 
value - Variable in class edu.umd.cs.findbugs.ba.bcp.Invoke.ExactStringMatcher
 
value - Variable in class edu.umd.cs.findbugs.ba.constant.Constant
 
value - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValue
 
value - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullConditionDecision
 
value - Variable in class edu.umd.cs.findbugs.BugProperty
 
value - Variable in class edu.umd.cs.findbugs.classfile.analysis.EnumValue
 
value - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Condition
 
value - Variable in class edu.umd.cs.findbugs.detect.FindRoughConstants.BadConstant
 
value - Variable in class edu.umd.cs.findbugs.filter.RelationalOp
 
value - Variable in class edu.umd.cs.findbugs.gui2.BugAspects.SortableValue
 
value - Variable in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
value - Variable in class edu.umd.cs.findbugs.IntAnnotation
 
value - Variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
 
value - Variable in class edu.umd.cs.findbugs.StringAnnotation
 
value - Variable in class edu.umd.cs.findbugs.util.FutureValue
 
value - Variable in class edu.umd.cs.findbugs.xml.XMLAttributeList.NameValuePair
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotation
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireNoWarning
Deprecated.
The value indicates the bug code (e.g., NP) or bug pattern (e.g., IL_INFINITE_LOOP) that is desired to not be reported
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.DesireWarning
Deprecated.
The value indicates the bug code (e.g., NP) or bug pattern (e.g., IL_INFINITE_LOOP) of the desired warning
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.ExpectWarning
Deprecated.
The value indicates the bug code (e.g., NP) or bug pattern (e.g., IL_INFINITE_LOOP) of the expected warning.
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.NoWarning
Deprecated.
The value indicates the bug code (e.g., NP) or bug pattern (e.g., IL_INFINITE_LOOP) that should not be reported
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.OverrideMustInvoke
 
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.SuppressFBWarnings
The set of FindBugs warnings that are to be suppressed in annotated element.
value() - Element in annotation interface edu.umd.cs.findbugs.annotations.SuppressWarnings
Deprecated.
The set of FindBugs warnings that are to be suppressed by the compiler in the annotated element.
Value(String, ValueNumber, String) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Value
 
VALUE_DOOMED_NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
VALUE_DOOMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
VALUE_OF_ROLE - Static variable in class edu.umd.cs.findbugs.FieldAnnotation
 
VALUE_OF_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
valueChanged(TreeSelectionEvent) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree.MyTreeSelectionListener
 
valueCouldBeNegative() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
 
valueForPathChanged(TreePath, Object) - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
 
ValueInfo(int, Location, Type) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
valueMap - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
valueMap - Variable in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue
 
valueNumber - Variable in class edu.umd.cs.findbugs.ba.bcp.LocalVariable
 
valueNumber - Variable in class edu.umd.cs.findbugs.ba.npe.LocationWhereValueBecomesNull
 
valueNumber - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis.InstanceOfCheck
 
ValueNumber - Class in edu.umd.cs.findbugs.ba.vna
A "value number" is a value produced somewhere in a methods.
ValueNumber(int) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumber
Constructor.
ValueNumber(int, int) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
ValueNumberAnalysis - Class in edu.umd.cs.findbugs.ba.vna
A dataflow analysis to track the production and flow of values in the Java stack frame.
ValueNumberAnalysis(MethodGen, DepthFirstSearch, LoadedFieldSet, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
ValueNumberAnalysisFeatures - Interface in edu.umd.cs.findbugs.ba.vna
Global flags controlling ValueNumberAnalysis.
ValueNumberCache - Class in edu.umd.cs.findbugs.ba.vna
A cache mapping instructions and input values to the output values they produce.
ValueNumberCache() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberCache
 
ValueNumberCache.Entry - Class in edu.umd.cs.findbugs.ba.vna
An entry in the cache.
valueNumberDataflow - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
valueNumberDataflow - Variable in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
ValueNumberDataflow - Class in edu.umd.cs.findbugs.ba.vna
 
ValueNumberDataflow(CFG, ValueNumberAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberDataflow
 
ValueNumberDataflowFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
Analysis engine to produce ValueNumberDataflow objects for analyzed methods.
ValueNumberDataflowFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory
Constructor.
ValueNumberFactory - Class in edu.umd.cs.findbugs.ba.vna
Factory for ValueNumbers.
ValueNumberFactory() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
 
ValueNumberFrame - Class in edu.umd.cs.findbugs.ba.vna
A dataflow value representing a Java stack frame with value number information.
ValueNumberFrame(int) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
ValueNumberFrame.AvailableLoadBiMap - Class in edu.umd.cs.findbugs.ba.vna
A wrapper for the AvailableLoad to ValueNumber[] map also keeping track of a reverse map.
ValueNumberFrameModelingVisitor - Class in edu.umd.cs.findbugs.ba.vna
Visitor which models the effects of bytecode instructions on value numbers of values in the operand stack frames.
ValueNumberFrameModelingVisitor(MethodGen, ValueNumberFactory, ValueNumberCache, LoadedFieldSet, RepositoryLookupFailureCallback) - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
Constructor.
valueNumbersCreated - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
valueNumbersForLoads() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
ValueNumberSourceInfo - Class in edu.umd.cs.findbugs.ba.vna
Helper methods to find out information about the source of the value represented by a given ValueNumber.
ValueNumberSourceInfo() - Constructor for class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
 
valueNumbersReused - Static variable in class edu.umd.cs.findbugs.ba.vna.ValueNumber
 
valueNumbersUnconditionallyDereferenced - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefSet
Set of value numbers unconditionally dereferenced
valueNumberToString(ValueNumber) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
valueNumberToString(ValueNumber, FlowValue) - Method in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.annotations.Confidence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.BugRankCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.MethodReturnCheck.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.FilterListener.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.MainFrame.BugCard
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.SaveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.Sortables
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.Plugin.EnabledState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.sarif.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
Returns the enum constant of this class with the specified name.
valueOfConstantArgumentToShift - Variable in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
ValueRangeAnalysis(List<ValueRangeAnalysisFactory.RedundantCondition>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.ValueRangeAnalysis
 
ValueRangeAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
ValueRangeAnalysisFactory.BackIterator - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.Branch - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.Condition - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.Context - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.LongRangeSet - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.RedundantCondition - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.TypeLongRange - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.Value - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.ValueRangeAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
ValueRangeAnalysisFactory.VariableData - Class in edu.umd.cs.findbugs.classfile.engine.bcel
 
values - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
values() - Static method in enum class edu.umd.cs.findbugs.annotations.Confidence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.annotations.Priority
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
 
values() - Static method in enum class edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation
 
values() - Static method in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.BugRankCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotation
 
values() - Static method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.MethodReturnCheck.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class edu.umd.cs.findbugs.filter.RelationalOp
 
values() - Static method in enum class edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.FilterListener.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.MainFrame.BugCard
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.SaveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.Sortables
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.jaif.JAIFTokenKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.Plugin.EnabledState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.sarif.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
Returns an array containing the constants of this enum class, in the order they are declared.
Values - Class in edu.umd.cs.findbugs.util
a class holding common constants used throughout FindBugs
Values() - Constructor for class edu.umd.cs.findbugs.util.Values
 
valuesConflict(boolean, FlowValue, FlowValue) - Static method in enum class edu.umd.cs.findbugs.ba.jsr305.FlowValue
Determine whether given flow values conflict.
valueToString(ValueNumber[]) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
valueToString(Type) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
 
valueToString(ValueType) - Method in class edu.umd.cs.findbugs.ba.Frame
Subclasses may override this if they want to do something special to convert Value objects to Strings.
valueVarName - Variable in class edu.umd.cs.findbugs.ba.bcp.FieldAccess
 
var - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ValueInfo
 
VarArgsProblems - Class in edu.umd.cs.findbugs.detect
 
VarArgsProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.VarArgsProblems
 
variable - Variable in class edu.umd.cs.findbugs.ba.bcp.Binding
 
variable - Variable in class edu.umd.cs.findbugs.ba.generic.GenericObjectType
 
Variable - Interface in edu.umd.cs.findbugs.ba.bcp
A Variable is either a LocalVariable or a FieldVariable.
VariableData(String) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.VariableData
 
variableHasName - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
variableIsSynthetic - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
 
variableIsSynthetic - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
 
varName - Variable in class edu.umd.cs.findbugs.ba.bcp.Binding
 
varName - Variable in class edu.umd.cs.findbugs.ba.bcp.OneVariableInstruction
 
varName - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Branch
 
varTable - Variable in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
verbose - Variable in class edu.umd.cs.findbugs.workflow.Update
 
VERBOSE - Static variable in class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder
 
VERBOSE - Static variable in class edu.umd.cs.findbugs.FindBugs2
 
VERBOSE_DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
VERBOSE_DEBUG - Static variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
VERBOSE_NULLARG_DEBUG - Static variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
verbosityLevel - Variable in class edu.umd.cs.findbugs.AbstractBugReporter
 
VERIFY_INTEGRITY - Static variable in interface edu.umd.cs.findbugs.ba.Debug
Set this to true to enable data structure integrity checks.
verifyFact(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
 
verifyURL(URL) - Static method in class edu.umd.cs.findbugs.io.IO
 
version - Variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
version - Variable in class edu.umd.cs.findbugs.filter.VersionMatcher
 
version - Variable in class edu.umd.cs.findbugs.Plugin
 
version - Variable in class edu.umd.cs.findbugs.sarif.Extension
 
Version - Class in edu.umd.cs.findbugs
Version number and release date information.
Version() - Constructor for class edu.umd.cs.findbugs.Version
 
Version(long) - Constructor for class edu.umd.cs.findbugs.workflow.MineBugHistory.Version
 
VERSION_STRING - Static variable in class edu.umd.cs.findbugs.Version
 
versionInsensitiveBugComparator - Variable in class edu.umd.cs.findbugs.workflow.Update
 
VersionInsensitiveBugComparator - Class in edu.umd.cs.findbugs
Compare bug instances by only those criteria which we would expect to remain constant between versions.
VersionInsensitiveBugComparator() - Constructor for class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
 
VersionInsensitiveBugComparator.FilteringAnnotationIterator - Class in edu.umd.cs.findbugs
Wrapper for BugAnnotation iterators, which filters out annotations we don't care about.
versionList - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
VersionMatcher - Class in edu.umd.cs.findbugs.filter
 
VersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.VersionMatcher
 
vertex - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
vertexChooser - Variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
VertexChooser<VertexType> - Interface in edu.umd.cs.findbugs.graph
VertexChooser specifies an interface for objects that determine whether or not a vertex is chosen for some purpose.
VertexCombinator<VertexType> - Interface in edu.umd.cs.findbugs.graph
Interface for an object which combines a set of vertices into a single composite vertex; for example, after finding strongly connected components.
vertexIterator() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
vertexIterator() - Method in interface edu.umd.cs.findbugs.graph.Graph
Get Iterator over all vertices in the graph.
vertexList - Variable in class edu.umd.cs.findbugs.graph.AbstractGraph
 
vertices() - Method in class edu.umd.cs.findbugs.graph.AbstractGraph
 
veryAbstractCollectionClasses - Variable in class edu.umd.cs.findbugs.detect.FindBadCast2
 
veryFunky - Variable in class edu.umd.cs.findbugs.ba.ClassSummary
 
veryFuzzyMatch(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
 
viaDesktop(URI) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
viaWebStart(URL) - Static method in class edu.umd.cs.findbugs.util.JavaWebStart
 
ViewCFG - Class in edu.umd.cs.findbugs.detect
 
ViewCFG(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ViewCFG
 
Viewer(Image, Image, Image, Image) - Constructor for class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
viewFilter - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
ViewFilter - Class in edu.umd.cs.findbugs.gui2
 
ViewFilter(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.ViewFilter
 
ViewFilter.PriorityFilter - Enum Class in edu.umd.cs.findbugs.gui2
 
ViewFilter.RankFilter - Enum Class in edu.umd.cs.findbugs.gui2
 
ViewFilter.ViewFilterEnum - Interface in edu.umd.cs.findbugs.gui2
 
viewMenu - Variable in class edu.umd.cs.findbugs.gui2.MainFrameMenu
 
viewSource - Variable in class edu.umd.cs.findbugs.gui2.SplitLayout
 
VirtualCodeBaseEntry(ClassDescriptor) - Constructor for class edu.umd.cs.findbugs.classfile.engine.ClassDataAnalysisEngine.VirtualCodeBaseEntry
 
VISIBLE_RANK_MAX - Static variable in class edu.umd.cs.findbugs.BugRanker
Maximum value for user visible ranks (least relevant)
VISIBLE_RANK_MIN - Static variable in class edu.umd.cs.findbugs.BugRanker
Minimum value for user visible ranks (most relevant)
visibleOutsidePackage - Variable in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(E) - Method in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
visit(String, Object) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
visit(Attribute) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.BadUseOfReturnValue
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CovariantArrayAssignment
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindBadForLoop
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindFloatEquality
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindRunInvocations
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FindUselessControlFlow
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FormatStringChecker
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InfiniteLoop
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.Noise
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.OverridingMethodsMustInvokeSuperDetector
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.PreferZeroLengthArrays
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TestingGround
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TestingGround2
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.TypeReturnNull
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryEnvUsage
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.WaitInLoop
 
visit(Code) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visit(Code) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Code) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.detect.DontCatchNullPointerException
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visit(CodeException) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Constant) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantCP) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantDouble) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantFieldref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantFloat) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantInteger) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantInterfaceMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantLong) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantPool) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visit(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantString) - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
visit(ConstantString) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantUtf8) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.detect.HugeSharedStringConstants
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(ConstantValue) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Deprecated) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(ExceptionTable) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visit(ExceptionTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.CheckAnalysisContextContainedAnnotation
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Field) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Checks if the visited field is of type Calendar or DateFormat or a subclass of either one.
visit(Field) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Field) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(InnerClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
Visit a class to find the constructor, then collect all the methods that gets called in it.
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindCircularDependencies
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPuzzlers
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
Remembers the class name and resets temporary fields.
visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LineNumber) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(LineNumber) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariable) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(LocalVariable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariableTable) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
visit(LocalVariableTable) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.DontUseEnum
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FinalizerNullsFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindDoubleCheck
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNakedNotify
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNonShortCircuit
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindSpinLoop
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.FindUnsyncGet
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.IDivResultCastToDouble
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InheritanceUnsafeGetResource
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.MutableLock
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visit(Method) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visit(Method) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Signature) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visit(Signature) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visit(Signature) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(SourceFile) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(StackMapEntry) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Synthetic) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visit(Unknown) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
Visit(VertexType) - Constructor for class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch.Visit
 
visitAALOAD(AALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitAALOAD(AALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitAASTORE(AASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitAASTORE(AASTORE) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visitAfter(Code) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
Called after visiting a code attribute
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.BadlyOverriddenAdapter
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBadEndOfStreamCheck
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindHEmismatch
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindPotentialSecurityCheckBasedOnUntrustedSource
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializationChain
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.PermissionsSuper
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ReflectionIncreaseAccessibility
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAll() - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
visitAllocationInstruction(AllocationInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitALOAD(ALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitAnnotableParameterCount(int, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitAnnotation(String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitAnnotation(String, String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.FindUninitializedGet
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
 
visitAnnotation(String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
Visit annotation on a class, field or method
visitAnnotation(Annotations) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitAnnotation(Annotations) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAnnotationDefault() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitAnnotationDefault(AnnotationDefault) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitAnnotationEntry(AnnotationEntry) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitARETURN(ARETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARETURN(ARETURN) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitArithmeticInstruction(ArithmeticInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitArray(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
visitArrayInstruction(ArrayInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitASTORE(ASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitATHROW(ATHROW) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
VisitationTimeComparator<VertexType> - Class in edu.umd.cs.findbugs.graph
Comparator to compare GraphVertex objects by their visitation times in a search; for example, it could compare the finishing times produced by DepthFirstSearch.
VisitationTimeComparator(int[], int) - Constructor for class edu.umd.cs.findbugs.graph.VisitationTimeComparator
Constructor.
visitAttribute(Attribute) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractFieldAnnotationVisitor
 
visitAttribute(Attribute) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitBALOAD(BALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBALOAD(BALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitBasicBlock(BasicBlock) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Start to visit the given BasicBlock.
visitBasicBlock(BasicBlock) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
visitBASTORE(BASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitBIPUSH(BIPUSH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitBootstrapMethods(BootstrapMethods) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
 
visitBootstrapMethods(BootstrapMethods) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitBranchInstruction(BranchInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitBREAKPOINT(BREAKPOINT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCALOAD(CALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCALOAD(CALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitCASTORE(CASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitCHECKCAST(CHECKCAST) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
 
visitClass(ClassDescriptor) - Method in interface edu.umd.cs.findbugs.Detector2
Visit a class.
visitClass(ClassDescriptor) - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
 
visitClass(ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.InheritanceGraphVisitor
Visit a class vertex in the inheritance graph.
visitClass(ClassDescriptor, XClass) - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
 
visitClass(ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.SupertypeTraversalVisitor
Visit a class vertex in the inheritance graph.
visitClassAnnotation(ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.bcel.AnnotationDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.bcel.PreorderDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.ByteCodePatternDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.BytecodeScanningDetector
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.AppendingToAnObjectOutputStream
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.AtomicityProblem
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BadAppletConstructor
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BadResultSetAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildNonnullReturnDatabase
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CallToUnconditionalThrower
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CallToUnsupportedMethod
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CheckCalls
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.CloneIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ComparatorIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DontCatchIllegalMonitorStateException
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DontIgnoreResultOfPutIfAbsent
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DontReusePublicIdentifiers
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DroppedException
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DumbMethodInvocations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindArgumentAssertions
Only interested in public classes
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindBadCast2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindComparatorProblems
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindDeadLocalStores
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindMaskedFields
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindOpenStream
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindRoughConstants
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison2
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindSqlInjection
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
Visit the class context
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUnreleasedLock
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUselessObjects
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.FindVulnerableSecurityCheckMethods
Only interested in non-final classes
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientIndexOf
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientMemberAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InefficientToArray
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.IntCast2LongAsInstant
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.InvalidJUnitTest
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.IteratorIdioms
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.LoadOfKnownNullValue
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.LostLoggerDueToWeakReference
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MethodReturnCheck
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.Methods
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.MutableEnum
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
Deprecated.
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.NumberConstructor
The detector is only meaningful for Java5 class libraries.
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.PublicSemaphores
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.RedundantConditions
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.RedundantInterfaces
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ResolveAllReferences
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainFieldStoreTypes
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainLongInstantfParams
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.TrainNonNullAnnotations
Deprecated.
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.URLProblems
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.ViewCFG
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.VolatileUsage
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.WrongMapIterator
 
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
visitClassContext(ClassContext) - Method in interface edu.umd.cs.findbugs.Detector
Visit the ClassContext for a class which should be analyzed for instances of bug patterns.
visitClassContext(ClassContext) - Method in class edu.umd.cs.findbugs.ResourceTrackingDetector
 
visitCode() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.detect.VarArgsProblems
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory.JumpStackComputation
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitCode(Code) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitCodeException(CodeException) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantClass(ConstantClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantDouble(ConstantDouble) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantFieldref(ConstantFieldref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantFloat(ConstantFloat) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantInteger(ConstantInteger) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantLong(ConstantLong) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantMethodref(ConstantMethodref) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantMethodType(ConstantMethodType) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantModule(ConstantModule) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantPackage(ConstantPackage) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantPool(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantPool(ConstantPool) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitConstantPushInstruction(ConstantPushInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitConstantString(ConstantString) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantUtf8(ConstantUtf8) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConstantValue(ConstantValue) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitConversionInstruction(ConversionInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
To allow for calls to visitNULL2Z and visitNONNULL2Z, this method is made final.
visitConversionInstruction2(ConversionInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitCPInstruction(CPInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2F(D2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2F(D2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitD2I(D2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2I(D2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitD2L(D2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitD2L(D2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDADD(DADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDADD(DADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDALOAD(DALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDALOAD(DALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDASTORE(DASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPG(DCMPG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPG(DCMPG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDCMPL(DCMPL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCMPL(DCMPL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDCONST(DCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDCONST(DCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDDIV(DDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDDIV(DDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDeprecated(Deprecated) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitDLOAD(DLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDMUL(DMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDMUL(DMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDNEG(DNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDNEG(DNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDREM(DREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDREM(DREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDRETURN(DRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSTORE(DSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSUB(DSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDSUB(DSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDUP(DUP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP(DUP) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitDUP_X1(DUP_X1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP_X2(DUP_X2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP2(DUP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP2_X1(DUP2_X1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitDUP2_X2(DUP2_X2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visited - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.HierarchyIterator
 
visited - Variable in class edu.umd.cs.findbugs.detect.FindCircularDependencies.LoopFinder
 
visited - Variable in class edu.umd.cs.findbugs.detect.Naming
 
visited - Variable in class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
visitedBlockMap - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
visitEdge(Edge) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Visit an Edge connecting two BasicBlocks in the Path being visited.
visitEdge(Edge) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
visitEdge(ClassDescriptor, XClass, ClassDescriptor, XClass) - Method in interface edu.umd.cs.findbugs.ba.ch.InheritanceGraphVisitor
Visit an inheritance edge in the inheritance graph.
visitEnclosingMethod(EnclosingMethod) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitEnd() - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
visitEnd() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitEnd() - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
visitEnum(String, String, String) - Method in class edu.umd.cs.findbugs.classfile.analysis.AnnotationValue.AnnotationArrayVisitor
 
visitExceptionTable(ExceptionTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitExceptionThrower(ExceptionThrower) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2D(F2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2D(F2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitF2I(F2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2I(F2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitF2L(F2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitF2L(F2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFADD(FADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFADD(FADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFALOAD(FALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFALOAD(FALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFASTORE(FASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPG(FCMPG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPG(FCMPG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFCMPL(FCMPL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCMPL(FCMPL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFCONST(FCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFCONST(FCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFDIV(FDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFDIV(FDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitField(int, String, String, String, Object) - Method in class edu.umd.cs.findbugs.detect.TestASM
 
visitField(Field) - Method in class edu.umd.cs.findbugs.detect.ConfusedInheritance
 
visitField(Field) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitFieldAnnotation(FieldAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitFieldInsn(int, String, String, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitFieldInstruction(FieldInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFieldOrMethod(FieldOrMethod) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFLOAD(FLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFMUL(FMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFMUL(FMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFNEG(FNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFNEG(FNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitFREM(FREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFREM(FREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitFRETURN(FRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSTORE(FSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSUB(FSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitFSUB(FSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitGETFIELD(GETFIELD) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitGETSTATIC(GETSTATIC) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitGOTO(GOTO) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGOTO_W(GOTO_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGotoInstruction(GotoInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitGotoInstruction(GotoInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitI2B(I2B) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2B(I2B) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2C(I2C) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2C(I2C) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2D(I2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2D(I2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2F(I2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2F(I2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2L(I2L) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2L(I2L) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitI2S(I2S) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitI2S(I2S) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIADD(IADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIADD(IADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIALOAD(IALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIALOAD(IALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIAND(IAND) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIAND(IAND) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIASTORE(IASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitICONST(ICONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIDIV(IDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIDIV(IDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFEQ(IFEQ) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFEQ(IFEQ) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFGE(IFGE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFGT(IFGT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFGT(IFGT) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIfInstruction(IfInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIfInstruction(IfInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitIFLE(IFLE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFLE(IFLE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFLT(IFLT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNE(IFNE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNE(IFNE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNONNULL(IFNONNULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIFNULL(IFNULL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIFNULL(IFNULL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIINC(IINC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitIincInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitILOAD(ILOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMPDEP1(IMPDEP1) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMPDEP2(IMPDEP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMUL(IMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIMUL(IMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINEG(INEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINEG(INEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitingField - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitingField() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
is the visitor currently visiting a field?
visitingMethod - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitingMethod() - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
is the visitor currently visiting a method?
visitInnerClass(InnerClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitInnerClasses(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitInnerClasses(InnerClasses) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitInsn(int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitInsn(int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitInstructionHandle(InstructionHandle) - Method in interface edu.umd.cs.findbugs.ba.PathVisitor
Visit an InstructionHandle within the BasicBlock currently being visited.
visitInstructionHandle(InstructionHandle) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker.PostProcessingPathVisitor
 
visitIntAnnotation(IntAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitIntInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitInvokeInstruction(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitInvokeInstructionCommon(InvokeInstruction) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitInvokeOnException(Instruction) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitIOR(IOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIOR(IOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIREM(IREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIREM(IREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIRETURN(IRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHL(ISHL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHL(ISHL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitISHR(ISHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISHR(ISHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitISTORE(ISTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISUB(ISUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitISUB(ISUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIUSHR(IUSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIUSHR(IUSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitIXOR(IXOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitIXOR(IXOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.OpcodeStackScanner.Scanner
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.ba.PutfieldScanner.Scanner
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.CheckImmutableAnnotation
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.ConfusionBetweenInheritedAndOuterMethod
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.Naming
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitJavaClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitJSR(JSR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJSR(JSR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJSR_W(JSR_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJSR_W(JSR_W) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitJsrInstruction(JsrInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitJumpInsn(int, Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitJumpInsn(int, Label) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitL2D(L2D) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2D(L2D) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitL2F(L2F) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2F(L2F) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitL2I(L2I) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitL2I(L2I) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLabel(Label) - Method in class edu.umd.cs.findbugs.asm.FBClassReader.MyMethodAdapter
 
visitLabel(Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLabel(Label) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitLADD(LADD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLADD(LADD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLALOAD(LALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLALOAD(LALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLAND(LAND) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLAND(LAND) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLASTORE(LASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCMP(LCMP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCMP(LCMP) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLCONST(LCONST) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLCONST(LCONST) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitLDC(LDC) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLDC2_W(LDC2_W) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison.RefComparisonTypeFrameModelingVisitor
 
visitLdcInsn(Object) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLdcInsn(Object) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitLDIV(LDIV) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLDIV(LDIV) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLineNumber(int, Label) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLineNumber(LineNumber) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLineNumberTable(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLineNumberTable(LineNumberTable) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitLLOAD(LLOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLMUL(LMUL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLMUL(LMUL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLNEG(LNEG) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLNEG(LNEG) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLoadClass(LoadClass) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLoadInstruction(LoadInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitLocalVariable(LocalVariable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocalVariableAnnotation(LocalVariableAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitLocation(ClassContext, Location, MethodGen, LockDataflow) - Method in class edu.umd.cs.findbugs.detect.FindTwoLockWait
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitLOR(LOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLOR(LOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLREM(LREM) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLREM(LREM) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLRETURN(LRETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHL(LSHL) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHL(LSHL) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLSHR(LSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSHR(LSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLSTORE(LSTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSUB(LSUB) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLSUB(LSUB) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLUSHR(LUSHR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLUSHR(LUSHR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitLXOR(LXOR) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitLXOR(LXOR) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitMaxs(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitMe(VertexType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Predicate to determine which vertices should be visited as the search progresses.
visitMethod(int, String, String, String, String[]) - Method in class edu.umd.cs.findbugs.asm.FBClassReader.MyClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
visitMethod(int, String, String, String, String[]) - Method in class edu.umd.cs.findbugs.detect.TestASM
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DontAssertInstanceofInTests
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.DuplicateBranches
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.InefficientInitializationInsideLoop
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.detect.UselessSubclassMethod
 
visitMethod(Method) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitMethodAnnotation(MethodAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
Visit the CFG (control flow graph) of a method to be analyzed.
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
 
visitMethodCFG(MethodDescriptor, CFG) - Method in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
 
visitMethodInsn(int, String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitMethodParameters(MethodParameters) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitMethodsInCallOrder - Variable in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitMONITORENTER(MONITORENTER) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMONITORENTER(MONITORENTER) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitMONITOREXIT(MONITOREXIT) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitNEW(NEW) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitNEWARRAY(NEWARRAY) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitNONNULL2Z(NONNULL2Z) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNOP(NOP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitNULL2Z(NULL2Z) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitOffset(int) - Method in class edu.umd.cs.findbugs.asm.AbstractFBMethodVisitor
 
visitOffset(int) - Method in class edu.umd.cs.findbugs.asm.FBMethodVisitor
 
visitor - Variable in class edu.umd.cs.findbugs.ba.constant.ConstantAnalysis
 
visitor - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
visitor - Variable in class edu.umd.cs.findbugs.ba.ResourceValueAnalysis
 
visitor - Variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
 
visitor - Variable in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
 
visitors - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
visitOverriddenMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
Downcall method: will be called for each method overridden by the derived method object passed to the constructor.
visitOverriddenMethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.jsr305.AbstractMethodAnnotationAccumulator
 
visitParameterAnnotation(int, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
 
visitParameterAnnotation(int, String, Map<String, ElementValue>, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
Visit annotation on a method parameter
visitParameterAnnotation(ParameterAnnotations) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitParameterAnnotation(ParameterAnnotations) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitPOP(POP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPOP2(POP2) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPopInstruction(PopInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPushInstruction(PushInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitPUTFIELD(PUTFIELD) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.ResourceValueFrameModelingVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
visitRET(RET) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitRET(RET) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitRETURN(RETURN) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitReturnInstruction(ReturnInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitReturnInstruction(ReturnInstruction) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitSALOAD(SALOAD) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSALOAD(SALOAD) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitSASTORE(SASTORE) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSelect(Select) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSelect(Select) - Method in class edu.umd.cs.findbugs.ba.TargetEnumeratingVisitor
 
visitSignature(Signature) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.constant.ConstantFrameModelingVisitor
 
visitSIPUSH(SIPUSH) - Method in class edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor
 
visitSomeInsn() - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitSomeInsn() - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitSourceFile(SourceFile) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSourceLineAnnotation(SourceLineAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitStackConsumer(StackConsumer) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStackInstruction(StackInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStackMap(StackMap) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitStackMap(StackMap) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitStackMapEntry(StackMapEntry) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitStackMapEntry(StackMapEntry) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
 
visitStackProducer(StackProducer) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStoreInstruction(StoreInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitStringAnnotation(StringAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitSuccessor(ArrayList<AbstractDepthFirstSearch.Visit>, EdgeType) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
 
visitSuperClassMethods(JavaClassAndMethod, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Visit all superclass methods which the given method overrides.
visitSuperInterfaceMethods(JavaClassAndMethod, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
Visit all superinterface methods which the given method implements.
visitSWAP(SWAP) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitSynthetic(Synthetic) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitSyntheticParameterAnnotation(int, boolean) - Method in class edu.umd.cs.findbugs.detect.BuildNonNullAnnotationDatabase
Deprecated.
 
visitSyntheticParameterAnnotation(int, boolean) - Method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
visitTypeAnnotation(TypeAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotationVisitor
 
visitTypedInstruction(TypedInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitTypeInsn(int, String) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitUnconditionalBranch(UnconditionalBranch) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitUnknown(Unknown) - Method in class edu.umd.cs.findbugs.visitclass.BetterVisitor
 
visitVariableLengthInstruction(VariableLengthInstruction) - Method in class edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor
 
visitVarInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.AbstractMethodVisitor
 
visitVarInsn(int, int) - Method in class edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ClassParserMethodVisitor
 
vlts(ValueNumber[]) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrameModelingVisitor
 
VM_START_TIME - Static variable in class edu.umd.cs.findbugs.StartTime
 
vn - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
vn - Variable in class edu.umd.cs.findbugs.ba.npe.UsagesRequiringNonNullValues.Pair
 
vn - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Value
 
vna - Variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
vna - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.ExceptionLocation
 
vna - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.RegularLocation
 
vna - Variable in class edu.umd.cs.findbugs.detect.FindUselessObjects.UselessValuesContext
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.LockAnalysis
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.LockChecker
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.Context
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.detect.FindNullDeref
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockFrameModelingVisitor
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTracker
 
vnaDataflow - Variable in class edu.umd.cs.findbugs.detect.NoiseNullDeref
 
VolatileUsage - Class in edu.umd.cs.findbugs.detect
 
VolatileUsage(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.VolatileUsage
 
VolatileUsage.IncrementState - Enum Class in edu.umd.cs.findbugs.detect
 

W

waitAt - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
WAITCARD - Enum constant in enum class edu.umd.cs.findbugs.gui2.MainFrame.BugCard
 
waitCount - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
waitForMainFrameInitialized() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
waitHasTimeout - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
 
WaitInLoop - Class in edu.umd.cs.findbugs.detect
 
WaitInLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.WaitInLoop
 
waitLock - Variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
waitStatusLabel - Variable in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
waitUntilReady() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
 
walkCFG(CFG, ValueRangeAnalysisFactory.LongRangeSet, Map<Edge, ValueRangeAnalysisFactory.Branch>, BitSet) - Static method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory
 
wantCallsFor(Method) - Method in class edu.umd.cs.findbugs.SelfCalls
Determine whether we are interested in calls for the given method.
warned - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
WARNING - Enum constant in enum class edu.umd.cs.findbugs.sarif.Level
The rule specified by ruleId was evaluated and a problem was found.
WARNING - Static variable in interface edu.umd.cs.findbugs.log.Logger
 
WarningComparator - Interface in edu.umd.cs.findbugs
 
warningGiven - Variable in class edu.umd.cs.findbugs.detect.InitializationChain
 
WarningProperty - Interface in edu.umd.cs.findbugs.props
Interface that all warning property enumerations are expected to implement.
WarningPropertySet<T> - Class in edu.umd.cs.findbugs.props
A Set of WarningProperty objects, each with an optional attribute Object.
WarningPropertySet() - Constructor for class edu.umd.cs.findbugs.props.WarningPropertySet
Constructor Creates empty object.
WarningPropertyUtil - Class in edu.umd.cs.findbugs.props
Utility methods for creating general warning properties.
WarningPropertyUtil() - Constructor for class edu.umd.cs.findbugs.props.WarningPropertyUtil
 
warningsByClass - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
warningsByField - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
warningsByMethod - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
Deprecated.
 
warningsProperty - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
WarningSuppressor - Class in edu.umd.cs.findbugs
 
WarningSuppressor(String) - Constructor for class edu.umd.cs.findbugs.WarningSuppressor
 
WarningWithProperties(BugInstance, WarningPropertySet<WarningProperty>, SourceLineAnnotation, Location) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.WarningWithProperties
 
warnUserOfFilters() - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
 
wasBufferedInputStream - Variable in class edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked
 
wasCFGModified() - Method in class edu.umd.cs.findbugs.ba.PruneInfeasibleExceptionEdges
 
wasCFGModified() - Method in class edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges
Return whether or not the CFG was modified.
watchers - Variable in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
 
WEAK - Enum constant in enum class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
Weak entry - only applied if strict checking is not being performed.
Weakness - Class in edu.umd.cs.findbugs.cwe
A weakness represents a single weakness of the Common Weakness Enumeration (CWE).
Weakness(int, String, String, WeaknessSeverity) - Constructor for class edu.umd.cs.findbugs.cwe.Weakness
 
WeaknessCatalog - Class in edu.umd.cs.findbugs.cwe
The weakness catalog contains a number of weaknesses
WeaknessCatalog() - Constructor for class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
weaknesses - Variable in class edu.umd.cs.findbugs.cwe.WeaknessCatalog
 
WeaknessSeverity - Enum Class in edu.umd.cs.findbugs.cwe
Common Weakness Enumeration weakness severity
WeaknessSeverity() - Constructor for enum class edu.umd.cs.findbugs.cwe.WeaknessSeverity
 
webbsite - Variable in class edu.umd.cs.findbugs.PluginLoader.Summary
 
website - Variable in class edu.umd.cs.findbugs.Plugin
 
WEBSITE - Static variable in class edu.umd.cs.findbugs.Version
SpotBugs website.
webstartFeasible() - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
 
when - Variable in class edu.umd.cs.findbugs.ba.jsr305.SourceSinkInfo
 
when - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierAnnotation
 
when() - Element in annotation interface edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
 
When - Enum Class in edu.umd.cs.findbugs.annotations
Deprecated.
When() - Constructor for enum class edu.umd.cs.findbugs.annotations.When
Deprecated.
 
whereAlways - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
whereNever - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
 
whichRegister - Variable in class edu.umd.cs.findbugs.detect.FindSelfComparison
 
WHITE - Static variable in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
Color of a vertex which hasn't been visited yet.
whiteAttributes - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaSourceDocument
 
whiteSpace - Static variable in class edu.umd.cs.findbugs.Tokenizer
 
WideComboBox<E> - Class in edu.umd.cs.findbugs.gui2
 
WideComboBox() - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(E[]) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(Vector<E>) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WideComboBox(ComboBoxModel<E>) - Constructor for class edu.umd.cs.findbugs.gui2.WideComboBox
 
WIDTH - Static variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
Wild - Class in edu.umd.cs.findbugs.ba.bcp
A wildcard PatternElement, which matches any kind of instruction indiscriminately.
Wild() - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Default constructor.
Wild(int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Constructor.
Wild(int, int) - Constructor for class edu.umd.cs.findbugs.ba.bcp.Wild
Constructor.
WILDCARD - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A simple wildcard i.e.
WILDCARD_EXTENDS - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A wildcard that extends another ObjectType e.g.
WILDCARD_SUPER - Enum constant in enum class edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
A wildcard that is extended by another ObjectType e.g.
WILL_CLOSE - Static variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
willClose - Static variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
willClose - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
willCloseWhenClosed - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
willNotClose - Variable in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
 
WINDOW_MODIFIED - Static variable in class edu.umd.cs.findbugs.gui2.MainFrame
 
WithCustomJumpInfo() - Constructor for class edu.umd.cs.findbugs.bcel.OpcodeStackDetector.WithCustomJumpInfo
 
withinAnonymousClass - Static variable in class edu.umd.cs.findbugs.detect.UnreadFields
 
withMessages - Variable in class edu.umd.cs.findbugs.anttask.ComputeBugHistoryTask
 
withMessages - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
withMessages - Variable in class edu.umd.cs.findbugs.anttask.SetBugDatabaseInfoTask
 
withMessages - Variable in class edu.umd.cs.findbugs.SortedBugCollection
 
withMessages - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
withMessages - Variable in class edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.SetInfoCommandLine
 
withMessages - Variable in class edu.umd.cs.findbugs.workflow.UnionResults.UnionResultsCommandLine
 
withMessages - Variable in class edu.umd.cs.findbugs.workflow.Update.UpdateCommandLine
 
withMessagesSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
withSource - Variable in class edu.umd.cs.findbugs.anttask.FilterBugsTask
 
withSource - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
withSourceSpecified - Variable in class edu.umd.cs.findbugs.workflow.Filter.FilterCommandLine
 
wizardComponents - Variable in class edu.umd.cs.findbugs.gui2.NewProjectWizard
 
WORD - Static variable in class edu.umd.cs.findbugs.Token
An ordinary word, number, etc.
work - Variable in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
work(PatternMatcher.State) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
work(MessageDigest, String, CharsetEncoder) - Static method in class edu.umd.cs.findbugs.ba.ClassHash
 
work(LinkedList<Edge>) - Method in class edu.umd.cs.findbugs.ba.SimplePathEnumerator
 
workAroundJFileChooserBug() - Static method in class edu.umd.cs.findbugs.gui2.FBFileChooser
 
Worker(Collection<E>, TopologicalSort.OutEdges<E>) - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort.Worker
 
Worker2(Collection<E>, TopologicalSort.OutEdges<E>) - Constructor for class edu.umd.cs.findbugs.util.TopologicalSort.Worker2
 
workHard - Variable in class edu.umd.cs.findbugs.anttask.FindBugsTask
 
workingDirList - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
 
workList - Variable in class edu.umd.cs.findbugs.ba.bcp.PatternMatcher
 
workList - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context
 
workList - Variable in class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Subroutine
 
WorkList() - Constructor for class edu.umd.cs.findbugs.Project.WorkList
Constructor.
WorkListItem(ICodeBaseLocator, boolean, ICodeBase.Discovered) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ClassPathBuilder.WorkListItem
 
WorkListItem(URL) - Constructor for class edu.umd.cs.findbugs.Project.WorkListItem
Constructor.
WorkListItem(InstructionHandle, BasicBlock) - Constructor for class edu.umd.cs.findbugs.ba.BetterCFGBuilder2.WorkListItem
Constructor.
WOULD_HAVE_BEEN_A_KABOOM - Static variable in class edu.umd.cs.findbugs.detect.NullDerefProperty
Redundant nullcheck of previously dereferenced value.
wouldHaveBeenAKaboom() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
Is this value known to be non null because a NPE would have occurred otherwise?
WRAP_METHOD_SIGNATURE_MATCHER - Static variable in class edu.umd.cs.findbugs.detect.FindReturnRef
 
wrapGzip(InputStream, Object) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
wrapInDescriptionLink(String) - Method in class edu.umd.cs.findbugs.BugPattern
 
write() - Method in class edu.umd.cs.findbugs.config.UserPreferences
Write persistent global UserPreferences to file in user's home directory.
write(char[], int, int) - Method in class edu.umd.cs.findbugs.util.TestDesktopIntegration.ConsoleWriter
 
write(XMLWriteable) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add given object to the tree.
write(OutputStream) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write property database to an OutputStream.
write(OutputStream) - Method in class edu.umd.cs.findbugs.config.UserPreferences
Write UserPreferences to given OutputStream.
write(String, boolean, String) - Method in class edu.umd.cs.findbugs.Project
Deprecated.
WRITE - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
WRITE_BIAS - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
Bias that writes are given with respect to reads.
WRITE_LOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
WRITE_UNLOCKED - Static variable in class edu.umd.cs.findbugs.detect.FindInconsistentSync2
 
writeAsXML(OutputStream) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeBodyAsXML(XMLOutput) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeBugCategories(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeBugCodes(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeBugPatterns(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeBugPriorities(XMLOutput) - Method in class edu.umd.cs.findbugs.BugCounts
Add priority attributes to a started tag.
writeBugPriorities(XMLOutput, int[]) - Static method in class edu.umd.cs.findbugs.BugCounts
 
writeCDATA(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
writeCDATA(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
writeCDATA(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Write a CDATA section to the XML document.
writeChildrenXML(XMLOutput) - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
 
writeCollection(XMLOutput, Collection<? extends XMLWriteable>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a Collection of XMLWriteable objects.
writeCollection(Collection<? extends XMLWriteable>) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add a Collection of XMLWriteable objects to the tree.
writeElementList(XMLOutput, String, Iterable<String>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeElementList(XMLOutput, String, Iterator<String>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeElementList(String, Collection<String>) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
Add a list of Strings to document as elements with given tag name to the tree.
writeEmbeddedTags(AttributeSet) - Method in class edu.umd.cs.findbugs.util.HTML.HTMLtoPlainTextWriter2
 
writeEnabledMatchersAsXML(OutputStream) - Method in class edu.umd.cs.findbugs.filter.Filter
 
writeEpilogue(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
 
writeEpilogue(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeFileList(XMLOutput, String, Iterable<File>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeFileList(XMLOutput, String, Iterator<File>) - Static method in class edu.umd.cs.findbugs.xml.XMLOutputUtil
Write a list of Strings to document as elements with given tag name.
writeKey(Writer, FieldDescriptor) - Method in class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
 
writeKey(Writer, MethodDescriptor) - Method in class edu.umd.cs.findbugs.ba.interproc.MethodPropertyDatabase
 
writeKey(Writer, KeyType) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write an encoded key to given Writer.
writeObject - Variable in class edu.umd.cs.findbugs.detect.ExplicitSerialization
 
writeObjectIsSynchronized - Variable in class edu.umd.cs.findbugs.detect.SerializableIdiom
 
WriteOnceProperties - Class in edu.umd.cs.findbugs.util
 
WriteOnceProperties(Properties) - Constructor for class edu.umd.cs.findbugs.util.WriteOnceProperties
 
WriteOnceProperties.PropertyReadAt - Exception Class in edu.umd.cs.findbugs.util
 
writePrologue(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
 
writePrologue(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeProperties(Properties, String, Map<String, Boolean>) - Static method in class edu.umd.cs.findbugs.config.UserPreferences
Helper method to write array of strings out of the properties file, using a Findbugs style format.
writer - Variable in class edu.umd.cs.findbugs.BugCollectionBugReporter
 
writer - Variable in class edu.umd.cs.findbugs.util.TestDesktopIntegration
 
writer(OutputStream) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
 
writeText(String) - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
 
writeText(String) - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
 
writeText(String) - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
Write text to the XML document.
writeToFile(String) - Method in class edu.umd.cs.findbugs.ba.interproc.PropertyDatabase
Write property database to given file.
writeToLog(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
Write a message to stdout.
writeToLog(String) - Method in interface edu.umd.cs.findbugs.log.LogSync
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.AppVersion
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ba.ClassHash
 
writeXML(XMLOutput) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to an XMLOutput object.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.BugInstance
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.BugProperty
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.log.Profiler.Profile
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.log.Profiler
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.log.ProfileSummary
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.PackageStats
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.ProjectStats
Output as XML.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write the BugCollection to an XMLOutput object.
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
writeXML(XMLOutput) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
writeXML(XMLOutput) - Method in interface edu.umd.cs.findbugs.xml.XMLWriteable
Write this object to given XMLOutput.
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.AndMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.AnnotationMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.BugMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.ClassMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.ConfidenceMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.FieldMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.FirstVersionMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.LastVersionMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.LocalMatcher
 
writeXML(XMLOutput, boolean) - Method in interface edu.umd.cs.findbugs.filter.Matcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.MethodMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.NotMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.OrMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.PriorityMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.RankMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.SourceMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.filter.TypeMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.CompoundMatcher
Deprecated.
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
Deprecated.
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.gui2.SuppressionMatcher
Deprecated.
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.ProjectStats
Output as XML.
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
 
writeXML(XMLOutput, boolean) - Method in class edu.umd.cs.findbugs.WarningSuppressor
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.ClassAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.FieldAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.IntAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.MethodAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.StringAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in class edu.umd.cs.findbugs.TypeAnnotation
 
writeXML(XMLOutput, boolean, boolean) - Method in interface edu.umd.cs.findbugs.XMLWriteableWithMessages
 
writeXML(XMLOutput, BugCollection, boolean) - Method in class edu.umd.cs.findbugs.BugInstance
 
writeXML(XMLOutput, File, BugCollection) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(XMLOutput, String, BugAnnotation, XMLAttributeList, boolean) - Static method in class edu.umd.cs.findbugs.BugAnnotationUtil
Write a BugAnnotation as XML.
writeXML(File) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write this BugCollection to a file as XML.
writeXML(File, BugCollection) - Method in class edu.umd.cs.findbugs.Project
 
writeXML(OutputStream) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to given output stream as XML using a UTF8 encoding.
writeXML(OutputStream) - Method in class edu.umd.cs.findbugs.SortedBugCollection
 
writeXML(Writer) - Method in interface edu.umd.cs.findbugs.BugCollection
Write the BugCollection to given output stream as XML.
writeXML(Writer) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write the BugCollection to given output stream as XML.
writeXML(Writer, Project) - Method in class edu.umd.cs.findbugs.XDocsBugReporter
 
writeXML(String) - Method in interface edu.umd.cs.findbugs.BugCollection
Write this BugCollection to a file as XML.
writeXML(String) - Method in class edu.umd.cs.findbugs.SortedBugCollection
Write this BugCollection to a file as XML.
writingField - Variable in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
 
writtenFields - Variable in class edu.umd.cs.findbugs.detect.FindPublicAttributes
 
writtenFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
writtenInConstructorFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
writtenInInitializationFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
writtenInMethod - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
writtenNonNullFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
writtenOutsideOfConstructor - Variable in class edu.umd.cs.findbugs.ba.FieldSummary
 
writtenOutsideOfInitializationFields - Variable in class edu.umd.cs.findbugs.detect.UnreadFieldsData
 
writtenTwiceInMethod - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
WRK_DIR_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.Project
 
WrongMapIterator - Class in edu.umd.cs.findbugs.detect
 
WrongMapIterator(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.WrongMapIterator
 
WrongMapIterator.LoadedVariable - Class in edu.umd.cs.findbugs.detect
 
WrongMapIterator.LoadedVariableState - Enum Class in edu.umd.cs.findbugs.detect
 

X

xargs - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
xclass - Variable in class edu.umd.cs.findbugs.ba.ch.ClassVertex
 
xclass - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation
 
XClass - Interface in edu.umd.cs.findbugs.ba
Interface for object representing information about a class.
xclassSet - Variable in class edu.umd.cs.findbugs.ba.ch.Subtypes2
 
XDOCS_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
XDocsBugReporter - Class in edu.umd.cs.findbugs
BugReporter to output warnings in xdocs format for Maven.
XDocsBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.XDocsBugReporter
 
xFactory - Variable in class edu.umd.cs.findbugs.detect.CalledMethods
 
XFactory - Class in edu.umd.cs.findbugs.ba
Factory methods for creating XMethod objects.
XFactory() - Constructor for class edu.umd.cs.findbugs.ba.XFactory
Constructor.
XField - Interface in edu.umd.cs.findbugs.ba
Abstract representation of a field.
xFields - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
xmethod - Variable in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
 
xmethod - Variable in class edu.umd.cs.findbugs.ba.ch.OverriddenMethodsVisitor
 
xmethod - Variable in class edu.umd.cs.findbugs.ba.jsr305.TypeQualifierDataflowAnalysis
 
xmethod - Variable in class edu.umd.cs.findbugs.ba.obl.InstructionActionCache
 
xmethod - Variable in class edu.umd.cs.findbugs.ba.obl.ObligationAnalysis
 
xmethod - Variable in class edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
 
xmethod - Variable in class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation.MethodChecker
 
XMethod - Interface in edu.umd.cs.findbugs.ba
An XMethod represents symbolic information about a particular method.
XMethodParameter - Class in edu.umd.cs.findbugs.ba
 
XMethodParameter(XMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.XMethodParameter
Create a new Method parameter reference
xMethods - Variable in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
 
xml - Variable in class edu.umd.cs.findbugs.workflow.MineBugHistory
 
XML_ALLOWED_LOW_CHARACTER_BOUND - Static variable in class edu.umd.cs.findbugs.util.Strings
 
XML_ANALYSIS - Enum constant in enum class edu.umd.cs.findbugs.gui2.SaveType
 
XML_REPORTER - Static variable in class edu.umd.cs.findbugs.TextUICommandLine
 
XMLAttributeList - Class in edu.umd.cs.findbugs.xml
Helper class to format attributes in an XML tag.
XMLAttributeList() - Constructor for class edu.umd.cs.findbugs.xml.XMLAttributeList
Constructor.
XMLAttributeList.NameValuePair - Class in edu.umd.cs.findbugs.xml
 
XMLBugReporter - Class in edu.umd.cs.findbugs
Report warnings as an XML document.
XMLBugReporter(Project) - Constructor for class edu.umd.cs.findbugs.XMLBugReporter
 
xmlEscape(String) - Static method in class edu.umd.cs.findbugs.XDocsBugReporter
 
XMLFactoryBypass - Class in edu.umd.cs.findbugs.detect
 
XMLFactoryBypass(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
xmlInterfaces - Static variable in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
 
xmlLowValueEscapeStrings - Static variable in class edu.umd.cs.findbugs.util.Strings
 
xmlLowValueEscapeStringsInitialized - Static variable in class edu.umd.cs.findbugs.util.Strings
 
XMLOutput - Interface in edu.umd.cs.findbugs.xml
Interface to generate an XML document in some form.
XMLOutputUtil - Class in edu.umd.cs.findbugs.xml
Utility routines for writing to XMLOutput.
XMLOutputUtil() - Constructor for class edu.umd.cs.findbugs.xml.XMLOutputUtil
 
xmlSafe - Variable in class edu.umd.cs.findbugs.detect.CrossSiteScripting
 
XMLUtil - Class in edu.umd.cs.findbugs.xml
 
XMLUtil() - Constructor for class edu.umd.cs.findbugs.xml.XMLUtil
 
xmlWithAbridgedMessages - Variable in class edu.umd.cs.findbugs.TextUICommandLine
 
XMLWriteable - Interface in edu.umd.cs.findbugs.xml
Interface indicating that an object can write itself to an XML document.
XMLWriteableWithMessages - Interface in edu.umd.cs.findbugs
Write an object to XMLOutput while optionally adding descriptive messages.
XPATH_PLUGIN_PLUGINID - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
XPATH_PLUGIN_PROVIDER - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
XPATH_PLUGIN_SHORT_DESCRIPTION - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
XPATH_PLUGIN_WEBSITE - Static variable in class edu.umd.cs.findbugs.PluginLoader
 
XPathFind - Class in edu.umd.cs.findbugs.xml
Find nodes in a dom4j tree that match a particular XPath expression.
XPathFind(Document) - Constructor for class edu.umd.cs.findbugs.xml.XPathFind
 
xpos - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 
xslt(String, boolean, String[], int) - Static method in class edu.umd.cs.findbugs.PrintingBugReporter
 

Y

YES - Static variable in interface edu.umd.cs.findbugs.ba.jsr305.FlowValue.Bits
 
YES_NO_CANCEL_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
YES_NO_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
YES_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
 
ypos - Variable in class edu.umd.cs.findbugs.gui2.SplashFrame.Viewer
 

Z

Z0P_GZ - Enum constant in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
 
ze - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
ZERO_MEANS_NULL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
 
zeroMethods - Static variable in class edu.umd.cs.findbugs.detect.UnnecessaryMath
 
zeroOneComing - Variable in class edu.umd.cs.findbugs.OpcodeStack
 
zeroOnTOS - Variable in class edu.umd.cs.findbugs.detect.MutableStaticFields
 
ZIP - Enum constant in enum class edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
 
ZipCodeBaseFactory - Class in edu.umd.cs.findbugs.classfile.impl
 
ZipCodeBaseFactory() - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipCodeBaseFactory
 
zipEntry - Variable in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
zipEntry - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
zipEntry - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
ZipEntryComparator() - Constructor for class edu.umd.cs.findbugs.visitclass.PrintClass.ZipEntryComparator
 
zipFile - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
zipFile - Variable in class edu.umd.cs.findbugs.ba.URLClassPath.LocalArchiveEntry
 
zipFile - Variable in class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
zipFile - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
 
ZipFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase to read from a zip file or jar file.
ZipFileCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBase
Constructor.
ZipFileCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry for resources in zipfile codebases.
ZipFileCodeBaseEntry(ZipFileCodeBase, ZipEntry) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipFileCodeBaseEntry
 
zipFileSystem - Variable in class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
ZipInputStreamCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBase to read from a zip file or jar file.
ZipInputStreamCodeBase(ICodeBaseLocator, File) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase
Constructor.
ZipInputStreamCodeBase.MyIterator - Class in edu.umd.cs.findbugs.classfile.impl
 
ZipInputStreamCodeBaseEntry - Class in edu.umd.cs.findbugs.classfile.impl
Implementation of ICodeBaseEntry for resources in zipfile codebases.
ZipInputStreamCodeBaseEntry(ZipInputStreamCodeBase, ZipEntry, byte[]) - Constructor for class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBaseEntry
 
ZipSourceFileDataSource - Class in edu.umd.cs.findbugs.ba
A source file data source for source files residing in Zip or Jar archives.
ZipSourceFileDataSource(ZipFile, FileSystem, String) - Constructor for class edu.umd.cs.findbugs.ba.ZipSourceFileDataSource
 
ZipSourceRepository(ZipFile) - Constructor for class edu.umd.cs.findbugs.ba.SourceFinder.ZipSourceRepository
 
zis - Variable in class edu.umd.cs.findbugs.classfile.impl.ZipInputStreamCodeBase.MyIterator
 
zOut - Variable in class edu.umd.cs.findbugs.workflow.CopyBuggySource
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form