Interface WarningProperty

All Known Implementing Classes:
AbstractWarningProperty, DeadLocalStoreProperty, DoomedCodeWarningProperty, GeneralWarningProperty, InconsistentSyncWarningProperty, Naming.NamingProperty, NonNullReturnProperty, NullArgumentWarningProperty, NullDerefProperty, RefComparisonWarningProperty

public interface WarningProperty
Interface that all warning property enumerations are expected to implement.
Author:
David Hovemeyer
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the fully qualified name of the property.
    Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.
  • Method Details

    • getPriorityAdjustment

      PriorityAdjustment getPriorityAdjustment()
      Get the priority adjustment: i.e., the effect that this warning property is expected to have on the likelihood that the warning is real, benign, or a false positive.
      Returns:
      the priority adjustment
    • getName

      String getName()
      Get the fully qualified name of the property. Should be full class name, ".", followed by the descriptive name of the property.
      Returns:
      fully qualified name of the property