Uses of Class
edu.umd.cs.findbugs.props.WarningPropertySet
Packages that use WarningPropertySet
-
Uses of WarningPropertySet in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as WarningPropertySetModifier and TypeFieldDescription(package private) final WarningPropertySet
<WarningProperty> FindRefComparison.WarningWithProperties.propertySet
Methods in edu.umd.cs.findbugs.detect with parameters of type WarningPropertySetModifier and TypeMethodDescriptionprivate void
FindNullDeref.addParamAnnotations
(Location location, BitSet definitelyNullArgSet, BitSet violatedParamSet, WarningPropertySet<? super NullArgumentWarningProperty> propertySet, BugInstance warning) private void
FindNullDeref.addPropertiesForDereferenceLocations
(WarningPropertySet<WarningProperty> propertySet, Collection<Location> derefLocationSet, boolean isConsistent) private void
NoiseNullDeref.addPropertiesForDereferenceLocations
(WarningPropertySet<WarningProperty> propertySet, Collection<Location> derefLocationSet) private void
FindNullDeref.addPropertiesForMethodContainingWarning
(WarningPropertySet<WarningProperty> propertySet) private void
NoiseNullDeref.addPropertiesForMethodContainingWarning
(WarningPropertySet<WarningProperty> propertySet) private void
FindNullDeref.decorateWarning
(Location location, WarningPropertySet<WarningProperty> propertySet, BugInstance warning) boolean
FindNullDeref.isDuplicated
(WarningPropertySet<WarningProperty> propertySet, int pc, boolean isConsistent) private void
FindNullDeref.reportNullDeref
(WarningPropertySet<WarningProperty> propertySet, Location location, String type, int priority, BugAnnotation variable) private void
NoiseNullDeref.reportNullDeref
(WarningPropertySet<WarningProperty> propertySet, Location location, String type, int priority, BugAnnotation cause, BugAnnotation variable) Constructors in edu.umd.cs.findbugs.detect with parameters of type WarningPropertySetModifierConstructorDescription(package private)
WarningWithProperties
(BugInstance warning, WarningPropertySet<WarningProperty> propertySet, SourceLineAnnotation sourceLine, Location location) -
Uses of WarningPropertySet in edu.umd.cs.findbugs.props
Methods in edu.umd.cs.findbugs.props that return WarningPropertySetModifier and TypeMethodDescriptionWarningPropertySet.addProperty
(T prop) Add a warning property to the set.WarningPropertySet.removeProperty
(T prop) Remove a warning property from the set.WarningPropertySet.setProperty
(T prop, String value) Add a warning property and its attribute value.Methods in edu.umd.cs.findbugs.props with parameters of type WarningPropertySetModifier and TypeMethodDescriptionstatic 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.private static void
WarningPropertyUtil.addReceiverObjectType
(WarningPropertySet<WarningProperty> propertySet, ClassContext classContext, org.apache.bcel.classfile.Method method, Location location) Add a RECEIVER_OBJECT_TYPE warning property for a particular location in a method to given warning property set.private static void
WarningPropertyUtil.addRecentlyCalledMethods
(WarningPropertySet<WarningProperty> propertySet, ClassContext classContext, org.apache.bcel.classfile.Method method, Location location) Add CALLED_METHOD_n warning properties based on methods which have been called and returned normally at given Location.