- name - Variable in class edu.umd.cs.findbugs.ba.AnnotationEnumeration
-
- name - Variable in class edu.umd.cs.findbugs.filter.MemberMatcher
-
- nameAndSignatureIsCalled(XMethod) - Method in class edu.umd.cs.findbugs.ba.XFactory
-
- NAMED_ROLE - Static variable in class edu.umd.cs.findbugs.LocalVariableAnnotation
-
- NameLookup - Interface in edu.umd.cs.findbugs.cloud.username
-
- NameMatch - Class in edu.umd.cs.findbugs.filter
-
Matches a String value against a predefined specification.
- NameMatch(String) - Constructor for class edu.umd.cs.findbugs.filter.NameMatch
-
- Naming - Class in edu.umd.cs.findbugs.detect
-
- Naming(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Naming
-
- Naming.NamingProperty - Class in edu.umd.cs.findbugs.detect
-
- NASTY_FLOAT_MATH - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- NavigableTextPane - Class in edu.umd.cs.findbugs.sourceViewer
-
- NavigableTextPane() - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
-
- NavigableTextPane(StyledDocument) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane
-
- NavigableTextPane.DistanceComparator - Class in edu.umd.cs.findbugs.sourceViewer
-
- NavigableTextPane.DistanceComparator(int) - Constructor for class edu.umd.cs.findbugs.sourceViewer.NavigableTextPane.DistanceComparator
-
- NCP_EXTRA_BRANCH - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
-
Keep track of an extra branch, so we can distinguish conditionally-null
values with two branches from conditionally-null values with three or
more branches.
- ne(long) - Method in class edu.umd.cs.findbugs.classfile.engine.bcel.ValueRangeAnalysisFactory.LongRangeSet
-
- needToRebuild() - Method in class edu.umd.cs.findbugs.gui2.BugTreeModel
-
- NEQ - Static variable in class edu.umd.cs.findbugs.filter.RelationalOp
-
- NestedZipFileCodeBase - Class in edu.umd.cs.findbugs.classfile.impl
-
A scannable code base class for a zip (or Jar) file nested inside some other
codebase.
- NestedZipFileCodeBase(NestedZipFileCodeBaseLocator) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBase
-
Constructor.
- NestedZipFileCodeBaseLocator - Class in edu.umd.cs.findbugs.classfile.impl
-
Codebase locator for a zip/jar archive nested inside a parent codebase.
- NestedZipFileCodeBaseLocator(ICodeBase, String) - Constructor for class edu.umd.cs.findbugs.classfile.impl.NestedZipFileCodeBaseLocator
-
- NEVER_READ - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
-
Field is never read outside constructor.
- NEVER_WRITTEN - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
-
Field is never written outside constructor.
- New - Class in edu.umd.cs.findbugs.ba.bcp
-
A PatternElement which matches NEW instructions and binds the result to a
variable.
- New(String) - Constructor for class edu.umd.cs.findbugs.ba.bcp.New
-
Constructor.
- newArray(int) - Static method in class edu.umd.cs.findbugs.classfile.analysis.MethodInfo
-
- newButton(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
-
- NewFilterFrame - Class in edu.umd.cs.findbugs.gui2
-
Lets you choose your new filter, shouldn't let you choose filters that
wouldn't filter anything out including filters that you already have
- NewFilterFromBug - Class in edu.umd.cs.findbugs.gui2
-
Allows you to make a new Filter by right clicking (control clicking) on a bug
in the tree
- NewFilterFromBug(FilterFromBugPicker, ApplyNewFilter) - Constructor for class edu.umd.cs.findbugs.gui2.NewFilterFromBug
-
- newInstance() - Static method in class edu.umd.cs.findbugs.gui2.ProjectSettings
-
Deprecated.
- newJMenu(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
-
- newJMenuItem(String, String, int) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
-
- newJMenuItem(String, String) - Static method in class edu.umd.cs.findbugs.gui2.MainFrameHelper
-
- NEWLY_ALLOCATED - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- NewProjectWizard - Class in edu.umd.cs.findbugs.gui2
-
The User Interface for creating a Project and editing it after the fact.
- NewProjectWizard() - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
-
- NewProjectWizard(Project) - Constructor for class edu.umd.cs.findbugs.gui2.NewProjectWizard
-
- NewResults - Class in edu.umd.cs.findbugs
-
Deprecated.
- NewResults(String, String) - Constructor for class edu.umd.cs.findbugs.NewResults
-
Deprecated.
- NewResults(SortedBugCollection, SortedBugCollection) - Constructor for class edu.umd.cs.findbugs.NewResults
-
Deprecated.
- newSetFromMap(Map<E, Boolean>) - Static method in class edu.umd.cs.findbugs.util.Util
-
Duplication 1.6 functionality of Collections.newSetFromMap
- newTree(JTree, BugTreeModel) - Method in class edu.umd.cs.findbugs.gui2.MainFrameTree
-
- newZipEntry(ZipEntry) - Method in class edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis
-
- next() - Method in class edu.umd.cs.findbugs.ba.BasicBlock.InstructionIterator
-
- next() - Method in class edu.umd.cs.findbugs.ba.type.ExceptionSet.ThrownExceptionIterator
-
- next() - Method in interface edu.umd.cs.findbugs.classfile.ICodeBaseIterator
-
Get the ICodeBaseEntry representing the next resource in the code base.
- next() - Method in class edu.umd.cs.findbugs.classfile.impl.DelegatingCodeBaseIterator
-
- next() - Method in class edu.umd.cs.findbugs.sourceViewer.DocumentCharacterIterator
-
Increments the iterator's index by one and returns the character at the
new index.
- next() - Method in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
-
- next() - Method in class edu.umd.cs.findbugs.Tokenizer
-
Get the next Token in the stream.
- next() - Method in class edu.umd.cs.findbugs.util.NullIterator
-
- nextToken() - Method in class edu.umd.cs.findbugs.jaif.JAIFScanner
-
- nextUnmatchedRightAngleBracket(String, int) - Static method in class edu.umd.cs.findbugs.ba.generic.GenericUtilities
-
- NO_ADJUSTMENT - Static variable in class edu.umd.cs.findbugs.props.PriorityAdjustment
-
No adjustment to the priority.
- NO_LOADS - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-
There are no loads of this local.
- NO_LOCAL_LOCKS - Static variable in class edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
-
Field is never locked in the definition of the class.
- NO_OPTION - Static variable in interface edu.umd.cs.findbugs.IGuiCallback
-
- NO_SPLIT_DOWNGRADE_NSP - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
-
Do not downgrade "null on simple path" values to "null on complex path"
on control splits.
- NO_SWITCH_DEFAULT_AS_EXCEPTION - Static variable in interface edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysisFeatures
-
Don't consider switch default cases as exception paths.
- NoClassesFoundToAnalyzeException - Exception in edu.umd.cs.findbugs
-
Signals that FindBugs found no classes on the classpath it was invoked to
analyze.
- NoClassesFoundToAnalyzeException(IClassPath) - Constructor for exception edu.umd.cs.findbugs.NoClassesFoundToAnalyzeException
-
Constructs an NoClassesFoundToAnalyze
on the passed classpath.
- noClassOk - Variable in class edu.umd.cs.findbugs.AnalysisOptions
-
- noClassOk() - Method in class edu.umd.cs.findbugs.TextUICommandLine
-
- Noise - Class in edu.umd.cs.findbugs.detect
-
- Noise(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.Noise
-
- NoiseNullDeref - Class in edu.umd.cs.findbugs.detect
-
A Detector to find instructions where a NullPointerException might be raised.
- NoiseNullDeref(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoiseNullDeref
-
- NOISY_BUG - Static variable in class edu.umd.cs.findbugs.props.GeneralWarningProperty
-
- noKaboomNonNullValue(Location) - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get the instance representing a value known to be non-null because a NPE
would have occurred if it were null.
- NON_NEGATIVE - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- NoNameLookup - Class in edu.umd.cs.findbugs.cloud.username
-
- NoNameLookup() - Constructor for class edu.umd.cs.findbugs.cloud.username.NoNameLookup
-
- NonExceptionPostdominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
PostDominatorsAnalysis variant in which all exception edges are ignored.
- NonExceptionPostdominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostdominatorsAnalysis
-
Constructor.
- NonExceptionPostdominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
Analysis engine to produce NonExceptionPostDominatorsAnalysis objects for
analyzed methods.
- NonExceptionPostdominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonExceptionPostdominatorsAnalysisFactory
-
- NONEXISTENT - Static variable in class edu.umd.cs.findbugs.ba.ResourceValueFrame
-
The resource doesn't exist.
- NonexistentObligationException - Exception in edu.umd.cs.findbugs.ba.obl
-
- NonexistentObligationException(Obligation) - Constructor for exception edu.umd.cs.findbugs.ba.obl.NonexistentObligationException
-
- NonImplicitExceptionPostDominatorsAnalysis - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
PostDominatorsAnalysis variant in which implicit exception edges are ignored.
- NonImplicitExceptionPostDominatorsAnalysis(CFG, ReverseDepthFirstSearch, DepthFirstSearch) - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysis
-
- NonImplicitExceptionPostDominatorsAnalysisFactory - Class in edu.umd.cs.findbugs.classfile.engine.bcel
-
Analysis engine to produce NonImplicitExceptionPostDominatorsAnalysis objects
for analyzed methods.
- NonImplicitExceptionPostDominatorsAnalysisFactory() - Constructor for class edu.umd.cs.findbugs.classfile.engine.bcel.NonImplicitExceptionPostDominatorsAnalysisFactory
-
Constructor.
- NonNull - Annotation Type in edu.umd.cs.findbugs.annotations
-
Deprecated.
- use Nonnull
instead.
- NONNULL - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
-
- NONNULL - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
-
- NONNULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
-
A synthetic instruction that converts a reference to a boolean value,
translating any nonnull value to 1 (true), and null value to 0 (false).
- NONNULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NONNULL2Z
-
- NONNULL_RETURN_DB_FILENAME - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
-
- NONNULL_RETURN_DB_RESOURCE - Static variable in class edu.umd.cs.findbugs.ba.AnalysisContext
-
- NonNullParamViolation - Class in edu.umd.cs.findbugs.ba.npe
-
- NonNullParamViolation(JavaClassAndMethod, int) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullParamViolation
-
- NonNullReturnProperty - Class in edu.umd.cs.findbugs.detect
-
- NonNullSpecification - Class in edu.umd.cs.findbugs.ba.npe
-
- NonNullSpecification(JavaClassAndMethod, ParameterProperty, ParameterProperty) - Constructor for class edu.umd.cs.findbugs.ba.npe.NonNullSpecification
-
- nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
-
- nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
-
- nonnullTypeQualifierValue - Variable in class edu.umd.cs.findbugs.detect.InconsistentAnnotations
-
- nonNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get the instance representing values that are definitely not null.
- NonReportingDetector - Interface in edu.umd.cs.findbugs
-
A Detector which does not report warnings.
- NonReportingDetectorToDetector2Adapter - Class in edu.umd.cs.findbugs
-
- NonReportingDetectorToDetector2Adapter(Detector) - Constructor for class edu.umd.cs.findbugs.NonReportingDetectorToDetector2Adapter
-
- nonReportingNotNullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get non-reporting non-null value.
- nonVoting() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
-
- NONZERO_MEANS_NULL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- NoOpFindBugsProgress - Class in edu.umd.cs.findbugs
-
- NoOpFindBugsProgress() - Constructor for class edu.umd.cs.findbugs.NoOpFindBugsProgress
-
- NORMAL - Static variable in interface edu.umd.cs.findbugs.BugReporter
-
Normal error-reporting verbosity level.
- NORMAL_PRIORITY - Static variable in interface edu.umd.cs.findbugs.Priorities
-
Normal priority for bug instances.
- NORMAL_TEXT - Static variable in class edu.umd.cs.findbugs.sourceViewer.JavaScanner
-
- NOT_AVAILABLE - Static variable in annotation type edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
-
- NOT_CONSTANT - Static variable in class edu.umd.cs.findbugs.ba.constant.Constant
-
Single instance representing all non-constant values.
- NOT_JAVA - Static variable in class edu.umd.cs.findbugs.detect.DeadLocalStoreProperty
-
A store in non Java page
- NOT_SPECIAL - Static variable in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- notAProblem() - Method in enum edu.umd.cs.findbugs.cloud.Cloud.UserDesignation
-
- NoteAnnotationRetention - Class in edu.umd.cs.findbugs.detect
-
- NoteAnnotationRetention(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteAnnotationRetention
-
- NoteCheckReturnValueAnnotations - Class in edu.umd.cs.findbugs.detect
-
Scan classes for @CheckReturnValue annotations
- NoteCheckReturnValueAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteCheckReturnValueAnnotations
-
- NoteDirectlyRelevantTypeQualifiers - Class in edu.umd.cs.findbugs.detect
-
Scan methods for directly-relevant type qualifiers, building the
DirectlyRelevantTypeQualifiersDatabase.
- NoteDirectlyRelevantTypeQualifiers(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteDirectlyRelevantTypeQualifiers
-
- NoteJCIPAnnotation - Class in edu.umd.cs.findbugs.detect
-
- NoteJCIPAnnotation(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteJCIPAnnotation
-
- NoteNonNullAnnotations - Class in edu.umd.cs.findbugs.detect
-
Deprecated.
AnnotationDatabases are being phased out, since annotations are
now stored directly in the XClass/XMethod/XField objects.
Resolving nullness annotations will be handled through the
JSR-305 type qualifier code.
- NoteNonNullAnnotations(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonNullAnnotations
-
Deprecated.
- NoteNonnullReturnValues - Class in edu.umd.cs.findbugs.detect
-
As a first scanning pass, make a note of unconditionally dereferenced
parameters for later use by FindNullDerefs.
- NoteNonnullReturnValues(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteNonnullReturnValues
-
- NoteSuppressedWarnings - Class in edu.umd.cs.findbugs.detect
-
- NoteSuppressedWarnings(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteSuppressedWarnings
-
- NoteUnconditionalParamDerefs - Class in edu.umd.cs.findbugs.detect
-
Make a note of unconditionally dereferenced parameters for later use by
FindNullDerefs.
- NoteUnconditionalParamDerefs(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NoteUnconditionalParamDerefs
-
- notifyListeners(FilterListener.Action, TreePath) - Method in class edu.umd.cs.findbugs.gui2.FilterActivity.FilterActivityNotifier
-
- notifyListeners(FilterListener.Action, TreePath) - Static method in class edu.umd.cs.findbugs.gui2.FilterActivity
-
- notifyObservers(BugInstance) - Method in class edu.umd.cs.findbugs.AbstractBugReporter
-
This should be called when a bug is reported by a subclass.
- NotImplementedYetException - Exception in edu.umd.cs.findbugs.util
-
- NotImplementedYetException(String) - Constructor for exception edu.umd.cs.findbugs.util.NotImplementedYetException
-
- notInCloudMsg(BugInstance) - Method in class edu.umd.cs.findbugs.cloud.AbstractCloud
-
- notInstance() - Static method in class edu.umd.cs.findbugs.ba.ResourceValue
-
- NotMatcher - Class in edu.umd.cs.findbugs.filter
-
- NotMatcher() - Constructor for class edu.umd.cs.findbugs.filter.NotMatcher
-
- NoWarning - Annotation Type in edu.umd.cs.findbugs.annotations
-
Annotation indicating that no FindBugs warning is expected.
- NULL2Z - Class in edu.umd.cs.findbugs.bcel.generic
-
A synthetic instruction that converts a reference to a boolean value,
translating null to 1 (true), and any nonnull value to 0 (false).
- NULL2Z() - Constructor for class edu.umd.cs.findbugs.bcel.generic.NULL2Z
-
- Nullable - Annotation Type in edu.umd.cs.findbugs.annotations
-
Deprecated.
- use Nullable
instead.
- NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.jsr305.JSR305NullnessAnnotations
-
- NULLABLE - Static variable in class edu.umd.cs.findbugs.ba.NullnessAnnotation
-
- NullArgumentWarningProperty - Class in edu.umd.cs.findbugs.detect
-
Warning property for a null argument being passed to a method which might
dereference it.
- NullDerefAndRedundantComparisonCollector - Interface in edu.umd.cs.findbugs.ba.npe
-
Callback interface for collecting null pointer derefs and redundant null
comparisons.
- NullDerefAndRedundantComparisonFinder - Class in edu.umd.cs.findbugs.ba.npe
-
A user-friendly front end for finding null pointer dereferences and redundant
null comparisions.
- NullDerefAndRedundantComparisonFinder(ClassContext, Method, NullDerefAndRedundantComparisonCollector) - Constructor for class edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder
-
Constructor.
- NullDerefProperty - Class in edu.umd.cs.findbugs.detect
-
Warning properties for null pointer dereference and redundant null comparison
warnings.
- nullItem(String) - Static method in class edu.umd.cs.findbugs.OpcodeStack.Item
-
- NullIterator<E> - Class in edu.umd.cs.findbugs.util
-
An Iterator that returns no elements.
- NullIterator() - Constructor for class edu.umd.cs.findbugs.util.NullIterator
-
- NullnessAnnotation - Class in edu.umd.cs.findbugs.ba
-
- NullnessAnnotation.Parser - Class in edu.umd.cs.findbugs.ba
-
- NullnessAnnotation.Parser() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotation.Parser
-
- NullnessAnnotationDatabase - Class in edu.umd.cs.findbugs.ba
-
Deprecated.
- NullnessAnnotationDatabase() - Constructor for class edu.umd.cs.findbugs.ba.NullnessAnnotationDatabase
-
Deprecated.
- NullnessConversationInstruction - Class in edu.umd.cs.findbugs.bcel.generic
-
A synthetic instruction that converts a the nullness of a reference to a boolean value.
- NullnessConversationInstruction(short) - Constructor for class edu.umd.cs.findbugs.bcel.generic.NullnessConversationInstruction
-
- nullOnComplexPathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get null on complex path value.
- nullOnComplexPathValue3() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Like "null on complex path" except that there are at least three
branches between the explicit null value and the current location.
- nullOnSimplePathValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get the instance representing values that are definitely null on some
simple (no branches) incoming path.
- nullSafeCompareTo(T, T) - Static method in class edu.umd.cs.findbugs.util.Util
-
- nullSafeEquals(T, T) - Static method in class edu.umd.cs.findbugs.util.Util
-
- nullSafeHashcode(Object) - Static method in class edu.umd.cs.findbugs.util.Util
-
- NullType - Class in edu.umd.cs.findbugs.ba.type
-
Special type representing the null value.
- nullValue() - Static method in class edu.umd.cs.findbugs.ba.npe.IsNullValue
-
Get the instance representing values that are definitely null.
- NullValueUnconditionalDeref - Class in edu.umd.cs.findbugs.ba.npe
-
Collected information about a single value number observed at one or more
locations to be both definitely-null and unconditionally dereferenced.
- NullValueUnconditionalDeref() - Constructor for class edu.umd.cs.findbugs.ba.npe.NullValueUnconditionalDeref
-
- NUM_BOOLEAN_ANALYSIS_PROPERTIES - Static variable in interface edu.umd.cs.findbugs.ba.AnalysisFeatures
-
Deprecated.
- use Builder instead
- numberChildren() - Method in class edu.umd.cs.findbugs.filter.CompoundMatcher
-
- NumberConstructor - Class in edu.umd.cs.findbugs.detect
-
Detector to find calls to Number constructors with base type argument in Java
5 or newer bytecode.
- NumberConstructor(BugReporter) - Constructor for class edu.umd.cs.findbugs.detect.NumberConstructor
-
Constructs a NC detector given the reporter to report bugs on
- numKeys() - Method in class edu.umd.cs.findbugs.util.FractionalMultiset
-
- numKeys() - Method in class edu.umd.cs.findbugs.util.Multiset
-
- numScaryBugs() - Method in class edu.umd.cs.findbugs.workflow.MergeSummarizeAndView
-