Package | Description |
---|---|
edu.umd.cs.findbugs.detect | |
edu.umd.cs.findbugs.props |
Modifier and Type | Class and Description |
---|---|
class |
DeadLocalStoreProperty
Warning property for FindDeadLocalStores.
|
class |
DoomedCodeWarningProperty
A WarningProperty for warnings that are reported at a "doomed" Location; one
that cannot return normally.
|
class |
InconsistentSyncWarningProperty
Warning properties for inconsistent synchronization detector.
|
static class |
Naming.NamingProperty |
class |
NonNullReturnProperty |
class |
NullArgumentWarningProperty
Warning property for a null argument being passed to a method which might
dereference it.
|
class |
NullDerefProperty
Warning properties for null pointer dereference and redundant null comparison
warnings.
|
class |
RefComparisonWarningProperty
Warning properties for FindRefComparison detector.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FindNullDeref.isDuplicated(WarningPropertySet<WarningProperty> propertySet,
int pc,
boolean isConsistent) |
Modifier and Type | Class and Description |
---|---|
class |
WarningPropertySet<T extends WarningProperty>
A Set of WarningProperty objects, each with an optional attribute Object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWarningProperty
Abstract base class for implementing warning properties.
|
class |
GeneralWarningProperty
General warning properties.
|
Modifier and Type | Method and Description |
---|---|
static void |
WarningPropertyUtil.addPropertiesForDataMining(WarningPropertySet<WarningProperty> propertySet,
ClassContext classContext,
org.apache.bcel.classfile.Method method,
Location location)
Add all relevant general warning properties to the given property set for
the given Location.
|
static void |
WarningPropertyUtil.addPropertiesForLocation(WarningPropertySet<WarningProperty> propertySet,
ClassContext classContext,
org.apache.bcel.classfile.Method method,
int pc)
Add all relevant general warning properties to the given property set for
the given Location.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.