public interface AnalysisFeatures
Modifier and Type | Interface and Description |
---|---|
static interface |
AnalysisFeatures.AnalysisFeature |
static class |
AnalysisFeatures.Builder |
Modifier and Type | Field and Description |
---|---|
static int |
ACCURATE_EXCEPTIONS
Determine (1) what exceptions can be thrown on exception edges, (2) which
catch blocks are reachable, and (3) which exception edges carry only
"implicit" runtime exceptions.
|
static int |
CONSERVE_SPACE
A boolean flag which if set means that analyses should try to conserve
space at the expense of precision.
|
static int |
INTERATIVE_OPCODE_STACK_ANALYSIS
Deprecated.
|
static int |
MERGE_SIMILAR_WARNINGS
Merge similar warnings.
|
static int |
MODEL_INSTANCEOF
If true, model the effect of instanceof checks in type analysis.
|
static int |
NUM_BOOLEAN_ANALYSIS_PROPERTIES
Deprecated.
- use Builder instead
|
static int |
SKIP_HUGE_METHODS
Skip generating CFG's and methodGen's for huge methods
|
static int |
TRACK_GUARANTEED_VALUE_DEREFS_IN_NULL_POINTER_ANALYSIS
In the null pointer analysis, track null values that are guaranteed to be
dereferenced on some (non-implicit-exception) path.
|
static int |
TRACK_VALUE_NUMBERS_IN_NULL_POINTER_ANALYSIS
In the null pointer analysis, track value numbers that are known to be
null.
|
@AnalysisFeatures.AnalysisFeature static final int ACCURATE_EXCEPTIONS
@AnalysisFeatures.AnalysisFeature static final int CONSERVE_SPACE
@AnalysisFeatures.AnalysisFeature static final int MODEL_INSTANCEOF
@AnalysisFeatures.AnalysisFeature static final int SKIP_HUGE_METHODS
@Deprecated @AnalysisFeatures.AnalysisFeature static final int INTERATIVE_OPCODE_STACK_ANALYSIS
@AnalysisFeatures.AnalysisFeature static final int TRACK_GUARANTEED_VALUE_DEREFS_IN_NULL_POINTER_ANALYSIS
@AnalysisFeatures.AnalysisFeature static final int TRACK_VALUE_NUMBERS_IN_NULL_POINTER_ANALYSIS
@AnalysisFeatures.AnalysisFeature static final int MERGE_SIMILAR_WARNINGS
@Deprecated @AnalysisFeatures.AnalysisFeature static final int NUM_BOOLEAN_ANALYSIS_PROPERTIES
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.