Index
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 edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- ABSTRACT_INSTANCE_OF - Enum constant in enum 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, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 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 edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
- ADD - Enum constant in enum 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.
- addDistinctBugReporter(TextUIBugReporter) - Method in class edu.umd.cs.findbugs.TextUICommandLine
-
Adds a reporter to the aggregating list of reporters, skipping the operation if a duplicate reporter is already present.
- 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
- addNonFinalFieldsOfClass(XField, XMethod, Map<XMethod, Set<XField>>) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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.
- 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
- addToMethodsUsedInThreads(XMethod) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
- 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 edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
- ALL_BUGS - Enum constant in enum 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 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 edu.umd.cs.findbugs.ba.jsr305.FlowValue
- ALWAYS - Enum constant in enum edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
- ALWAYS_FALSE - Enum constant in enum 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 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 Type 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 Type 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 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 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 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 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 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
- 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 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 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 edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
- asString(ArrayType) - Static method in enum 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
- ATOMIC_PACKAGE - Static variable in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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 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.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 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 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 edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
- buffer - Variable in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
- BUFFER_CLASS_PATTERN - 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 edu.umd.cs.findbugs.gui2.Sortables
- BUG_TYPE - Static variable in class edu.umd.cs.findbugs.ClassWarningSuppressor
- BUG_TYPE - Static variable in class edu.umd.cs.findbugs.FieldWarningSuppressor
- BUG_TYPE - Static variable in class edu.umd.cs.findbugs.MethodWarningSuppressor
- BUG_TYPE - Static variable in class edu.umd.cs.findbugs.PackageWarningSuppressor
- BUG_TYPE - Static variable in class edu.umd.cs.findbugs.ParameterWarningSuppressor
- 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.SharedVariableAtomicityDetector
- 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 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 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 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 in edu.umd.cs.findbugs
-
Smaller value is scarier
- BugRankCategory(int) - Constructor for enum 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.DateFormatStringChecker
- 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.FindHiddenMethod
- 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.ResourceInMultipleThreadsDetector
- 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 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 - buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.ClassWarningSuppressor
- buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.FieldWarningSuppressor
- buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.MethodWarningSuppressor
- buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.PackageWarningSuppressor
- buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.ParameterWarningSuppressor
- buildUselessSuppressionBugInstance(UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.WarningSuppressor
- 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
forCalendar
- 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
- calledMethodsByMethods - Variable in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
- calledMethodsByMethods - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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 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 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 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
- checkAndRecordDirectCase(XMethod, XMethod, String, int, SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
- checkAndReportBug(int, XMethod) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 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
- checked - Variable in class edu.umd.cs.findbugs.detect.CheckTypeQualifiers
- CHECKED_CAST_EQUALS - Enum constant in enum 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 Type 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
- checkItems - Variable in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
- 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
(madeCheckForNull
) on return values orCheckForNull
(madeNonnull
) 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 Type 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 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 edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
-
Deprecated.
- CLASS - Enum constant in enum 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.FindCircularDependencies
- 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 in edu.umd.cs.findbugs.classfile.engine
- ClassParserUsingASM.ParameterLoadState - Enum in edu.umd.cs.findbugs.classfile.engine
- ClassParserUsingASM.StubState - Enum 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, SuppressMatchType, 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 Type 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 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.
- CLONE_BUG - Static variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
- 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 theURLClassLoader
. - 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
fromOutputStream.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
fromOutputStream.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.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
- collectData(JavaClass, Method) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
- collectExceptionsByMethods(int) - Method in class edu.umd.cs.findbugs.detect.ConstructorThrow
-
Fills the inner collections while visiting the method.
- collectFieldReadsAndInnerMethodCalls(int, XMethod) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- collectFieldsUsedInThreads(int) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
- CollectionAnalysis - Class in edu.umd.cs.findbugs.util
-
Utility class for analyzing collections.
- CollectionAnalysis() - Constructor for class edu.umd.cs.findbugs.util.CollectionAnalysis
-
Private constructor to prevent instantiation, because it is a utility class.
- 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
- collectMethodsUsedInThreads(int) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- collector - Variable in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
- COLON - Enum constant in enum 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 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 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 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 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 have the same number of parameters.
- 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
- comparingClasses(Type, Type) - Static method in class edu.umd.cs.findbugs.detect.FindRefComparison
- comparingEnumsSameType(Type, Type) - Static method in class edu.umd.cs.findbugs.detect.FindRefComparison
- 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.
- computeHasPolymorphicSignature(Map<ClassDescriptor, AnnotationValue>) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
- 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 type edu.umd.cs.findbugs.annotations.CheckReturnValue
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotation
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DesireNoWarning
-
Deprecated.Want no warning at this priority or higher
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.DesireWarning
-
Deprecated.Want a warning at this priority or higher
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.ExpectWarning
-
Deprecated.Want a warning at this priority or higher
- confidence() - Element in annotation type edu.umd.cs.findbugs.annotations.NoWarning
-
Deprecated.Want no warning at this priority or higher
- Confidence - Enum in edu.umd.cs.findbugs.annotations
-
Describes the confidence with which FindBugs reports a bug instance.
- Confidence(int) - Constructor for enum 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 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 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_BUG - Static variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
- CONSTRUCTOR_LIKE_NAMES - Static variable in class edu.umd.cs.findbugs.util.MutableClasses
- 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
- containsAny(String, List<String>) - Method in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
-
dateFormat is being checked for existence of any element from listOfFlags
- 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 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
-
Deprecated.Use
DescriptorFactory.createClassDescriptor(String)
instead - createClassDescriptor(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-
Deprecated.
- createClassDescriptor(String[]) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-
Deprecated.
- createClassDescriptor(JavaClass) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
- createClassDescriptorFromDottedClassName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-
Deprecated.
- 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
-
Deprecated.
- 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
- createOrUpdateFieldData(XField, boolean, Method, XMethod) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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 Type 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.SharedVariableAtomicityDetector
- 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.SharedVariableAtomicityDetector
- 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.SharedVariableAtomicityDetector
- 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
- DateFormatStringChecker - Class in edu.umd.cs.findbugs.detect
- DateFormatStringChecker(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.DateFormatStringChecker
- DateFormatStringChecker.Rule - Class in edu.umd.cs.findbugs.detect
-
Contains special flags that can trigger check (triggers); property of the rule (isRequired - whether flag should be contained or be absent); flags to be checked (checkItems) and a bypassing flag (ignoreFlag - whether a rule can be skipped if such flag is included)
- dateFormatType - Variable in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
-
ObjectType
forDateFormat
- 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 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 - Enum constant in enum edu.umd.cs.findbugs.annotations.SuppressMatchType
-
Default bug suppression using a mixed prefixed / case insensitive match depending on the criterion.
- 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_RESULTS_TO_CACHE - Static variable in class edu.umd.cs.findbugs.classfile.impl.AnalysisCache
-
Maximum number of results to cache.
- 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 Type 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 Type 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 Type 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 Type 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 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 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, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 Type 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 Type 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 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 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)
tonull
. - 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 Type 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 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 edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
- displayName - Variable in enum 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 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
-
Deprecated.
- doesThrowException(Method, String) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
- 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 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 Type 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, - Class in edu.umd.cs.findbugs.utilV> - 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_PATTERN - 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 Type 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 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 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 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 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 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 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 - Enum constant in enum edu.umd.cs.findbugs.annotations.SuppressMatchType
-
Exact (case sensitive match).
- 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 - Variable in class edu.umd.cs.findbugs.detect.ThrowingExceptions
- 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
-
Deprecated.
- 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 edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
- expectWarning - Variable in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
-
Deprecated.
- ExpectWarning - Annotation Type 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 type 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 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 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 edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
- FIELD - Enum constant in enum 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 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 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
- FieldData() - Constructor for class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector.FieldData
- 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
- fieldsUsedInThreads - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
- fieldValues - 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, SuppressMatchType, 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 edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
-
Deprecated.
- FILTER_AT_OR_AFTER - Enum constant in enum edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
-
Deprecated.
- FILTER_AT_OR_BEFORE - Enum constant in enum edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
-
Deprecated.
- FILTER_EXACTLY - Enum constant in enum 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 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 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 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 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 constructor 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
-
Deprecated.
- 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
- FindHiddenMethod - Class in edu.umd.cs.findbugs.detect
-
This detector finds all the methods of a subclass which are hiding the static methods of the superclass.
- FindHiddenMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindHiddenMethod
- 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 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 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 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 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
-
Deprecated.
- 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.SuppressionMatcherBugReporter
- 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 class edu.umd.cs.findbugs.detect.UselessSuppressionDetector
- 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 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
- firstPass - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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 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 edu.umd.cs.findbugs.jaif.JAIFTokenKind
- FlowValue - Enum in edu.umd.cs.findbugs.ba.jsr305
-
Flow value type for type qualifier dataflow analysis.
- FlowValue(int) - Constructor for enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
- FlowValue.Bits - Interface in edu.umd.cs.findbugs.ba.jsr305
- flowValueFromWhen(When) - Static method in enum 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 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 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 in edu.umd.cs.findbugs.detect
- formatter - Static variable in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- formatValue(String) - Method in enum 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
-
Deprecated.
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
Deprecated.
- 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 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
-
Deprecated.
- 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
-
Deprecated.
- 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 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 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.OpcodeStack
- 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 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 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 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 edu.umd.cs.findbugs.gui2.Sortables
- getAll(BugSet) - Method in enum 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 edu.umd.cs.findbugs.gui2.Sortables
- getAllSorted(BugSet) - Method in enum 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
- getAnnotationParameterAsEnum(Map<String, ElementValue>, String, Class<E>) - Static method in class edu.umd.cs.findbugs.visitclass.AnnotationVisitor
- 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.generic.GenericSignatureParser
- getArguments() - Method in class edu.umd.cs.findbugs.ba.SignatureParser
-
Deprecated.
- 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 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 edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- GETCLASS_GOOD_EQUALS - Enum constant in enum 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 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 edu.umd.cs.findbugs.annotations.Confidence
-
Given a numeric confidence value, report the corresponding confidence enum value
- getConfidenceValue() - Method in enum 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 interface edu.umd.cs.findbugs.Detector2
-
Get the name of the detector class.
- 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 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 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 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 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.
- getHostClasses(JavaClass) - Static method in class edu.umd.cs.findbugs.util.NestedAccessUtil
- 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.Use
SystemProperties.getInt(String,int)
instead - 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
- getLastOffset() - Method in class edu.umd.cs.findbugs.SwitchHandler.SwitchDetails
- 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.
- getMethodFromBootstrap(JavaClass, ConstantInvokeDynamic) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
-
Deprecated.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
-
Deprecated.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
-
Deprecated.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
- getOutputTarget() - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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 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 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.Use
UnreadFieldsData.getReadFields()
instead - 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
-
Deprecated.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
-
Deprecated.
- getSomeSource(ClassContext, Method, Location, OpcodeStack, int) - Static method in class edu.umd.cs.findbugs.BugInstance
- getSortableByPrettyName(String) - Static method in enum 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
-
Deprecated.
- 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.Use
UnreadFieldsData.getWrittenFields()
instead - 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, - Interface in edu.umd.cs.findbugs.graphVertexType> -
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
- handleOutputFilePath(TextUIBugReporter, String) - Method in class edu.umd.cs.findbugs.TextUICommandLine
-
Parse
optionExtraPart
and configure if it contains the output file path such as":withMessages=path/to/file.extension"
and"=/absolute/path/to/file.extension"
. - handlerBlockCatches(ObjectType, ObjectType) - Method in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
- 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, Optional<Integer>) - 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.
- hasMultiThreadedInstruction(MethodGen) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
-
Deprecated.
- 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
- hasNonSyncedNonPrivateCallToMethod(XMethod, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
- hasPolymorphicSignature - Variable in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
- hasPolymorphicSignature() - Method in class edu.umd.cs.findbugs.ba.UnresolvedXMethod
- hasPolymorphicSignature() - Method in interface edu.umd.cs.findbugs.ba.XMethod
-
See
java.lang.invoke.MethodHandle.PolymorphicSignature
- hasPolymorphicSignature() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
- 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
-
Deprecated.
- 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?
- hasSynchronized(XMethod, Set<XMethod>) - Method in class edu.umd.cs.findbugs.detect.MultipleInstantiationsOfSingletons
- 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 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 specified 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 edu.umd.cs.findbugs.annotations.Confidence
- HIGH - Enum constant in enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.
- HIGH - Enum constant in enum edu.umd.cs.findbugs.cwe.WeaknessSeverity
- HIGH_PRIORITY - Enum constant in enum 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 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 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 edu.umd.cs.findbugs.jaif.JAIFTokenKind
- IdentityClassNameRewriter - Class in edu.umd.cs.findbugs.model
-
ClassNameRewriter that leaves classes 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 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 edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
- IF_LIVE - Enum constant in enum 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 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 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 edu.umd.cs.findbugs.annotations.Confidence
- IGNORE - Enum constant in enum 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.
- ignoreFlag - Variable in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
- 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 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 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 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
-
Deprecated.
- 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 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 edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
- INITIAL - Enum constant in enum 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 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
- 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 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 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 edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- INSTANCE_OF_SUPERCLASS_EQUALS - Enum constant in enum 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
- 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 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
- is64bitPrimitive(String) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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?
- isAtomicTypedField(XField) - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- isAutoGeneratedMethod(Method) - Method in class edu.umd.cs.findbugs.detect.FindHiddenMethod
-
This method checks for the autoGenerated methods for an inner class - exceptional cases.
- isAvailable() - Method in class edu.umd.cs.findbugs.ComponentPlugin
- isAvailable(MainFrame) - Method in enum 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
- isBug(ResourceInMultipleThreadsDetector.FieldData) - Static method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
-
A bug is reported if the field is modified in multiple methods, it is not only accessed in synchronized blocks, and it is not a synchronized collection or an atomic typed field.
- 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
-
Deprecated.Use
DescriptorFactory.isClassResource(String)
instead - isClassResource(String) - Static method in class edu.umd.cs.findbugs.classfile.DescriptorFactory
-
Determine whether or not the given resource name refers to a class.
- isClassType(Type) - Static method in class edu.umd.cs.findbugs.detect.FindRefComparison
- 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
- isComparisonInsideEqualsMethod(JavaClass, Method, Type, Type) - Static method in class edu.umd.cs.findbugs.detect.FindRefComparison
-
Identifies if it's a comparison of two instances of the class inside its equals method or if it's a comparison of the class with Object.
- 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.
- isConcurrentLockInterfaceCall(String, String) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
- isConstructor(Method) - Method in class edu.umd.cs.findbugs.detect.FindHiddenMethod
-
This method is here to check the exceptional case of Constructors
- isConstructorLikeMethod(String) - Static method in class edu.umd.cs.findbugs.util.MutableClasses
-
Check if the method name looks like a constructor
- 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
-
Deprecated.Use
UnreadFieldsData.isContainerField(XField)
instead - 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
- isDoPrivilegedDeprecated - Variable in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
- isDoPrivilegedDeprecated - 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
- isDuplicatedLocation(MethodDescriptor, int) - Static method in class edu.umd.cs.findbugs.util.MethodAnalysis
-
Check if the location is duplicated in the method.
- isDuplicateOf(TextUIBugReporter) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 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)
- isFieldIndicatingMultiThreadedContainer(Field) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
- isFirstVisit - Variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
- isFromAtomicPackage(String) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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, 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 the 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).
- isHidingInnerClass(Method) - Method in class edu.umd.cs.findbugs.detect.FindHiddenMethod
-
This method checks for the inner class exceptional cases.
- 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.
- isInstanceOfLock(String) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
- isJavaRuntimeMethod() - Method in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
-
Ignore a special case where a Thread is passed to the
java.lang.Runtime
class, so it is used as a shutdown hook. - 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
- isKotlinGeneratedConstructor() - Method in class edu.umd.cs.findbugs.detect.InitializeNonnullFieldsInConstructor
- 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, CFG, LockDataflow, int) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- isLockObjectInstanceOfJavaLangClass - Variable in class edu.umd.cs.findbugs.detect.FindInstanceLockOnSharedStaticData
- isLombokWithMethod(Method) - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
-
Lombok's "with" methods include an == comparison reported as RC_REF_COMPARISON.
- 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) - Method in class edu.umd.cs.findbugs.detect.FindHiddenMethod
-
This method checks for the exceptional case of main method.
- 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
- isMethodMultiThreaded(Method, ClassContext) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
- isNestedField(XField) - Method in class edu.umd.cs.findbugs.detect.FindReturnRef
- 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 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 those 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 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?
- isPartOfMultiThreadedCode(ClassContext) - Static method in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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
- isPrimitiveOrItsBoxingType(String) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
-
Deprecated.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.Use
UnreadFieldsData.isReflexive(XField)
instead - 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.
- isRequired - Variable in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
- 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(XMethod) - Method in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
- 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
- isStringArray(Type[]) - Method in class edu.umd.cs.findbugs.detect.FindHiddenMethod
-
This method checks whether the argument is String array
- 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
- isSynchronizedCollection(ClassMember) - Static method in class edu.umd.cs.findbugs.util.CollectionAnalysis
-
Check if a class member is a synchronized collection.
- isSynchronizedCollection(String, String) - Static method in class edu.umd.cs.findbugs.util.CollectionAnalysis
-
Checks if a method is a synchronized collection creating one.
- 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 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
- isUselessSuppressionReportable() - Method in class edu.umd.cs.findbugs.MethodWarningSuppressor
- isUselessSuppressionReportable() - Method in class edu.umd.cs.findbugs.WarningSuppressor
- 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 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
-
Determines whether a class name is a valid array field descriptor as per JVMS (Java SE 8 Edition) 4.3.2
- 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
-
Deprecated.
- isWrittenDuringInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
- isWrittenInConstructor(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFields
-
Deprecated.Use
UnreadFieldsData.isWrittenInConstructor(XField)
instead - 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
-
Deprecated.
- isWrittenOutsideOfInitialization(XField) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
- isYes() - Method in enum 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 external 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 in edu.umd.cs.findbugs.jaif
- JAIFTokenKind(String) - Constructor for enum 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_RUNNABLE - Static variable in class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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_COLLECTIONS - 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 type edu.umd.cs.findbugs.annotations.SuppressFBWarnings
-
Optional documentation of the reason why the warning is suppressed
- justification() - Element in annotation type 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
-
Overridden 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 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 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 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 in edu.umd.cs.findbugs.sarif
-
An enum representing
level
property. - Level() - Constructor for enum 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 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.
- loadDatabase(URL) - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
- 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 edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
- LOADED_STUB - Enum constant in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
- LOADED_THIS - Enum constant in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
- LOADED_THIS_AND_PARAMETER - Enum constant in enum 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 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 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.util.MutableClasses
-
Check if the method name looks like a setter
- looksLikeASetter(String, String, String) - Static method in class edu.umd.cs.findbugs.util.MutableClasses
-
Check if the method name looks like a setter
- 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 edu.umd.cs.findbugs.annotations.Confidence
- LOW - Enum constant in enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.
- LOW - Enum constant in enum 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 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
-
Deprecated.
- 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 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 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 ofparent
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 ofparent
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
- mapContainsFieldWithOtherMethod(XField, XMethod, Map<XMethod, Set<XField>>) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 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
- matched - Variable in class edu.umd.cs.findbugs.SuppressionMatcher
- 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
-
Deprecated.Use
ClassName.matchedPrefixes(String[],String)
instead - 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 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.
- matchType - Variable in class edu.umd.cs.findbugs.WarningSuppressor
- matchType() - Element in annotation type edu.umd.cs.findbugs.annotations.SuppressFBWarnings
-
By default
SuppressFBWarnings
annotations suppress bugs by prefix, for instance@SuppressFBWarnings(value = "EI_EXPO", justification = "It's OK")
will suppress bugs of typeEI_EXPOSE_REP
andEI_EXPOSE_REP2
. - 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 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 edu.umd.cs.findbugs.BugRankCategory
- maxRank - Variable in class edu.umd.cs.findbugs.bugReporter.MaxRankDecorator
- maxRank - Variable in enum 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 edu.umd.cs.findbugs.annotations.Confidence
- MEDIUM - Enum constant in enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.
- MEDIUM - Enum constant in enum 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 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 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, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 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
- MethodAnalysis - Class in edu.umd.cs.findbugs.util
-
Utility class for method analysis.
- MethodAnalysis() - Constructor for class edu.umd.cs.findbugs.util.MethodAnalysis
-
Private constructor to prevent instantiation, because it is a utility class.
- 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
- methodBugs - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector.FieldData
- 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
- methodCallOpCodes - Static variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 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 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
- methodsUsedInThreads - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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, SuppressMatchType, ClassAnnotation, MethodAnnotation, boolean) - 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
- modified - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector.FieldData
- 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
- MultiThreadedCodeIdentifierUtils - Class in edu.umd.cs.findbugs.util
-
Utility class with methods to identify multithreaded code
- MultiThreadedCodeIdentifierUtils() - Constructor for class edu.umd.cs.findbugs.util.MultiThreadedCodeIdentifierUtils
- 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 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 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 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 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
-
Deprecated.
- 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 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 edu.umd.cs.findbugs.cwe.WeaknessSeverity
- NONE - Enum constant in enum edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
- NONE - Enum constant in enum edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
- NONE - Enum constant in enum edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
- NONE - Enum constant in enum 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 Type 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.
- nonSyncedMethodCallsByCallingMethods - Variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 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 edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
- NOT_AVAILABLE - Static variable in annotation type 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 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 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 edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
- Notification - Class in edu.umd.cs.findbugs.sarif
-
A class representing
notification
object (§3.58) inrun.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 Type 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
- NSE_EX - Enum constant in enum 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 Type 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 type edu.umd.cs.findbugs.annotations.DesireNoWarning
-
Deprecated.Tolerate up to this many warnings
- num() - Element in annotation type edu.umd.cs.findbugs.annotations.DesireWarning
-
Deprecated.Desire at least this many warnings
- num() - Element in annotation type edu.umd.cs.findbugs.annotations.ExpectWarning
-
Deprecated.Expect at least this many warnings
- num() - Element in annotation type 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
- OBJECT_EQUALS - Enum constant in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- OBJECT_ONLY - Enum constant in enum 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 in edu.umd.cs.findbugs.ba.obl
-
Enumeration describing possible actions for policy database entries.
- ObligationPolicyDatabaseActionType() - Constructor for enum 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 in edu.umd.cs.findbugs.ba.obl
-
Types of ObligationPolicyDatabaseEntries.
- ObligationPolicyDatabaseEntryType() - Constructor for enum 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 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 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
- onlyPutField - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector.FieldData
- onlySynchronized - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector.FieldData
- 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 Type 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 Type 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
- operationOpCodes - Static variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
- OTHER - Enum constant in enum 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
- outputTarget - Variable in class edu.umd.cs.findbugs.TextUIBugReporter
- 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 Type 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 edu.umd.cs.findbugs.gui2.Sortables
- PACKAGE_PREFIX - Enum constant in enum 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, SuppressMatchType, 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 toout
- 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 edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
- PARAMETER - Enum constant in enum 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 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 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
-
Deprecated.
- 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
-
Deprecated.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
-
Deprecated.
- 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
-
Deprecated.
- 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, SuppressMatchType, 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
- parentThrows(JavaClass, Method, String) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
- 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 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 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 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 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
-
Deprecated.
- 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 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 Type 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 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 type edu.umd.cs.findbugs.annotations.CheckReturnValue
-
Deprecated.
- priority() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotation
-
Deprecated.
- priority() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
-
Deprecated.
- priority() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
-
Deprecated.
- priority() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
-
Deprecated.
- priority() - Element in annotation type edu.umd.cs.findbugs.annotations.DesireNoWarning
-
Deprecated.- use confidence instead
- Priority - Enum in edu.umd.cs.findbugs.annotations
-
Deprecated.use
Confidence
instead - Priority(int) - Constructor for enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.
- PRIORITY - Enum constant in enum edu.umd.cs.findbugs.gui2.Sortables
- PRIORITY - Static variable in class edu.umd.cs.findbugs.WarningSuppressor
- 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 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 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 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 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.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.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
- pushOpCodes - Static variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 anAvailableLoad
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 type edu.umd.cs.findbugs.annotations.DesireWarning
-
Deprecated.Desire a warning at least this scary
- rank() - Element in annotation type edu.umd.cs.findbugs.annotations.ExpectWarning
-
Deprecated.Expect a warning at least this scary
- rank() - Element in annotation type 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 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_OBJECT_BUG - Static variable in class edu.umd.cs.findbugs.detect.FindOverridableMethodCall
- 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
- readFieldsByMethods - Variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
- readOpCodes - Static variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 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 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 - Enum constant in enum edu.umd.cs.findbugs.annotations.SuppressMatchType
-
Suppress bugs whose type, category or abbreviation match the given regular expression.
- 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.Use
RelationalOp(String,String)
instead - 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.Use
Version.VERSION_STRING
instead. - 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
- relevantFields - Variable in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
-
Deprecated.
- 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 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(String) - Static method in class edu.umd.cs.findbugs.SystemProperties
- 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 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 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.FindHiddenMethod
- 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_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.
- reportAllRefComparisons() - Method in class edu.umd.cs.findbugs.detect.FindRefComparison
- 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
- 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.detect.ResourceInMultipleThreadsDetector
- 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
- resolveJavaClass(Type) - Static method in class edu.umd.cs.findbugs.detect.FindRefComparison
- 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
- ResourceInMultipleThreadsDetector - Class in edu.umd.cs.findbugs.detect
- ResourceInMultipleThreadsDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- ResourceInMultipleThreadsDetector.FieldData - Class in edu.umd.cs.findbugs.detect
- 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 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 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 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 Type 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, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 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
- Rule(List<String>, String, boolean, List<String>) - Constructor for class edu.umd.cs.findbugs.detect.DateFormatStringChecker.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
- runDateFormatRuleVerify(String) - Method in class edu.umd.cs.findbugs.detect.DateFormatStringChecker
-
Runs the check per each bad combination (Rule objects) on the provided string.
- 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 edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
- SAME_LOCALS_1_STACK_ITEM_FRAME - Enum constant in enum 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 edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
- SAVE_IO_EXCEPTION - Enum constant in enum edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
- SAVE_SUCCESSFUL - Enum constant in enum 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 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 in edu.umd.cs.findbugs.gui2
- SaveType() - Constructor for enum 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 edu.umd.cs.findbugs.detect.MethodReturnCheck.State
- SAW_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.FindFloatEquality
- SAW1 - Enum constant in enum edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
- SAW2 - Enum constant in enum 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.DateFormatStringChecker
- 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.ResourceInMultipleThreadsDetector
- 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.SharedVariableAtomicityDetector
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
- 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 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
- 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 edu.umd.cs.findbugs.BugRankCategory
- SCARIEST - Enum constant in enum edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
- SCARY - Enum constant in enum edu.umd.cs.findbugs.BugRankCategory
- SCARY - Enum constant in enum 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
- SE_CLINIT - Enum constant in enum 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 edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
- SEEN_INVOKE - Enum constant in enum 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 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 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 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 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
-
Deprecated.Use
FBFrame.setFontSizeHelper(float,Component[])
instead - 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 spotbugs 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.
- setOutputTarget(String) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- 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
- 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_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
- SharedVariableAtomicityDetector - Class in edu.umd.cs.findbugs.detect
- SharedVariableAtomicityDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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
- 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 edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
- show(MainFrame, BugInstance) - Method in enum 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
- SideEffectStatus() - Constructor for enum 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
-
Deprecated.
- 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
- signatureMatches(Method, Method) - Method in class edu.umd.cs.findbugs.detect.ThrowingExceptions
- SignatureParser - Class in edu.umd.cs.findbugs.ba
-
Deprecated.This signature parser does not support generics, use GenericSignatureParser instead.
- SignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser
-
Deprecated.Constructor.
- SignatureParser.ParameterSignatureIterator - Class in edu.umd.cs.findbugs.ba
-
Deprecated.
- 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 Type 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 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 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 in edu.umd.cs.findbugs.ba.jsr305
-
Types of sources and sinks in type qualifier dataflow analysis.
- SourceSinkType() - Constructor for enum 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 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 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 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 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 edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
- START - Enum constant in enum 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 edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
- State() - Constructor for class edu.umd.cs.findbugs.ba.obl.State
- State() - Constructor for enum edu.umd.cs.findbugs.detect.MethodReturnCheck.State
- State() - Constructor for enum 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_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
orDateFormat
and their subclasses. - StaticCalendarDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StaticCalendarDetector
-
Creates a new instance of this Detector.
- StaticConstant - Annotation Type 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 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 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 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 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 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
-
Deprecated.
- strongEvidenceForIntendedSerialization(ClassDescriptor) - Method in class edu.umd.cs.findbugs.detect.UnreadFieldsData
- StronglyConnectedComponents<GraphType,
EdgeType, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 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
- 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, otherwisenull
. - 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 Type 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 - Variable in class edu.umd.cs.findbugs.SuppressionMatcherBugReporter
- 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
- SuppressionMatcherBugReporter - Class in edu.umd.cs.findbugs
- SuppressionMatcherBugReporter(BugReporter, SuppressionMatcher) - Constructor for class edu.umd.cs.findbugs.SuppressionMatcherBugReporter
- SuppressMatchType - Enum in edu.umd.cs.findbugs.annotations
- SuppressMatchType() - Constructor for enum edu.umd.cs.findbugs.annotations.SuppressMatchType
- suppressWarning(int, String, SuppressMatchType) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
- suppressWarning(String, SuppressMatchType) - Method in class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
- SuppressWarnings - Annotation Type 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 Type 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
- synchronizedBlock - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
- synchronizedCollectionTypedFields - Variable in class edu.umd.cs.findbugs.detect.ResourceInMultipleThreadsDetector
- 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
- syntheticMethod - Variable in class edu.umd.cs.findbugs.MethodWarningSuppressor
- 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 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.use
ClassDescriptor.getDottedClassName()
instead. - 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 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 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 edu.umd.cs.findbugs.ba.jsr305.FlowValue
- TOP - Enum constant in enum 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
-
Deprecated.
- 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 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 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 edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
- toString() - Method in enum 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 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
- totalArgumentSize - Variable in class edu.umd.cs.findbugs.ba.SignatureParser
-
Deprecated.
- 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 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, - Class in edu.umd.cs.findbugs.graphVertexType> -
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 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 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
- triggers - Variable in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
- 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, - Class in edu.umd.cs.findbugs.utilK3, V> - TripleKeyHashMap() - Constructor for class edu.umd.cs.findbugs.util.TripleKeyHashMap
- TRIVIAL_EQUALS - Enum constant in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- TROUBLING - Enum constant in enum edu.umd.cs.findbugs.BugRankCategory
- TROUBLING - Enum constant in enum 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 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 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 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 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, boolean) - 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 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 edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
- UNKNOWN - Enum constant in enum 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 Type 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
- UNSURE - Enum constant in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
- UNSURE_OBJECT_ONLY - Enum constant in enum 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 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 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
- 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 edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
- USELESS_SUPPRESSION_ABB - Static variable in class edu.umd.cs.findbugs.WarningSuppressor
- UselessSubclassMethod - Class in edu.umd.cs.findbugs.detect
- UselessSubclassMethod(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UselessSubclassMethod
- UselessSubclassMethod.State - Enum in edu.umd.cs.findbugs.detect
- UselessSuppressionDetector - Class in edu.umd.cs.findbugs.detect
-
An empty detector reporting: US_USELESS_SUPPRESSION_ON_CLASS US_USELESS_SUPPRESSION_ON_FIELD US_USELESS_SUPPRESSION_ON_METHOD US_USELESS_SUPPRESSION_ON_METHOD_PARAMETER US_USELESS_SUPPRESSION_ON_PACKAGE This is needed so the bug instances are not from
NoteSuppressedWarnings
which is aNonReportingDetector
- UselessSuppressionDetector() - Constructor for class edu.umd.cs.findbugs.detect.UselessSuppressionDetector
- UselessSuppressionDetector(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.UselessSuppressionDetector
- 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 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
- validateSuppressionUsage(BugReporter, UselessSuppressionDetector) - Method in class edu.umd.cs.findbugs.SuppressionMatcher
- 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 type edu.umd.cs.findbugs.annotations.DefaultAnnotation
- value() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForFields
- value() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods
- value() - Element in annotation type edu.umd.cs.findbugs.annotations.DefaultAnnotationForParameters
- value() - Element in annotation type 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 type 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 type 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 type 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 type edu.umd.cs.findbugs.annotations.OverrideMustInvoke
- value() - Element in annotation type edu.umd.cs.findbugs.annotations.SuppressFBWarnings
-
The set of FindBugs warnings that are to be suppressed in annotated element.
- value() - Element in annotation type 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, 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 edu.umd.cs.findbugs.annotations.Confidence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.SuppressMatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.annotations.When
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.BugRankCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.cwe.WeaknessSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.MethodReturnCheck.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.FilterListener.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.MainFrame.BugCard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.SaveType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.Sortables
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.jaif.JAIFTokenKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.Plugin.EnabledState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.sarif.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
-
Returns the enum constant of this type 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 edu.umd.cs.findbugs.annotations.Confidence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.annotations.Priority
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.annotations.SuppressMatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.annotations.When
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.AnnotationDatabase.Target
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class edu.umd.cs.findbugs.ba.CheckReturnValueAnnotation
- values() - Static method in enum edu.umd.cs.findbugs.ba.EqualsKindSummary.KindOfEquals
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.jsr305.SourceSinkType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.PointerEqualityCheckState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class edu.umd.cs.findbugs.ba.NullnessAnnotation
- values() - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.BugRankCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.IdentityMethodState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.ParameterLoadState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.classfile.engine.ClassParserUsingASM.StubState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.classfile.ICodeBase.Discovered
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.cwe.WeaknessSeverity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class edu.umd.cs.findbugs.detect.DefaultEncodingDetector.DefaultEncodingAnnotation
- values() - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.MethodSideEffectStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.SideEffectStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.FindReturnRef.CaptureKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue.Use
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.FormatStringChecker.FormatState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.MethodReturnCheck.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.MutableStaticFields.AllowedParameter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.UselessSubclassMethod.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.VolatileUsage.IncrementState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.detect.WrongMapIterator.LoadedVariableState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class edu.umd.cs.findbugs.filter.RelationalOp
- values() - Static method in enum edu.umd.cs.findbugs.gui2.BugTreeModel.TreeModification
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.FilterListener.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.FilterMatcher.FilterWhere
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.MainFrame.BugCard
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.MainFrameLoadSaveHelper.SaveReturn
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.SaveType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.Sortables
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.ViewFilter.PriorityFilter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.gui2.ViewFilter.RankFilter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.jaif.JAIFTokenKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.Plugin.EnabledState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.sarif.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.StackMapAnalyzer.StackFrameType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.workflow.CopyBuggySource.SrcKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum edu.umd.cs.findbugs.workflow.Update.MatchOldBugs
-
Returns an array containing the constants of this enum type, 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 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(String) - Method in class edu.umd.cs.findbugs.detect.DateFormatStringChecker.Rule
-
dateFormat is being checked for existence of any keywords (triggering flags) to start the check (if ignoreFlag flag was found - further checking is skipped); if isRequired property is: - true: dateFormat is checked for existence of flags (this.flags) - false: dateFormat is checked for absence of flags (this.flags)
- 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 in edu.umd.cs.findbugs.gui2
- ViewFilter.RankFilter - Enum 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.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.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
orDateFormat
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.ResourceInMultipleThreadsDetector
- visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
- visit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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.ResourceInMultipleThreadsDetector
- visit(Method) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
- visit(Method) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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.detect.ThrowingExceptions
- 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.ResourceInMultipleThreadsDetector
- visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
- visitAfter(JavaClass) - Method in class edu.umd.cs.findbugs.detect.SharedVariableAtomicityDetector
- 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 class edu.umd.cs.findbugs.detect.UselessSuppressionDetector
- 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.FindHiddenMethod
- 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.SharedVariableAtomicityDetector
- 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 in edu.umd.cs.findbugs.detect
W
- waitAt - Variable in class edu.umd.cs.findbugs.detect.WaitInLoop
- WAITCARD - Enum constant in enum 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 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, SuppressMatchType) - 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 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 in edu.umd.cs.findbugs.cwe
-
Common Weakness Enumeration weakness severity
- WeaknessSeverity() - Constructor for enum 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 type edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
- When - Enum in edu.umd.cs.findbugs.annotations
-
Deprecated.
- When() - Constructor for enum 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 edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
-
A simple wildcard i.e.
- WILDCARD_EXTENDS - Enum constant in enum edu.umd.cs.findbugs.ba.generic.GenericUtilities.TypeCategory
-
A wildcard that extends another ObjectType e.g.
- WILDCARD_SUPER - Enum constant in enum 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_PATTERN - 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
-
Deprecated.
- 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 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 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 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 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Project.addSourceDirs(java.util.Collection<java.lang.String>)
instead.