edu.umd.cs.findbugs.detect
Class BuildUnconditionalParamDerefDatabase
java.lang.Object
edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase
- All Implemented Interfaces:
- Detector, Priorities
- Direct Known Subclasses:
- NoteUnconditionalParamDerefs, TrainUnconditionalDerefParams
public abstract class BuildUnconditionalParamDerefDatabase
- extends java.lang.Object
- implements Detector
Build database of unconditionally dereferenced parameters.
- Author:
- David Hovemeyer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VERBOSE_DEBUG
public static final boolean VERBOSE_DEBUG
nonnullTypeQualifierValue
public final TypeQualifierValue nonnullTypeQualifierValue
referenceParameters
protected int referenceParameters
nonnullReferenceParameters
protected int nonnullReferenceParameters
BuildUnconditionalParamDerefDatabase
public BuildUnconditionalParamDerefDatabase()
reportBug
protected abstract void reportBug(BugInstance bug)
visitClassContext
public void visitClassContext(ClassContext classContext)
- Description copied from interface:
Detector
- Visit the ClassContext for a class which should be analyzed
for instances of bug patterns.
- Specified by:
visitClassContext
in interface Detector
- Parameters:
classContext
- the ClassContext
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.