- factIterator() - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis
-
Get an Iterator over all dataflow facts that we've recorded for the
Locations in the CFG.
- factoryIterator() - Method in class edu.umd.cs.findbugs.DetectorFactoryCollection
-
Return an Iterator over the DetectorFactory objects for all registered
Detectors.
- factToString(Fact) - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
-
- factToString(Fact) - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
-
Return a String representation of given Fact.
- factToString(BitSet) - Method in class edu.umd.cs.findbugs.ba.LiveLocalStoreAnalysis
-
- FAIL_ON_CLOUD_ERROR - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
-
- FAIL_ON_CLOUD_ERROR_PROP - Static variable in class edu.umd.cs.findbugs.cloud.CloudFactory
-
- failed(String) - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
-
- FALL_THROUGH_EDGE - Static variable in interface edu.umd.cs.findbugs.ba.EdgeTypes
-
Edge type for fall-through to next instruction.
- fallBackToClassfile() - Method in class edu.umd.cs.findbugs.ba.SourceInfoMap
-
- FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
-
- FALSE_POSITIVE - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
-
Warning is likely to be a false positive.
- FatalException - Exception in edu.umd.cs.findbugs
-
A fatal exception which should completely halt the FindBugs analysis.
- FatalException(String) - Constructor for exception edu.umd.cs.findbugs.FatalException
-
Constructor.
- FatalException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.FatalException
-
Constructor.
- FB - Class in edu.umd.cs.findbugs.workflow
-
- FB() - Constructor for class edu.umd.cs.findbugs.workflow.FB
-
- FBClassReader - Class in edu.umd.cs.findbugs.asm
-
- FBClassReader(byte[]) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
-
- FBClassReader(byte[], int, int) - Constructor for class edu.umd.cs.findbugs.asm.FBClassReader
-
- FBDialog - Class in edu.umd.cs.findbugs.gui2
-
All Dialogs are FBDialogs so font size will work.
- FBDialog() - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
-
- FBDialog(Frame) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
-
- FBDialog(Dialog) - Constructor for class edu.umd.cs.findbugs.gui2.FBDialog
-
- FBFileChooser - Class in edu.umd.cs.findbugs.gui2
-
All FileChoosers are FBFileChoosers so font size will work
- FBFileChooser() - Constructor for class edu.umd.cs.findbugs.gui2.FBFileChooser
-
- FBFrame - Class in edu.umd.cs.findbugs.gui2
-
- FBFrame() - Constructor for class edu.umd.cs.findbugs.gui2.FBFrame
-
- FBMethodVisitor - Class in edu.umd.cs.findbugs.asm
-
- FBMethodVisitor() - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
-
- FBMethodVisitor(MethodVisitor) - Constructor for class edu.umd.cs.findbugs.asm.FBMethodVisitor
-
- FEATURE_ELEMENT_NAME - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
-
- featureIterator() - Method in class edu.umd.cs.findbugs.model.ClassFeatureSet
-
- FIELD_NAME_KEY - Static variable in class edu.umd.cs.findbugs.model.ClassFeatureSet
-
- FieldAccess - Class in edu.umd.cs.findbugs.ba.bcp
-
Base class for Load and Store PatternElements.
- FieldAccess(String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldAccess
-
Constructor.
- FieldAnnotation - Class in edu.umd.cs.findbugs
-
A BugAnnotation specifying a particular field in particular class.
- FieldAnnotation(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
-
Constructor.
- FieldAnnotation(String, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
-
- FieldAnnotation(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.FieldAnnotation
-
Constructor.
- FieldDescriptor - Class in edu.umd.cs.findbugs.classfile
-
Descriptor uniquely identifying a field in a class.
- FieldDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldDescriptor
-
Constructor.
- FieldInfo - Class in edu.umd.cs.findbugs.classfile.analysis
-
- FieldInfo.Builder - Class in edu.umd.cs.findbugs.classfile.analysis
-
- FieldInfo.Builder(String, String, String, int) - Constructor for class edu.umd.cs.findbugs.classfile.analysis.FieldInfo.Builder
-
- FieldItemSummary - Class in edu.umd.cs.findbugs.detect
-
- FieldItemSummary(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FieldItemSummary
-
- FieldMatcher - Class in edu.umd.cs.findbugs.filter
-
- FieldMatcher(String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
-
- FieldMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
-
- FieldMatcher(String, String, String) - Constructor for class edu.umd.cs.findbugs.filter.FieldMatcher
-
- fieldName - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
-
- FieldOrMethodDescriptor - Class in edu.umd.cs.findbugs.classfile
-
Common superclass for FieldDescriptor and MethodDescriptor.
- FieldOrMethodDescriptor(String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.classfile.FieldOrMethodDescriptor
-
- FieldOrMethodName - Interface in edu.umd.cs.findbugs.classfile
-
- FieldPropertyDatabase<Property> - Class in edu.umd.cs.findbugs.ba.interproc
-
Interprocedural field property database.
- FieldPropertyDatabase() - Constructor for class edu.umd.cs.findbugs.ba.interproc.FieldPropertyDatabase
-
- FieldSet - Class in edu.umd.cs.findbugs.ba.heap
-
- FieldSet() - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSet
-
- FieldSetAnalysis - Class in edu.umd.cs.findbugs.ba.heap
-
- FieldSetAnalysis(DepthFirstSearch, ConstantPoolGen) - Constructor for class edu.umd.cs.findbugs.ba.heap.FieldSetAnalysis
-
- fieldSig - Variable in class edu.umd.cs.findbugs.detect.StaticFieldLoadStreamFactory
-
- FieldStoreType - Class in edu.umd.cs.findbugs.ba.type
-
Field property storing the types of values stored in a field.
- FieldStoreType() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreType
-
- FieldStoreTypeDatabase - Class in edu.umd.cs.findbugs.ba.type
-
- FieldStoreTypeDatabase() - Constructor for class edu.umd.cs.findbugs.ba.type.FieldStoreTypeDatabase
-
- FieldSummary - Class in edu.umd.cs.findbugs.ba
-
Interprocedural analysis summary
- FieldSummary() - Constructor for class edu.umd.cs.findbugs.ba.FieldSummary
-
- FieldVariable - Class in edu.umd.cs.findbugs.ba.bcp
-
- FieldVariable(String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
-
Constructor for static fields.
- FieldVariable(ValueNumber, String, String, String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.FieldVariable
-
Constructor for instance fields.
- FieldWarningSuppressor - Class in edu.umd.cs.findbugs
-
- FieldWarningSuppressor(String, ClassAnnotation, FieldAnnotation) - Constructor for class edu.umd.cs.findbugs.FieldWarningSuppressor
-
- file(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.BugFiler
-
- FILE_OPENED_IN_APPEND_MODE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- FILE_SEPARATOR_STRING - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- fileBug(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
-
- fileBug(BugInstance) - Method in interface edu.umd.cs.findbugs.cloud.Cloud
-
- fileBug(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.DoNothingCloud
-
- FileBugHash - Class in edu.umd.cs.findbugs.workflow
-
For each source file that has reported bugs, compute a hash of all the issues
reported for that file.
- FILENAME - Static variable in class edu.umd.cs.findbugs.BugRanker
-
- fileNameIterator() - Method in class edu.umd.cs.findbugs.RecursiveFileSearch
-
Get an iterator over the files found by the search.
- fileNotFound(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
-
Call to remove a file from the list.
- fileReader(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- fileReader(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- fileReused(File) - Method in class edu.umd.cs.findbugs.gui2.GUISaveState
-
This should be the method called to add a reused file for the recent
menu.
- FileSourceFileDataSource - Class in edu.umd.cs.findbugs.ba
-
Data source for source files which are stored in the filesystem.
- FileSourceFileDataSource(String) - Constructor for class edu.umd.cs.findbugs.ba.FileSourceFileDataSource
-
- FilesystemCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
-
Codebase locator for files and directories in the filesystem.
- FilesystemCodeBaseLocator(String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.FilesystemCodeBaseLocator
-
- fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
-
- fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.SourceCharset
-
- fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UserTextFile
-
- fileWriter(File) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- fileWriter(String) - Static method in class edu.umd.cs.findbugs.charsets.UTF8
-
- Filter - Class in edu.umd.cs.findbugs.filter
-
Filter to match a subset of BugInstances.
- Filter() - Constructor for class edu.umd.cs.findbugs.filter.Filter
-
Constructor for empty filter
- Filter(String) - Constructor for class edu.umd.cs.findbugs.filter.Filter
-
Constructor.
- Filter(InputStream) - Constructor for class edu.umd.cs.findbugs.filter.Filter
-
Constructor.
- Filter - Class in edu.umd.cs.findbugs.workflow
-
Java main application to filter/transform an XML bug collection or bug
history collection.
- Filter() - Constructor for class edu.umd.cs.findbugs.workflow.Filter
-
- FilterActivity - Class in edu.umd.cs.findbugs.gui2
-
- FilterActivity() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity
-
- FilterActivity.FilterActivityNotifier - Class in edu.umd.cs.findbugs.gui2
-
- FilterActivity.FilterActivityNotifier() - Constructor for class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
-
- FilterBugReporter - Class in edu.umd.cs.findbugs
-
- FilterBugReporter(BugReporter, Matcher, boolean) - Constructor for class edu.umd.cs.findbugs.FilterBugReporter
-
- FilterBugsTask - Class in edu.umd.cs.findbugs.anttask
-
Ant task to invoke the FilterBugs program in the workflow package (a.k.a.
- FilterBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FilterBugsTask
-
- FilterException - Exception in edu.umd.cs.findbugs.filter
-
- FilterException(String) - Constructor for exception edu.umd.cs.findbugs.filter.FilterException
-
- FilterException(String, Throwable) - Constructor for exception edu.umd.cs.findbugs.filter.FilterException
-
- FilterFactory - Class in edu.umd.cs.findbugs.gui2
-
- FilterFactory() - Constructor for class edu.umd.cs.findbugs.gui2.FilterFactory
-
- FilterListener - Interface in edu.umd.cs.findbugs.gui2
-
Implemented by BugTreeModel.
- FilterListener.Action - Enum in edu.umd.cs.findbugs.gui2
-
- FilterMatcher - Class in edu.umd.cs.findbugs.gui2
-
Deprecated.
- FilterMatcher(BugAspects.SortableValue) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
-
Deprecated.
- FilterMatcher(Sortables, String, FilterMatcher.FilterWhere) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
-
Deprecated.
- FilterMatcher(Sortables, String) - Constructor for class edu.umd.cs.findbugs.gui2.FilterMatcher
-
Deprecated.
- finalize() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
-
- FinalizerNullsFields - Class in edu.umd.cs.findbugs.detect
-
- FinalizerNullsFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FinalizerNullsFields
-
- FINALLY - Static variable in class edu.umd.cs.findbugs.ba.BlockType
-
- FinallyDuplicatesInfoFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
- FinallyDuplicatesInfoFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory
-
- FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
- FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo(int[], List<SortedMap<Integer, Integer>>) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
-
- FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.FinallyDuplicatesInfoFactory.FinallyDuplicatesInfo
-
- find(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
-
- find(String) - Method in class edu.umd.cs.findbugs.xml.XPathFind
-
- FIND_EFFECTIVE_RELEVANT_QUALIFIERS - Static variable in class edu.umd.cs.findbugs.ba.jsr305.Analysis
-
This system property enables additional work to try to detect all
*effective* type qualifiers (direct, inherited, and default) applied to
methods and called methods.
- findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
- findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
-
- FindBadCast2 - Class in edu.umd.cs.findbugs.detect
-
- FindBadCast2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadCast2
-
- FindBadForLoop - Class in edu.umd.cs.findbugs.detect
-
- FindBadForLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBadForLoop
-
- findBug(String, String, int) - Method in interface edu.umd.cs.findbugs.BugCollection
-
- findBug(String, String, int) - Method in class edu.umd.cs.findbugs.SortedBugCollection
-
- FindBugs - Class in edu.umd.cs.findbugs
-
Static methods and fields useful for working with instances of
IFindBugsEngine.
- FindBugs() - Constructor for class edu.umd.cs.findbugs.FindBugs
-
- FindBugs2 - Class in edu.umd.cs.findbugs
-
FindBugs driver class.
- FindBugs2() - Constructor for class edu.umd.cs.findbugs.FindBugs2
-
Constructor.
- FINDBUGS_JAR - Static variable in class edu.umd.cs.findbugs.anttask.AbstractFindBugsTask
-
- FindBugsAnalysisFeatures - Class in edu.umd.cs.findbugs
-
Boolean-valued analysis properties for FindBugs.
- FindBugsAnalysisFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsAnalysisFeatures
-
- FindBugsAnalysisFileFilter - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsAnalysisFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsAnalysisFileFilter
-
- FindBugsASM - Class in edu.umd.cs.findbugs.classfile.engine.asm
-
- FindBugsASM() - Constructor for class edu.umd.cs.findbugs.classfile.engine.asm.FindBugsASM
-
- FindBugsCommandLine - Class in edu.umd.cs.findbugs
-
Base class for FindBugs command line classes.
- FindBugsCommandLine() - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
-
Constructor.
- FindBugsCommandLine(boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsCommandLine
-
Additional constuctor just as hack for decoupling the core package from
gui2 package
- FindBugsDefaultAnnotations - Class in edu.umd.cs.findbugs.ba.jsr305
-
Deprecated.
- FindBugsDefaultAnnotations() - Constructor for class edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
-
Deprecated.
- FindBugsDisplayFeatures - Class in edu.umd.cs.findbugs
-
- FindBugsDisplayFeatures() - Constructor for class edu.umd.cs.findbugs.FindBugsDisplayFeatures
-
- FindBugsFBAFileFilter - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsFBPFileFilter - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsFilterFileFilter - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsFilterFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsFilterFileFilter
-
- FindBugsHtmlFileFilter - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsHtmlFileFilter() - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsHtmlFileFilter
-
- FindBugsLayoutManager - Interface in edu.umd.cs.findbugs.gui2
-
- FindBugsLayoutManagerFactory - Class in edu.umd.cs.findbugs.gui2
-
- FindBugsLayoutManagerFactory(String) - Constructor for class edu.umd.cs.findbugs.gui2.FindBugsLayoutManagerFactory
-
- FindBugsMain - Class in edu.umd.cs.findbugs
-
- FindBugsMain(Class<?>, String, String, String, boolean) - Constructor for class edu.umd.cs.findbugs.FindBugsMain
-
- FindBugsMessageFormat - Class in edu.umd.cs.findbugs
-
Format the message for a BugInstance.
- FindBugsMessageFormat(String) - Constructor for class edu.umd.cs.findbugs.FindBugsMessageFormat
-
Constructor.
- FindBugsProgress - Interface in edu.umd.cs.findbugs
-
A callback that may be installed in a FindBugs instance to asynchronously
keep track of its progress.
- FindBugsSummaryStats - Class in edu.umd.cs.findbugs.detect
-
- FindBugsSummaryStats(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
-
- FindBugsSummaryStats() - Constructor for class edu.umd.cs.findbugs.detect.FindBugsSummaryStats
-
- FindBugsTask - Class in edu.umd.cs.findbugs.anttask
-
FindBugs in Java class files.
- FindBugsTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask
-
- FindBugsTask.ClassLocation - Class in edu.umd.cs.findbugs.anttask
-
- FindBugsTask.ClassLocation() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsTask.ClassLocation
-
- FindBugsViewerTask - Class in edu.umd.cs.findbugs.anttask
-
FindBugsViewerTask.java -- Ant Task to launch the FindBugsFrame
To use, create a new task that refrences the ant task (such as
"findbugs-viewer").
- FindBugsViewerTask() - Constructor for class edu.umd.cs.findbugs.anttask.FindBugsViewerTask
-
Creates a new instance of FindBugsViewerTask
- FindCircularDependencies - Class in edu.umd.cs.findbugs.detect
-
- FindCircularDependencies(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindCircularDependencies
-
- findClass(String) - Method in class edu.umd.cs.findbugs.AnalysisCacheToRepositoryAdapter
-
- findClass(String) - Method in class edu.umd.cs.findbugs.ba.URLClassPathRepository
-
- findCodeBaseInClassPath(String, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
-
Try to find a codebase with the given name in the given class path
string.
- findCodeBaseInClassPath(Pattern, String) - Static method in class edu.umd.cs.findbugs.util.ClassPathUtil
-
Try to find a codebase matching the given pattern in the given class path
string.
- FindComparatorProblems - Class in edu.umd.cs.findbugs.detect
-
- FindComparatorProblems(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindComparatorProblems
-
- findConcreteMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Deprecated.
- FindDeadLocalStores - Class in edu.umd.cs.findbugs.detect
-
Find dead stores to local variables.
- FindDeadLocalStores(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDeadLocalStores
-
- findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
- findDeclaredExceptions(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
Find the declared exceptions for the method called by given instruction.
- FindDoubleCheck - Class in edu.umd.cs.findbugs.detect
-
- FindDoubleCheck(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindDoubleCheck
-
- FindEmptySynchronizedBlock - Class in edu.umd.cs.findbugs.detect
-
- FindEmptySynchronizedBlock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindEmptySynchronizedBlock
-
- findExactMethod(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Look up the method referenced by given InvokeInstruction.
- findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Look up the method referenced by given InvokeInstruction.
- findExactMethod(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
Look up the method referenced by given InvokeInstruction.
- findField(String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Find a field with given name defined in given class.
- findField(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
-
Find an XField matching given parameters.
- findField(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
-
- findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
- findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
-
- FindFieldSelfAssignment - Class in edu.umd.cs.findbugs.detect
-
- FindFieldSelfAssignment(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFieldSelfAssignment
-
- FindFinalizeInvocations - Class in edu.umd.cs.findbugs.detect
-
- FindFinalizeInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFinalizeInvocations
-
- findFirstSuperMethod(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- FindFloatEquality - Class in edu.umd.cs.findbugs.detect
-
- FindFloatEquality(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatEquality
-
- FindFloatMath - Class in edu.umd.cs.findbugs.detect
-
- FindFloatMath(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindFloatMath
-
- FindHEmismatch - Class in edu.umd.cs.findbugs.detect
-
- FindHEmismatch(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindHEmismatch
-
- findImplementation(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findImplementor(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.Lookup
-
- FindInconsistentSync2 - Class in edu.umd.cs.findbugs.detect
-
Find instance fields which are sometimes accessed (read or written) with the
receiver lock held and sometimes without.
- FindInconsistentSync2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindInconsistentSync2
-
- findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Find the least upper bound method in the class hierarchy which could be
called by the given InvokeInstruction.
- findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
- findInvocationLeastUpperBound(JavaClass, String, String, JavaClassAndMethodChooser, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
- findInvocationLeastUpperBound(InvokeInstruction, ConstantPoolGen, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- findInvocationLeastUpperBound(ClassDescriptor, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- findInvocationLeastUpperBound(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- findInvocationLeastUpperBound0(XClass, String, String, boolean, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- FindJSR166LockMonitorenter - Class in edu.umd.cs.findbugs.detect
-
Find places where ordinary (balanced) synchronization is performed on JSR166
Lock objects.
- FindJSR166LockMonitorenter(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindJSR166LockMonitorenter
-
- findLinkedMethods(Set<BuildStringPassthruGraph.MethodParameter>) - Method in class edu.umd.cs.findbugs.detect.BuildStringPassthruGraph.StringPassthruDatabase
-
Returns methods which call directly or indirectly methods from inputs
passing the parameter unchanged
- findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
- findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
-
- FindLocalSelfAssignment2 - Class in edu.umd.cs.findbugs.detect
-
- FindLocalSelfAssignment2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindLocalSelfAssignment2
-
- FindMaskedFields - Class in edu.umd.cs.findbugs.detect
-
- FindMaskedFields(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMaskedFields
-
- findMatchingIgnoredParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-
- findMatchingMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
-
Find XMethod matching the name and signature of the supplied method
MethodDescriptor.
- findMatchingMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
-
- findMethod(JavaClass, String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Find a method in given class.
- findMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
- findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Find a method in given class.
- findMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Deprecated.
- findMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Find a method in given list of classes, searching the classes in order.
- findMethod(ClassDescriptor, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- findMethod(String, String, boolean) - Method in interface edu.umd.cs.findbugs.ba.XClass
-
Find an XMethod matching given parameters.
- findMethod(MethodDescriptor) - Method in interface edu.umd.cs.findbugs.ba.XClass
-
Find XMethod matching given MethodDescriptor.
- findMethod(String, String, boolean) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
-
- findMethod(MethodDescriptor) - Method in class edu.umd.cs.findbugs.classfile.analysis.ClassInfo
-
- FindMismatchedWaitOrNotify - Class in edu.umd.cs.findbugs.detect
-
- FindMismatchedWaitOrNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindMismatchedWaitOrNotify
-
- FindNakedNotify - Class in edu.umd.cs.findbugs.detect
-
- FindNakedNotify(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNakedNotify
-
- findNext(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
-
- FindNonSerializableStoreIntoSession - Class in edu.umd.cs.findbugs.detect
-
- FindNonSerializableStoreIntoSession(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession
-
- FindNonSerializableValuePassedToWriteObject - Class in edu.umd.cs.findbugs.detect
-
- FindNonSerializableValuePassedToWriteObject(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject
-
- FindNonShortCircuit - Class in edu.umd.cs.findbugs.detect
-
- FindNonShortCircuit(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNonShortCircuit
-
- FindNoSideEffectMethods - Class in edu.umd.cs.findbugs.detect
-
- FindNoSideEffectMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods
-
- FindNoSideEffectMethods.MethodSideEffectStatus - Enum in edu.umd.cs.findbugs.detect
-
Public status of the method in NSE database
TODO: implement CHECK
- FindNoSideEffectMethods.NoSideEffectMethodsDatabase - Class in edu.umd.cs.findbugs.detect
-
- FindNoSideEffectMethods.NoSideEffectMethodsDatabase() - Constructor for class edu.umd.cs.findbugs.detect.FindNoSideEffectMethods.NoSideEffectMethodsDatabase
-
- findNullAssignments(Set<LocationWhereValueBecomesNull>) - Method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
- FindNullDeref - Class in edu.umd.cs.findbugs.detect
-
A Detector to find instructions where a NullPointerException might be raised.
- FindNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDeref
-
- FindNullDerefsInvolvingNonShortCircuitEvaluation - Class in edu.umd.cs.findbugs.detect
-
- FindNullDerefsInvolvingNonShortCircuitEvaluation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation
-
- FindOpenStream - Class in edu.umd.cs.findbugs.detect
-
A Detector to look for streams that are opened in a method, do not escape the
method, and are not closed on all paths out of the method.
- FindOpenStream(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindOpenStream
-
- findPrevious(String) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
-
- FindPuzzlers - Class in edu.umd.cs.findbugs.detect
-
- FindPuzzlers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindPuzzlers
-
- findRank(BugInstance) - Static method in class edu.umd.cs.findbugs.BugRanker
-
- findRank(BugPattern, int) - Static method in class edu.umd.cs.findbugs.BugRanker
-
- findRank(BugPattern, DetectorFactory) - Static method in class edu.umd.cs.findbugs.BugRanker
-
- FindRefComparison - Class in edu.umd.cs.findbugs.detect
-
Find suspicious reference comparisons.
- FindRefComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison
-
- FindRefComparison.DynamicStringType - Class in edu.umd.cs.findbugs.detect
-
Type representing a dynamically created String.
- FindRefComparison.DynamicStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.DynamicStringType
-
- FindRefComparison.EmptyStringType - Class in edu.umd.cs.findbugs.detect
-
- FindRefComparison.EmptyStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.EmptyStringType
-
- FindRefComparison.FinalConstant - Class in edu.umd.cs.findbugs.detect
-
- FindRefComparison.FinalConstant(String, XField) - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.FinalConstant
-
- FindRefComparison.ParameterStringType - Class in edu.umd.cs.findbugs.detect
-
Type representing a String passed as a parameter.
- FindRefComparison.ParameterStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.ParameterStringType
-
- FindRefComparison.StaticStringType - Class in edu.umd.cs.findbugs.detect
-
Type representing a static String.
- FindRefComparison.StaticStringType() - Constructor for class edu.umd.cs.findbugs.detect.FindRefComparison.StaticStringType
-
- findRequiredAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame, String) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
-
- FindReturnRef - Class in edu.umd.cs.findbugs.detect
-
- FindReturnRef(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindReturnRef
-
- FindRoughConstants - Class in edu.umd.cs.findbugs.detect
-
- FindRoughConstants(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRoughConstants
-
- FindRunInvocations - Class in edu.umd.cs.findbugs.detect
-
- FindRunInvocations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindRunInvocations
-
- FindSelfComparison - Class in edu.umd.cs.findbugs.detect
-
- FindSelfComparison(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison
-
- FindSelfComparison2 - Class in edu.umd.cs.findbugs.detect
-
- FindSelfComparison2(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSelfComparison2
-
- FindSleepWithLockHeld - Class in edu.umd.cs.findbugs.detect
-
Find calls to Thread.sleep() made with a lock held.
- FindSleepWithLockHeld(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSleepWithLockHeld
-
- findSource(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
-
- findSource0(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.workflow.SourceSearcher
-
- findSourceFile(SourceLineAnnotation) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
-
- findSourceFile(String, String) - Method in class edu.umd.cs.findbugs.ba.SourceFinder
-
Open a source file in given package.
- FindSpinLoop - Class in edu.umd.cs.findbugs.detect
-
- FindSpinLoop(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSpinLoop
-
- FindSqlInjection - Class in edu.umd.cs.findbugs.detect
-
Find potential SQL injection vulnerabilities.
- FindSqlInjection(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindSqlInjection
-
- findStronglyConnectedComponents(GraphType, GraphToolkit<GraphType, EdgeType, VertexType>) - Method in class edu.umd.cs.findbugs.graph.StronglyConnectedComponents
-
Find the strongly connected components in given graph.
- findSuperDefiner(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperImplementor(XClass, String, String, boolean, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperImplementor(XClass, String, String, boolean) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperImplementor(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperImplementor(String, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperImplementorAsXMethod(JavaClass, String, String, BugReporter) - Static method in class edu.umd.cs.findbugs.Lookup
-
- findSuperMethods(XMethod) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy2
-
- FindTwoLockWait - Class in edu.umd.cs.findbugs.detect
-
- FindTwoLockWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindTwoLockWait
-
- FindUncalledPrivateMethods - Class in edu.umd.cs.findbugs.detect
-
Detector to find private methods that are never called.
- FindUncalledPrivateMethods(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUncalledPrivateMethods
-
- FindUnconditionalWait - Class in edu.umd.cs.findbugs.detect
-
- FindUnconditionalWait(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnconditionalWait
-
- FindUninitializedGet - Class in edu.umd.cs.findbugs.detect
-
- FindUninitializedGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUninitializedGet
-
- findUniqueBestMatchingParameter(ClassContext, Method, String, String) - Static method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-
- FindUnrelatedTypesInGenericContainer - Class in edu.umd.cs.findbugs.detect
-
- FindUnrelatedTypesInGenericContainer(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer
-
- FindUnreleasedLock - Class in edu.umd.cs.findbugs.detect
-
- FindUnreleasedLock(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnreleasedLock
-
- FindUnsatisfiedObligation - Class in edu.umd.cs.findbugs.detect
-
Find unsatisfied obligations in Java methods.
- FindUnsatisfiedObligation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsatisfiedObligation
-
- FindUnsyncGet - Class in edu.umd.cs.findbugs.detect
-
- FindUnsyncGet(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUnsyncGet
-
- FindUselessControlFlow - Class in edu.umd.cs.findbugs.detect
-
A Detector to look for useless control flow.
- FindUselessControlFlow(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessControlFlow
-
- FindUselessObjects - Class in edu.umd.cs.findbugs.detect
-
- FindUselessObjects(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUselessObjects
-
- FindUseOfNonSerializableValue - Class in edu.umd.cs.findbugs.detect
-
- FindUseOfNonSerializableValue(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FindUseOfNonSerializableValue
-
- findXField(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Look up a field with given name and signature in given class, returning
it as an
XField
object.
- findXField(FieldInstruction, ConstantPoolGen) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Look up the field referenced by given FieldInstruction, returning it as
an
XField
object.
- findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
- findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame) - Static method in class edu.umd.cs.findbugs.ba.vna.ValueNumberSourceInfo
-
- findXMethod(JavaClass, String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Deprecated.
- findXMethod(JavaClass[], String, String) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Deprecated.
- findXMethod(JavaClass[], String, String, JavaClassAndMethodChooser) - Static method in class edu.umd.cs.findbugs.ba.Hierarchy
-
Deprecated.
- finish() - Method in class edu.umd.cs.findbugs.BugCollectionBugReporter
-
- finish() - Method in interface edu.umd.cs.findbugs.BugReporter
-
Finish reporting bugs.
- finish() - Method in class edu.umd.cs.findbugs.DelegatingBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.EmacsBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.HTMLBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.PrintingBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.SortingBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.XDocsBugReporter
-
- finish() - Method in class edu.umd.cs.findbugs.xml.Dom4JXMLOutput
-
- finish() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-
- finish() - Method in interface edu.umd.cs.findbugs.xml.XMLOutput
-
Finish writing XML output, closing any underlying resources (such as
output streams).
- finish() - Method in class edu.umd.cs.findbugs.XMLBugReporter
-
- finishArchive() - Method in interface edu.umd.cs.findbugs.classfile.IClassPathBuilderProgress
-
Report that FindBugs has finished scanning an archive in order to add its
classes to the repository.
- finishArchive() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
-
Report that FindBugs has finished scanning an archive in order to add its
classes to the repository.
- finishArchive() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
-
- finishArchive() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
-
- finishArchive() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
-
- finishClass() - Method in interface edu.umd.cs.findbugs.DiscoverSourceDirectories.Progress
-
- finishClass() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
-
Report that FindBugs has finished analyzing a class.
- finishClass() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
-
- finishClass() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
-
- finishClass() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
-
- finished() - Method in class edu.umd.cs.findbugs.cloud.MutableCloudTask
-
- finishIteration() - Method in class edu.umd.cs.findbugs.ba.BasicAbstractDataflowAnalysis
-
- finishIteration() - Method in interface edu.umd.cs.findbugs.ba.DataflowAnalysis
-
Called after finishing an iteration of analysis.
- finishIteration() - Method in class edu.umd.cs.findbugs.ba.npe.ReturnPathTypeAnalysis
-
- finishPass() - Method in class edu.umd.cs.findbugs.asm.ClassNodeDetector
-
- finishPass() - Method in class edu.umd.cs.findbugs.bcel.CFGDetector
-
- finishPass() - Method in class edu.umd.cs.findbugs.detect.BuildObligationPolicyDatabase
-
- finishPass() - Method in class edu.umd.cs.findbugs.detect.CheckExpectedWarnings
-
- finishPass() - Method in class edu.umd.cs.findbugs.detect.TestDataflowAnalysis
-
- finishPass() - Method in interface edu.umd.cs.findbugs.Detector2
-
This method is called at the end of the analysis pass.
- finishPass() - Method in class edu.umd.cs.findbugs.DetectorToDetector2Adapter
-
- finishPerClassAnalysis() - Method in interface edu.umd.cs.findbugs.FindBugsProgress
-
Called to indicate that the per-class analysis is finished, and that the
whole program analysis is taking place.
- finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.gui2.AnalyzingDialog
-
- finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.NoOpFindBugsProgress
-
- finishPerClassAnalysis() - Method in class edu.umd.cs.findbugs.TextUIProgressCallback
-
- finishSettings() - Method in class edu.umd.cs.findbugs.FindBugs2
-
- finishSettings() - Method in interface edu.umd.cs.findbugs.IFindBugsEngine
-
- fireIssueDataDownloadedEvent() - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
-
- first() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
-
- first(Iterable<E>) - Static method in class edu.umd.cs.findbugs.util.Util
-
- FirstPassDetector - Interface in edu.umd.cs.findbugs
-
A Detector that can be run in the first pass.
- firstSeenXMLFormat() - Static method in class edu.umd.cs.findbugs.BugInstance
-
- firstValue - Variable in class edu.umd.cs.findbugs.ba.npe.RedundantBranch
-
- FirstVersionMatcher - Class in edu.umd.cs.findbugs.filter
-
Matcher to select BugInstances with a particular first version.
- FirstVersionMatcher(String, String) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
-
- FirstVersionMatcher(String, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
-
- FirstVersionMatcher(long, RelationalOp) - Constructor for class edu.umd.cs.findbugs.filter.FirstVersionMatcher
-
- FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- FlowValue - Enum in edu.umd.cs.findbugs.ba.jsr305
-
Flow value type for type qualifier dataflow analysis.
- flowValueFromWhen(When) - Static method in enum edu.umd.cs.findbugs.ba.jsr305.FlowValue
-
Convert a When value to a FlowValue value.
- flush() - Method in class edu.umd.cs.findbugs.xml.OutputStreamXMLOutput
-
- Footprint - Class in edu.umd.cs.findbugs
-
Class to maintain a snapshot of a processes's time and memory usage.
- Footprint() - Constructor for class edu.umd.cs.findbugs.Footprint
-
- Footprint(Footprint) - Constructor for class edu.umd.cs.findbugs.Footprint
-
uses deltas from base for cpuTime and clockTime (but not peakMemory)
- Footprint.CollectionBeanWrapper - Class in edu.umd.cs.findbugs
-
Wrapper so that possible NoClassDefFoundError can be caught.
- Footprint.CollectionBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.CollectionBeanWrapper
-
- Footprint.MemoryBeanWrapper - Class in edu.umd.cs.findbugs
-
Wrapper so that possible NoClassDefFoundError can be caught.
- Footprint.MemoryBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.MemoryBeanWrapper
-
- Footprint.OperatingSystemBeanWrapper - Class in edu.umd.cs.findbugs
-
Wrapper so that possible NoClassDefFoundError can be caught.
- Footprint.OperatingSystemBeanWrapper() - Constructor for class edu.umd.cs.findbugs.Footprint.OperatingSystemBeanWrapper
-
- FORCE_ACCURATE_EXCEPTIONS - Static variable in class edu.umd.cs.findbugs.ba.type.TypeAnalysis
-
Force computation of accurate exceptions.
- forConstantValue(SlashedClassName, Object) - Method in class edu.umd.cs.findbugs.internalAnnotations.SlashedClassName.Checker
-
- forEntireMethod(String, String, LineNumberTable, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create a SourceLineAnnotation covering an entire method.
- forEntireMethod(JavaClass, Method) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create a SourceLineAnnotation covering an entire method.
- forEntireMethod(JavaClass, XMethod) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create a SourceLineAnnotation covering an entire method.
- forFirstLineOfMethod(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Make a best-effort attempt to create a SourceLineAnnotation for the first
line of a method.
- forgetLastBug() - Method in class edu.umd.cs.findbugs.BugAccumulator
-
- format(String, ClassAnnotation) - Method in interface edu.umd.cs.findbugs.BugAnnotation
-
Format the annotation as a String.
- format(BugAnnotation[], ClassAnnotation) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
-
- format(BugAnnotation[], ClassAnnotation, boolean) - Method in class edu.umd.cs.findbugs.FindBugsMessageFormat
-
Format the message using the given array of BugAnnotations as arguments
to bind to the placeholders in the pattern string.
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.IntAnnotation
-
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.LocalVariableAnnotation
-
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
-
Format the annotation.
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.StringAnnotation
-
- format(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.TypeAnnotation
-
- FORMAT_SPECIFIER_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
-
- FORMAT_STRING_ROLE - Static variable in class edu.umd.cs.findbugs.StringAnnotation
-
- formatAsString(boolean) - Method in class edu.umd.cs.findbugs.ba.Edge
-
Return a string representation of the edge.
- formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.ClassAnnotation
-
- formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.FieldAnnotation
-
- formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.MethodAnnotation
-
- formatPackageMember(String, ClassAnnotation) - Method in class edu.umd.cs.findbugs.PackageMemberAnnotation
-
Do default and subclass-specific formatting.
- FormatStringChecker - Class in edu.umd.cs.findbugs.detect
-
- FormatStringChecker(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FormatStringChecker
-
- formatValue(String) - Method in enum edu.umd.cs.findbugs.gui2.Sortables
-
- forNumber(int) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFactory
-
Return a previously allocated value.
- FORWARD_EDGE - Static variable in interface edu.umd.cs.findbugs.graph.DFSEdgeTypes
-
Forward edge.
- ForwardDataflowAnalysis<Fact> - Class in edu.umd.cs.findbugs.ba
-
Abstract base class for forward dataflow analyses.
- ForwardDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.ForwardDataflowAnalysis
-
- ForwardTypeQualifierDataflow - Class in edu.umd.cs.findbugs.ba.jsr305
-
Dataflow object for ForwardTypeQualifierDataflowAnalysis.
- ForwardTypeQualifierDataflow(CFG, ForwardTypeQualifierDataflowAnalysis) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflow
-
Constructor.
- ForwardTypeQualifierDataflowAnalysis - Class in edu.umd.cs.findbugs.ba.jsr305
-
Forward type qualifier dataflow analysis.
- ForwardTypeQualifierDataflowAnalysis(DepthFirstSearch, XMethod, CFG, ValueNumberDataflow, ConstantPoolGen, TypeQualifierValue<?>) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowAnalysis
-
Constructor.
- ForwardTypeQualifierDataflowFactory - Class in edu.umd.cs.findbugs.ba.jsr305
-
Factory for producing ForwardTypeQualifierDataflow objects for various kinds
of type qualifiers.
- ForwardTypeQualifierDataflowFactory(MethodDescriptor) - Constructor for class edu.umd.cs.findbugs.ba.jsr305.ForwardTypeQualifierDataflowFactory
-
Constructor.
- ForwardTypeQualifierDataflowFactoryFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
Factory for ForwardTypeQualifierDataflowFactory objects.
- ForwardTypeQualifierDataflowFactoryFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.ForwardTypeQualifierDataflowFactoryFactory
-
- FOUND_INEXACT_UNCONDITIONAL_THROWERS - Static variable in class edu.umd.cs.findbugs.ba.CFG
-
- FOUND_ROLE - Static variable in class edu.umd.cs.findbugs.TypeAnnotation
-
- foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
-
Subclasses should override this method to capture values assigned null
(or that become null through a comparison and branch) that are guaranteed
to reach a dereference (ignoring implicit exception paths).
- foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
-
- foundGuaranteedNullDeref(Set<Location>, Set<Location>, SortedSet<Location>, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
- foundInSyntheticMethod() - Method in class edu.umd.cs.findbugs.BugInstance
-
- foundItem(int) - Method in class edu.umd.cs.findbugs.gui2.SourceCodeDisplay
-
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
-
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
-
Subclasses should override this method to capture locations where a null
pointer is dereferenced.
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
-
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
-
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
- foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
- foundRedundantNullCheck(Location, RedundantBranch) - Method in interface edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector
-
Subclasses should override this method to capture locations where a
redundant null comparison is performed.
- foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.FindNullDeref
-
- foundRedundantNullCheck(Location, RedundantBranch) - Method in class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
- FractionalMultiset<K> - Class in edu.umd.cs.findbugs.util
-
- FractionalMultiset() - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
-
- FractionalMultiset(Map<K, Double>) - Constructor for class edu.umd.cs.findbugs.util.FractionalMultiset
-
- Frame<ValueType> - Class in edu.umd.cs.findbugs.ba
-
Generic class for representing a Java stack frame as a dataflow value.
- Frame(int) - Constructor for class edu.umd.cs.findbugs.ba.Frame
-
Constructor.
- frame - Variable in class edu.umd.cs.findbugs.ba.type.TypeDataflow.LocationAndFactPair
-
- FrameDataflowAnalysis<ValueType,FrameType extends Frame<ValueType>> - Class in edu.umd.cs.findbugs.ba
-
A convenient base class for dataflow analysis classes which use Frames as
values.
- FrameDataflowAnalysis(DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.ba.FrameDataflowAnalysis
-
- freezeOrder() - Method in class edu.umd.cs.findbugs.gui2.SorterTableColumnModel
-
- fromBCELField(String, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
Factory method.
- fromBCELField(JavaClass, Field) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
Factory method.
- fromCalledMethod(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Factory method to create a MethodAnnotation from a method called by the
instruction the given visitor is currently visiting.
- fromCalledMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Create a MethodAnnotation from a method that is not directly accessible.
- fromClassDescriptor(ClassDescriptor) - Static method in class edu.umd.cs.findbugs.ClassAnnotation
-
Factory method to create a ClassAnnotation from a ClassDescriptor.
- fromEncodedString(String) - Static method in class edu.umd.cs.findbugs.config.ProjectFilterSettings
-
Create ProjectFilterSettings from an encoded string.
- fromExceptionSet(ExceptionSet) - Static method in class edu.umd.cs.findbugs.ba.type.ExceptionObjectType
-
Initialize object from an exception set.
- fromFieldDescriptor(FieldDescriptor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
Factory method.
- fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-
- fromFieldSignature(String) - Static method in class edu.umd.cs.findbugs.util.ClassName
-
Converts from signature to slashed class name
(e.g., from Ljava/lang/String; to java/lang/String).
- fromForeignMethod(String, String, String, int) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Factory method to create the MethodAnnotation from the classname, method
name, signature, etc.
- fromForeignMethod(String, String, String, boolean) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Factory method to create the MethodAnnotation from the classname, method
name, signature, etc.
- fromMatcher(Matcher) - Method in class edu.umd.cs.findbugs.gui2.ApplyNewFilter
-
- fromMatchingFields(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
-
- fromMatchingLoads(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
-
- fromMethodDescriptor(MethodDescriptor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Create a MethodAnnotation from a MethodDescriptor.
- fromRawData(String, String, int, int, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
- fromRawString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
-
- fromReferencedField(DismantleBytecode) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
Factory method.
- fromResourceName(String) - Static method in class edu.umd.cs.findbugs.classfile.ClassDescriptor
-
- fromVisitedField(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
Factory method.
- fromVisitedInstruction(BytecodeScanningDetector, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line number for the instruction being visited by given visitor.
- fromVisitedInstruction(ClassContext, PreorderVisitor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line number for the instruction being visited by given visitor.
- fromVisitedInstruction(ClassContext, Method, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create from Method and Location in a visited class.
- fromVisitedInstruction(ClassContext, Method, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create from Method and InstructionHandle in a visited class.
- fromVisitedInstruction(MethodDescriptor, Location) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create from MethodDescriptor and Location of visited instruction.
- fromVisitedInstruction(MethodDescriptor, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
- fromVisitedInstruction(ClassContext, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create from Method and bytecode offset in a visited class.
- fromVisitedInstruction(JavaClass, Method, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Create from Method and bytecode offset in a visited class.
- fromVisitedInstruction(BytecodeScanningDetector) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line number for the instruction being visited by given visitor.
- fromVisitedInstruction(ClassContext, MethodGen, String, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line number for a visited instruction.
- fromVisitedInstructionRange(BytecodeScanningDetector, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line numbers for a range of instructions in the method being
visited by the given visitor.
- fromVisitedInstructionRange(ClassContext, PreorderVisitor, int, int) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line numbers for a range of instructions in the method being
visited by the given visitor.
- fromVisitedInstructionRange(ClassContext, MethodGen, String, InstructionHandle, InstructionHandle) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing the
source line numbers for a range of instruction in a method.
- fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Factory method to create a MethodAnnotation from the method the given
visitor is currently visiting.
- fromVisitedMethod(PreorderVisitor) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing an entire
method.
- fromVisitedMethod(MethodGen, String) - Static method in class edu.umd.cs.findbugs.SourceLineAnnotation
-
Factory method for creating a source line annotation describing an entire
method.
- fromXField(XField) - Static method in class edu.umd.cs.findbugs.FieldAnnotation
-
- fromXMethod(XMethod) - Static method in class edu.umd.cs.findbugs.MethodAnnotation
-
Create a MethodAnnotation from an XMethod.
- fromXMLEscapedString(String) - Static method in class edu.umd.cs.findbugs.StringAnnotation
-
- FunctionsThatMightBeMistakenForProcedures - Class in edu.umd.cs.findbugs.detect
-
- FunctionsThatMightBeMistakenForProcedures(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.FunctionsThatMightBeMistakenForProcedures
-
- FutureValue<V> - Class in edu.umd.cs.findbugs.util
-
- FutureValue() - Constructor for class edu.umd.cs.findbugs.util.FutureValue
-
- FuzzyBugComparator - Class in edu.umd.cs.findbugs
-
A slightly more intellegent way of comparing BugInstances from two versions
to see if they are the "same".
- FuzzyBugComparator() - Constructor for class edu.umd.cs.findbugs.FuzzyBugComparator
-
Map of class hashes to canonicate class names used for comparison
purposes.
- fuzzyMatch(ValueNumber, ValueNumber) - Method in class edu.umd.cs.findbugs.ba.vna.ValueNumberFrame
-