A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- 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(DefinitelyNullSet, DefinitelyNullSet) - Method in class edu.umd.cs.findbugs.ba.npe2.DefinitelyNullSetAnalysis
- 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(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
- 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<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(ReturnPath) - Method in class edu.umd.cs.findbugs.ba.ReturnPath
- samePackageBase(String, String) - Method in class edu.umd.cs.findbugs.detect.XMLFactoryBypass
- sameSimpleName(String, String) - Method in class edu.umd.cs.findbugs.detect.Naming
- save() - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
- save(OutputStream) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
-
Deprecated.
- saveBugs(File, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
- saveBugs(OutputStream, BugCollection, Project) - Static method in class edu.umd.cs.findbugs.gui2.BugSaver
- saveBugsToFile(File) - Method in class edu.umd.cs.findbugs.gui.AnalysisRun
-
Save bugs to a file.
- saveComments() - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
-
Saves comments to the current selected bug.
- saveComments(BugLeafNode, BugAspects) - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
- saveState() - Method in interface edu.umd.cs.findbugs.gui2.FindBugsLayoutManager
- saveState() - Method in class edu.umd.cs.findbugs.gui2.SplitLayout
- SAW_CALL_TO_EQUALS - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
-
There is a call to equals() in the method.
- SAW_INTERN - Static variable in class edu.umd.cs.findbugs.detect.RefComparisonWarningProperty
-
Saw a call to String.intern().
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.detect.FindSelfComparison
- 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.detect.TestingGround
- sawBranchTo(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- 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
- sawDouble(double) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- sawField() - Method in class edu.umd.cs.findbugs.detect.MultithreadedInstanceAccess
- sawField() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- sawFloat(float) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- sawIMethod() - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- sawInt(int) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
- sawInt(int) - Method in class edu.umd.cs.findbugs.detect.Noise
- sawInt(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- 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
- sawLong(long) - Method in class edu.umd.cs.findbugs.detect.IncompatMask
- 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
- sawOffset(int) - Method in class edu.umd.cs.findbugs.detect.FindUnconditionalWait
- sawOffset(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
- 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.BooleanReturnNull
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.BuildInterproceduralCallGraph
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CalledMethods
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.CbeckMustOverrideSuperAnnotation
- 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.CrossSiteScripting
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DoInsideDoPrivileged
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.DumbMethods
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EmptyZipFileEntry
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EqStringTest
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.EqualsOperandShouldHaveClassCompatibleWithThis
- 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.FindBadCast
-
Deprecated.
- 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.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.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.FindNullDerefsInvolvingNonShortCircuitEvaluation
- 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.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.FormatStringChecker
- 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.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.InstantiateStaticClass
- 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.LockedFields
- 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.MultithreadedInstanceAccess
- 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.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.ReflectiveClasses
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RepeatedConditionals
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.RuntimeExceptionCapture
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SerializableIdiom
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StartInConstructor
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StaticCalendarDetector
-
Checks for method invocations (
INVOKEVIRTUAL
) call on a staticCalendar
orDateFormat
fields. - sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.StringConcatenation
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuperfluousInstanceOf
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SwitchFallthrough
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizationOnSharedBuiltinConstant
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeAndNullCheckField
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.SynchronizingOnContentsOfFieldToProtectField
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.TestingGround
- sawOpcode(int) - Method in class edu.umd.cs.findbugs.detect.UncallableMethodOfAnonymousClass
- 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.UseObjectEquals
- 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.visitclass.DismantleBytecode
- sawOpcode(DismantleBytecode, int) - Method in class edu.umd.cs.findbugs.OpcodeStack
- sawRegister(int) - Method in class edu.umd.cs.findbugs.visitclass.DismantleBytecode
- 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.EqStringTest
- 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
- sawSuperCall(XMethod, XMethod) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
- 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.
- SAXBugCollectionHandler - Class in edu.umd.cs.findbugs
-
Build a BugCollection based on SAX events.
- 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
- scan(byte[], BytecodeScanner.Callback) - Method in class edu.umd.cs.findbugs.ba.BytecodeScanner
-
Scan the raw bytecodes of a method.
- scan(BugCollection, String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
-
Scan bug instances contained in given bug collection, reporting those whose text annotations contain at least one of the keywords in the query.
- scan(String) - Method in class edu.umd.cs.findbugs.QueryBugAnnotations
-
Scan bug instances contained in given file, reporting those whose text annotations contain at least one of the keywords in the query.
- scan(Document, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF
-
Scan a Document to find out the ranges of attributes.
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.AbstractClassificationAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.AppNameAttribute
- scan(Element, String) - Method in interface edu.umd.cs.findbugs.ml.ConvertToARFF.Attribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.BooleanAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.IdAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.IdStringAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.NominalAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.NumericAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.PriorityAttribute
- scan(Element, String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF.RandomIdAttribute
- scanAttributeList(ConvertToARFF.AttributeCallback) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF
-
Apply a callback to all Attributes.
- scanInstruction(InstructionHandle) - Method in interface edu.umd.cs.findbugs.InstructionScanner
-
Traverse an instruction.
- scanNestedArchives - Variable in class edu.umd.cs.findbugs.AnalysisOptions
- 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
- score() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
- 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
- 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(File) - Static method in class edu.umd.cs.findbugs.workflow.RecursiveSearchForJavaFiles
- SearchTree<VertexType extends GraphVertex<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 extends GraphVertex<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<VertexType extends GraphVertex<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.
- secondValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
- SECRET - edu.umd.cs.findbugs.cloud.Cloud.Mode
- SEEMS_OK - Static variable in class edu.umd.cs.findbugs.ba.IncompatibleTypes
- SEEN_AASTORE - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
- SEEN_ALOAD - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
- SEEN_ANEWARRAY - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
- SEEN_CURRENTTHREAD - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
- 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.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_ISTORE - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.QuestionableBooleanAssignment
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
- SEEN_NOTHING - Static variable in class edu.umd.cs.findbugs.detect.VarArgsProblems
- 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_UNKNOWNCONTEXT_POP - Static variable in class edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted
- 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
- 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
- SerializableIdiom - Class in edu.umd.cs.findbugs.detect
- SerializableIdiom(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.SerializableIdiom
- SERVLET_REQUEST_TAINTED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
- set(T) - Method in class edu.umd.cs.findbugs.AnalysisLocal
- 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
- 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
- setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.FilterMatcher
-
Deprecated.
- setActive(boolean) - Method in class edu.umd.cs.findbugs.gui2.StackedFilterMatcher
-
Deprecated.
- setAddClassOnly(boolean) - Method in class edu.umd.cs.findbugs.ba.AnnotationDatabase
- setAddMessages(boolean) - Method in class edu.umd.cs.findbugs.XMLBugReporter
- setAdjustExperimental(boolean) - Static method in class edu.umd.cs.findbugs.BugInstance
- 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.
- 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
- setAnnotationText(String) - Method in class edu.umd.cs.findbugs.BugDesignation
- setAnnotationText(String, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
-
Set the user annotation text.
- setAppClassList(List<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.ba.AnalysisCacheToAnalysisContextAdapter
-
Set the collection of class descriptors identifying all application classes.
- 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.FindBugs2
- setApplySuppression(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
- 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
- setAppName(String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF
- setBitIteratable(BitSet) - Static method in class edu.umd.cs.findbugs.util.Util
- setBitIterator(BitSet) - Static method in class edu.umd.cs.findbugs.util.Util
- 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.npe2.DefinitelyNullSet
- setBottom() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.Churn
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.RebornIssues
- setBugCollection(BugCollection) - Method in class edu.umd.cs.findbugs.workflow.TestingGround
- 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
- setBugPatternType(String) - Method in class edu.umd.cs.findbugs.detect.InstanceFieldLoadStreamFactory
-
Set the bug pattern type reported for unclosed streams loaded from this field.
- 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.
- 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
- setCanReturnNormally(boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathType
-
Set whether or not it is possible to return normally.
- setClassAndMethod(JavaClassAndMethod) - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
- 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.
- setClassification(ViewFilter.OverallClassificationFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
- 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
- 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
- setColumnMargin(int) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
- setColumnSelectionAllowed(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
- setComparator(WarningComparator) - Method in class edu.umd.cs.findbugs.workflow.BugHistory
-
Deprecated.
- setComparePriorities(boolean) - Method in class edu.umd.cs.findbugs.VersionInsensitiveBugComparator
- setComplete(boolean) - Method in class edu.umd.cs.findbugs.ba.FieldSummary
- setCompleted(boolean) - Method in class edu.umd.cs.findbugs.gui.RunAnalysisDialog
- setConstraint(DetectorOrderingConstraint) - Method in class edu.umd.cs.findbugs.plan.ConstraintEdge
-
Set the DetectorOrderingConstraint that created this edge.
- 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.
- setCurrentWorkingDirectory(File) - Method in class edu.umd.cs.findbugs.Project
- 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.
- 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.
- setDelegate(BugReporter) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
-
Set BugReporter to delegate reported BugInstances to.
- 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.
- 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
- setDesignationComboBox(String) - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
- setDesignationKey(String) - Method in class edu.umd.cs.findbugs.BugDesignation
-
set the user designation E.g., "MOSTLY_HARMLESS", "CRITICAL", "NOT_A_BUG", etc.
- setDesignationNonLeaf(String) - Method in class edu.umd.cs.findbugs.gui2.CommentsArea
- 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.
- 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.
- setDisplayFalseWarnings(boolean) - Method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
-
Set whether or not false warnings should be displayed.
- setDocking(boolean) - Method in class edu.umd.cs.findbugs.gui2.GUI2CommandLine
- setDockingLayout(byte[]) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
- setEffort(String) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- setEnabled(boolean) - Method in class edu.umd.cs.findbugs.gui2.CheckBoxList
- setEnabled(boolean) - Method in class edu.umd.cs.findbugs.Plugin
-
Set whether or not this Plugin is enabled.
- setEnabled(Matcher, boolean) - Method in class edu.umd.cs.findbugs.filter.Filter
- setEnabledButNonReporting(boolean) - Method in class edu.umd.cs.findbugs.DetectorFactory
- 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
- setErrorMessage(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
- setErrorVerbosity(int) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
- 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
- setEvaluation(ViewFilter.CloudFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
- 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
- setException(Exception) - Method in class edu.umd.cs.findbugs.gui.RunAnalysisDialog
- setExceptionGen(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.
- setExcludeBugsFiles(Collection<String>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- setExcludeFilterFiles(Collection<String>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 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.
- setFieldDescriptorList(FieldInfo[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
- 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
- setFirstSeen(ViewFilter.FirstSeenFilter) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
- setFirstVersion(long) - Method in class edu.umd.cs.findbugs.BugInstance
- setFlag(int) - Method in class edu.umd.cs.findbugs.ba.CFG
- setFlag(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-
Deprecated.
- 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.
- setFlags(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumber
-
Deprecated.
- setFont(Font) - Method in class edu.umd.cs.findbugs.gui.LineNumberer
- 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 - setFormatDates(boolean) - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
- 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
- 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.
- setHasStubs() - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
- 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
- setHome(String) - Static method in class edu.umd.cs.findbugs.FindBugs
-
Set the FindBugs home directory.
- setHowDiscovered(int) - Method in interface edu.umd.cs.findbugs.classfile.ICodeBase
-
Set how this codebase was discovered.
- setHowDiscovered(int) - Method in class edu.umd.cs.findbugs.classfile.impl.AbstractScannableCodeBase
- setHowDiscovered(int) - 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
- setIncludeFilterFiles(Collection<String>) - Method in class edu.umd.cs.findbugs.config.UserPreferences
- 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.
- 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(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).
- 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
- 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.
- 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
- setIterator() - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
-
Returns an iterator over the sets of vertices of each strongly connected component.
- 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.
- 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
- 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
- setLoadedFromField(XField, int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
- setLockCount(int, int) - Method in class edu.umd.cs.findbugs.ba.LockSet
-
Set the lock count for a lock object.
- setMaxSizeOfPreviousComments(int) - Method in class edu.umd.cs.findbugs.gui2.ProjectSettings
-
Deprecated.Sets the maximum number of previous comments stored.
- 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.
- 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
- 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.
- setMissingClassWarningsSuppressed(boolean) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- setMode(Cloud.Mode) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- setMode(Cloud.Mode) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- setModified(boolean) - Method in class edu.umd.cs.findbugs.Project
-
Set whether or not this Project has unsaved modifications.
- setNext(PatternElement) - Method in class edu.umd.cs.findbugs.ba.bcp.PatternElement
-
Set the next PatternElement.
- 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.
- setNodeSelectionXpath(String) - Method in class edu.umd.cs.findbugs.ml.ConvertToARFF
-
Set the xpath expression used to select BugInstance nodes.
- setNonNull(int, boolean) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessProperty
-
Set whether or not a parameter might be non-null.
- setNonNullParamSet(BitSet) - Method in class edu.umd.cs.findbugs.ba.npe.ParameterNullnessProperty
-
Set the non-null param set from given BitSet.
- setNormal() - Method in class edu.umd.cs.findbugs.ba.BlockType
-
Make this value represent "normal" control flow.
- setNoTabs() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
- setNullnessValue(ValueNumber, NullnessValue) - Method in class edu.umd.cs.findbugs.ba.npe2.DefinitelyNullSet
- 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.
- 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.
- setOldInstanceHash(String) - Method in class edu.umd.cs.findbugs.BugInstance
- setOpenLocation(Location) - Method in class edu.umd.cs.findbugs.detect.Stream
- setOutputStream(PrintStream) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-
Set the PrintStream to write bug output to.
- setPackagePrefixSegments(int) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
- 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
- setPC(int) - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
- setPluginList(URL[]) - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
-
Set the list of plugins to load explicitly.
- setPositionSpecifiedInPluginDescriptor(int) - Method in class edu.umd.cs.findbugs.DetectorFactory
-
Set the overall position in which this detector was specified in the plugin descriptor.
- setPreviousComments(LinkedList<String>) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
- setPriority(int) - Method in class edu.umd.cs.findbugs.BugInstance
-
Set the bug priority.
- setPriority(int) - Method in class edu.umd.cs.findbugs.gui.FindBugsFrame
- 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 interface edu.umd.cs.findbugs.BugReporter
-
Set the priority threshold.
- setPriorityThreshold(int) - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
- 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.AnalysisContext
-
Set the source path.
- 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.
- 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.
- setProjectFileName(String) - Method in class edu.umd.cs.findbugs.Project
-
Deprecated.
- setProjectFilterSettings(ProjectFilterSettings) - Method in class edu.umd.cs.findbugs.config.UserPreferences
-
Set the ProjectFilterSettings.
- 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(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.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.
- 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.FindBugs2
- setRankThreshold(int) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine2
- setRebuilding(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- setReferencedClassDescriptors(Collection<ClassDescriptor>) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
- setReferencedClasses(int) - Method in class edu.umd.cs.findbugs.ProjectStats
- 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
- setRemovedByChangeOfPersistingClass(boolean) - Method in class edu.umd.cs.findbugs.BugInstance
- setReportHistory(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- setReportStackTrace(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
-
Set whether or not stack traces should be reported in error output.
- setReportUserDesignations(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- setRequestDatabaseCloud(boolean) - Method in interface edu.umd.cs.findbugs.BugCollection
- setRequestDatabaseCloud(boolean) - Method in class edu.umd.cs.findbugs.SortedBugCollection
- setResourceCollection(ResourceCollection<Stream>) - Method in class edu.umd.cs.findbugs.detect.StreamResourceTracker
-
Set the precomputed ResourceCollection for the method.
- 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
- setScanForNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.DiscoverSourceDirectories
-
Set whether or not to scan the project for nested archives (i.e., if there is a WAR or EAR file that contains jar files inside it.) Default is false.
- setScanNestedArchives(boolean) - Method in class edu.umd.cs.findbugs.FindBugs2
- setScanNestedArchives(boolean) - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-
Set whether or not nested archives should be scanned.
- setSearchTreeCallback(SearchTreeCallback<VertexType>) - Method in class edu.umd.cs.findbugs.graph.AbstractDepthFirstSearch
-
Set a search tree callback.
- setSelectionModel(ListSelectionModel) - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
- setSequenceNumber(long) - Method in interface edu.umd.cs.findbugs.BugCollection
-
Set the sequence number of the BugCollection.
- setSequenceNumber(long) - Method in class edu.umd.cs.findbugs.SortedBugCollection
- setServletParameterTainted() - Method in class edu.umd.cs.findbugs.OpcodeStack.Item
- setShortDescription(String) - Method in class edu.umd.cs.findbugs.Plugin
-
Set plugin short (one-line) text description.
- 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 (ealier detector).
- setSize(int) - Method in class edu.umd.cs.findbugs.PackageStats.ClassStats
- setSorting(boolean) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- setSource(String) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo.Builder
- setSourceDirecs(DefaultListModel) - 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.
- 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
- 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
- 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
- setSplitTreeComments(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
- setStrictChecking(boolean) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabase
- setSummary() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
- setSuperclassDescriptor(ClassDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassNameAndSuperclassInfo.Builder
- 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
- setThrownExceptions(String[]) - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
- 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.BugDesignation
- 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.ProjectStats
-
Set the timestamp for this analysis run.
- settingList - Variable in class edu.umd.cs.findbugs.FindBugsCommandLine
-
Analysis settings to configure the analysis effort.
- 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.npe2.DefinitelyNullSet
- setTop() - Method in class edu.umd.cs.findbugs.ba.obl.StateSet
- setTop() - Method in class edu.umd.cs.findbugs.ba.type.TypeFrame
- setTreeModel(String, DefaultTreeModel) - Method in class edu.umd.cs.findbugs.gui.AnalysisRun
-
Set the tree model to be used in the BugTree.
- 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
- setUnreadFields(UnreadFields) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
- setUnsupported() - Method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo.Builder
- setupVisitorForClass(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
- setUseLongBugCodes(boolean) - Method in class edu.umd.cs.findbugs.TextUIBugReporter
- setUser(String) - Method in class edu.umd.cs.findbugs.BugDesignation
- setUser(String) - Method in class edu.umd.cs.findbugs.BugInstance
- setUserAnnotationTimestamp(long) - Method in class edu.umd.cs.findbugs.BugInstance
- setUserDesignation(BugDesignation) - Method in class edu.umd.cs.findbugs.BugInstance
-
Deprecated.
- setUserDesignation(BugInstance, Cloud.UserDesignation, long) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- setUserDesignation(BugInstance, Cloud.UserDesignation, long) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- setUserDesignationKey(String, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
- setUserDesignationKeyIndex(int, BugCollection) - Method in class edu.umd.cs.findbugs.BugInstance
-
s
- 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).
- setUserEvaluation(BugInstance, String, long) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- setUserEvaluation(BugInstance, String, long) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- 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.
- setUserTimestamp(BugInstance, long) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- setUserTimestamp(BugInstance, long) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- 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
- 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(String) - Method in class edu.umd.cs.findbugs.BugProperty
-
Set value of property.
- setValueAt(Object, int, int) - Method in class edu.umd.cs.findbugs.gui.DefaultSortedTableModel
- 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.
- 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.MainFrame
- setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SorterDialog
- setVisible(boolean) - Method in class edu.umd.cs.findbugs.gui2.SplashFrame
- setVMVersion(String) - Method in class edu.umd.cs.findbugs.ProjectStats
- setWebsite(String) - Method in class edu.umd.cs.findbugs.Plugin
-
Set plugin website.
- 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
- setXmethod(XMethod) - Method in class edu.umd.cs.findbugs.ba.ch.InterproceduralCallGraphVertex
- setXml() - Method in class edu.umd.cs.findbugs.workflow.MineBugHistory
- SEVERITY - Static variable in class edu.umd.cs.findbugs.BugProperty
-
Integer property defining the warning severity (1=least severe, 5=most severe).
- SHADOWS_FIELD - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-
Variable shadows a fields with the same name
- 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.
- SHOULD_FIX - edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
- shouldContain(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.SimilarClassSet
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.detect.FieldItemSummary
- shouldVisit(JavaClass) - Method in class edu.umd.cs.findbugs.visitclass.PreorderVisitor
- show(BugInstance) - Method in class edu.umd.cs.findbugs.gui2.ViewFilter
- 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.
- showCommandLineOptions() - Static method in class edu.umd.cs.findbugs.FindBugs
-
Print command line options synopses to stdout.
- showCommandLineOptions() - Static method in class edu.umd.cs.findbugs.gui.FindBugsFrame
- 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.CommandLineUiCallback
- showConfirmDialog(String, String, int) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- showConfirmDialog(String, String, int) - 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.MainFrame
- 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
- 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.MainFrame
- showMessageDialog(String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
- showOpenDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
- showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.CommandLineUiCallback
- showQuestionDialog(String, String, String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- showQuestionDialog(String, String, String) - Method in interface edu.umd.cs.findbugs.IGuiCallback
- showSaveDialog(Component) - Method in class edu.umd.cs.findbugs.gui2.FBFileChooser
- showStatus(String) - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- 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.gui.FindBugsFrame
- showTreeCard() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- showViaWebStart(URL) - Static method in class edu.umd.cs.findbugs.util.LaunchBrowser
- showWaitCard() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- shutdown() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- shutdown() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- shutdown() - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- signature - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
- SignatureConverter - Class in edu.umd.cs.findbugs.ba
-
Convert part or all of a Java type signature into something closer to what types look like in the source code.
- SignatureConverter(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureConverter
-
Constructor.
- signatureInvolvesObligations(String) - Method in class edu.umd.cs.findbugs.ba.obl.ObligationFactory
- signatureIterator() - Method in class edu.umd.cs.findbugs.ba.type.FieldStoreType
- SignatureParser - Class in edu.umd.cs.findbugs.ba
-
A simple class to parse method signatures.
- SignatureParser(String) - Constructor for class edu.umd.cs.findbugs.ba.SignatureParser
-
Constructor.
- 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
- 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
- similarity(ClassFeatureSet, ClassFeatureSet) - Static method in class edu.umd.cs.findbugs.model.ClassFeatureSet
- similarTo(ClassFeatureSet) - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
- 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.
- 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
- 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
- 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.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
- sizeUnfiltered() - Method in class edu.umd.cs.findbugs.gui2.BugSet
- 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_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
- 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.
- 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
-
Constructor.
- 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
- SORT_ASCENDING_ORDER - Static variable in class edu.umd.cs.findbugs.gui.DefaultSortedTableModel
- SORT_DESCENDING_ORDER - Static variable in class edu.umd.cs.findbugs.gui.DefaultSortedTableModel
- SORT_NO_ORDER - Static variable in class edu.umd.cs.findbugs.gui.DefaultSortedTableModel
- sortables() - Method in class edu.umd.cs.findbugs.gui2.MainFrame
- 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
- SortableStringComparator - Class in edu.umd.cs.findbugs.gui2
- 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
- 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.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
- 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.
- 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(ArrayList<Sortables>) - Constructor for class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
- 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.
- source - Variable in class edu.umd.cs.findbugs.detect.StreamEscape
- SourceCodeDisplay - Class in edu.umd.cs.findbugs.gui2
- 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
- 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.
- 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
- 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
- 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.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
- 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
- SourceSearcher - Class in edu.umd.cs.findbugs.workflow
- SourceSearcher(Project) - Constructor for class edu.umd.cs.findbugs.workflow.SourceSearcher
- 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.
- SourceSinkType - Enum in edu.umd.cs.findbugs.ba.jsr305
-
Types of sources and sinks in type qualifier dataflow analysis.
- SPECIFIED - Static variable in interface edu.umd.cs.findbugs.classfile.ICodeBase
-
Codebase was explicitly specified.
- SplashFrame - Class in edu.umd.cs.findbugs.gui2
- SplashFrame() - Constructor for class edu.umd.cs.findbugs.gui2.SplashFrame
- split() - Method in class edu.umd.cs.findbugs.ml.SplitCamelCaseIdentifier
-
Split the identifier into words.
- SplitCamelCaseIdentifier - Class in edu.umd.cs.findbugs.ml
-
Split a camel case identifier into individual words.
- SplitCamelCaseIdentifier(String) - Constructor for class edu.umd.cs.findbugs.ml.SplitCamelCaseIdentifier
-
Constructor.
- SplitLayout - Class in edu.umd.cs.findbugs.gui2
- SplitLayout(MainFrame) - Constructor for class edu.umd.cs.findbugs.gui2.SplitLayout
- 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
- srcDirList - Variable in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.MSVOptions
- SRCMAP_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
- stack - Variable in class edu.umd.cs.findbugs.bcel.OpcodeStackDetector
- 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.
- 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(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_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 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.
- startElement(String, String, String, Attributes) - Method in class edu.umd.cs.findbugs.SAXBugCollectionHandler
- startGroup(ElementType2) - Method in interface edu.umd.cs.findbugs.gui.Grouper.Callback
- StartInConstructor - Class in edu.umd.cs.findbugs.detect
- StartInConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.StartInConstructor
- 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
- 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.
- startRecursiveDirectorySearch() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
- startScanningArchives(int) - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
- 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.
- StartTime - Class in edu.umd.cs.findbugs
- StartTime() - Constructor for class edu.umd.cs.findbugs.StartTime
- startTransfer() - Method in class edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis
- State - Class in edu.umd.cs.findbugs.ba.obl
-
Error-handling obligation analysis state.
- 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.
- 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.
- 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.
- StaticStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
- statusUpdated() - Method in interface edu.umd.cs.findbugs.cloud.Cloud.CloudListener
- 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_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
- 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
- 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.
- storeFirstSeen(DBCloud.BugData) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- storeLastSeen(DBCloud.BugData, long) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- storeNewBug(BugInstance, long) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- storePropertyDatabase(DatabaseType, String, String) - Method in class edu.umd.cs.findbugs.ba.AnalysisContext
-
Write an interprocedural property database.
- storeUserAnnotation(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- storeUserAnnotation(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- storeUserAnnotation(DBCloud.BugData, BugDesignation) - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- 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.
- streamBaseClass - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
- 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.
- 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.
- StreamFactory - Interface in edu.umd.cs.findbugs.detect
-
An object that examines a Location and determines if a Stream is created there.
- 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
- 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.
- STRING - Static variable in class edu.umd.cs.findbugs.Token
-
A string or character literal.
- STRING_CONSTANT_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
- STRING_LITERAL - edu.umd.cs.findbugs.jaif.JAIFTokenKind
- 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
- StringAnnotation - Class in edu.umd.cs.findbugs
-
Bug annotation class for string values.
- StringAnnotation(String) - Constructor for class edu.umd.cs.findbugs.StringAnnotation
-
Constructor.
- 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
- StringMatcher - Interface in edu.umd.cs.findbugs.util
-
A boolean predicate for matching String values.
- 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.
- 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.
- stripJavaLang(String) - Method in class edu.umd.cs.findbugs.MethodAnnotation
- stripPackageName(String) - Method in class edu.umd.cs.findbugs.detect.Naming
- STRONG - edu.umd.cs.findbugs.ba.obl.ObligationPolicyDatabaseEntryType
-
Strong entry - always applied.
- StronglyConnectedComponents<GraphType extends Graph<EdgeType,VertexType>,EdgeType extends GraphEdge<EdgeType,VertexType>,VertexType extends GraphVertex<VertexType>> - Class in edu.umd.cs.findbugs.graph
-
Algorithm to find strongly connected components in a graph.
- StronglyConnectedComponents() - Constructor for class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
-
Constructor.
- SUBCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
- 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.
- 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.
- SUMMARY_HTML_ELEMENT_NAME - Static variable in interface edu.umd.cs.findbugs.BugCollection
- SUPERCLASS_ROLE - Static variable in class edu.umd.cs.findbugs.ClassAnnotation
- 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
- SUPPORT_EMAIL - Static variable in class edu.umd.cs.findbugs.Version
-
Support email.
- supportsBugLinks() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- supportsBugLinks() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- supportsBugLinks() - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- supportsClaims() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- supportsClaims() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- supportsCloudReports() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- supportsCloudReports() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- supportsCloudReports() - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- supportsCloudSummaries() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- supportsCloudSummaries() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- supportsCloudSummaries() - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- supportsSourceLinks() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
- supportsSourceLinks() - Method in interface edu.umd.cs.findbugs.cloud.Cloud
- supportsSourceLinks() - Method in class edu.umd.cs.findbugs.cloud.db.DBCloud
- suppressBug(TreePath) - Method in interface edu.umd.cs.findbugs.gui2.FilterListener
-
Deprecated.
- SUPPRESSING - edu.umd.cs.findbugs.gui2.FilterListener.Action
-
Deprecated.
- 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
- SuppressWarnings - Annotation Type in edu.umd.cs.findbugs.annotations
- 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
- SwingGUIBugReporter - Class in edu.umd.cs.findbugs.gui
-
BugReporter used by AnalysisRun.
- SwingGUIBugReporter(AnalysisRun) - Constructor for class edu.umd.cs.findbugs.gui.SwingGUIBugReporter
-
Constructor.
- 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) - 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
- 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
- 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
- SYNTHETIC_NAME - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
- SystemProperties - Class in edu.umd.cs.findbugs
- SystemProperties() - Constructor for class edu.umd.cs.findbugs.SystemProperties
- systemPropertyName - Variable in class edu.umd.cs.findbugs.ba.AbstractDataflowTestDriver.Knob
All Classes All Packages