Enum Class BugType

java.lang.Object
java.lang.Enum<BugType>
com.mebigfatguy.fbcontrib.utils.BugType
All Implemented Interfaces:
Serializable, Comparable<BugType>, Constable

public enum BugType extends Enum<BugType>
an enumeration of all the bug instance types that fb-contrib produces
  • Enum Constant Details

    • ABC_ARRAY_BASED_COLLECTIONS

      public static final BugType ABC_ARRAY_BASED_COLLECTIONS
    • ACEM_ABSTRACT_CLASS_EMPTY_METHODS

      public static final BugType ACEM_ABSTRACT_CLASS_EMPTY_METHODS
    • AFBR_ABNORMAL_FINALLY_BLOCK_RETURN

      public static final BugType AFBR_ABNORMAL_FINALLY_BLOCK_RETURN
    • AKI_SUPERFLUOUS_ROUTE_SPECIFICATION

      public static final BugType AKI_SUPERFLUOUS_ROUTE_SPECIFICATION
    • AIOB_ARRAY_INDEX_OUT_OF_BOUNDS

      public static final BugType AIOB_ARRAY_INDEX_OUT_OF_BOUNDS
    • AIOB_ARRAY_STORE_TO_NULL_REFERENCE

      public static final BugType AIOB_ARRAY_STORE_TO_NULL_REFERENCE
    • AI_ANNOTATION_ISSUES_NEEDS_NULLABLE

      public static final BugType AI_ANNOTATION_ISSUES_NEEDS_NULLABLE
    • AOM_ABSTRACT_OVERRIDDEN_METHOD

      public static final BugType AOM_ABSTRACT_OVERRIDDEN_METHOD
    • AWCBR_ARRAY_WRAPPED_CALL_BY_REFERENCE

      public static final BugType AWCBR_ARRAY_WRAPPED_CALL_BY_REFERENCE
    • BAS_BLOATED_ASSIGNMENT_SCOPE

      public static final BugType BAS_BLOATED_ASSIGNMENT_SCOPE
    • BED_BOGUS_EXCEPTION_DECLARATION

      public static final BugType BED_BOGUS_EXCEPTION_DECLARATION
    • BED_HIERARCHICAL_EXCEPTION_DECLARATION

      public static final BugType BED_HIERARCHICAL_EXCEPTION_DECLARATION
    • BL_BURYING_LOGIC

      public static final BugType BL_BURYING_LOGIC
    • BRPI_BACKPORT_REUSE_PUBLIC_IDENTIFIERS

      public static final BugType BRPI_BACKPORT_REUSE_PUBLIC_IDENTIFIERS
    • BSB_BLOATED_SYNCHRONIZED_BLOCK

      public static final BugType BSB_BLOATED_SYNCHRONIZED_BLOCK
    • CAAL_CONFUSING_ARRAY_AS_LIST

      public static final BugType CAAL_CONFUSING_ARRAY_AS_LIST
    • CAO_CONFUSING_AUTOBOXED_OVERLOADING

      public static final BugType CAO_CONFUSING_AUTOBOXED_OVERLOADING
    • CBC_CONTAINS_BASED_CONDITIONAL

      public static final BugType CBC_CONTAINS_BASED_CONDITIONAL
    • CBX_CUSTOM_BUILT_XML

      public static final BugType CBX_CUSTOM_BUILT_XML
    • CC_CYCLOMATIC_COMPLEXITY

      public static final BugType CC_CYCLOMATIC_COMPLEXITY
    • CCI_CONCURRENT_COLLECTION_ISSUES_USE_PUT_IS_RACY

      public static final BugType CCI_CONCURRENT_COLLECTION_ISSUES_USE_PUT_IS_RACY
    • CCNE_COMPARE_CLASS_EQUALS_NAME

      public static final BugType CCNE_COMPARE_CLASS_EQUALS_NAME
    • CEBE_COMMONS_EQUALS_BUILDER_ISEQUALS

      public static final BugType CEBE_COMMONS_EQUALS_BUILDER_ISEQUALS
    • CE_CLASS_ENVY

      public static final BugType CE_CLASS_ENVY
    • CFS_CONFUSING_FUNCTION_SEMANTICS

      public static final BugType CFS_CONFUSING_FUNCTION_SEMANTICS
    • CHTH_COMMONS_HASHCODE_BUILDER_TOHASHCODE

      public static final BugType CHTH_COMMONS_HASHCODE_BUILDER_TOHASHCODE
    • CLI_CONSTANT_LIST_INDEX

      public static final BugType CLI_CONSTANT_LIST_INDEX
    • CNC_COLLECTION_NAMING_CONFUSION

      public static final BugType CNC_COLLECTION_NAMING_CONFUSION
    • COM_COPIED_OVERRIDDEN_METHOD

      public static final BugType COM_COPIED_OVERRIDDEN_METHOD
    • COM_PARENT_DELEGATED_CALL

      public static final BugType COM_PARENT_DELEGATED_CALL
    • CRF_CONFLATING_RESOURCES_AND_FILES

      public static final BugType CRF_CONFLATING_RESOURCES_AND_FILES
    • CSBTS_COMMONS_STRING_BUILDER_TOSTRING

      public static final BugType CSBTS_COMMONS_STRING_BUILDER_TOSTRING
    • CSI_CHAR_SET_ISSUES_UNKNOWN_ENCODING

      public static final BugType CSI_CHAR_SET_ISSUES_UNKNOWN_ENCODING
    • CSI_CHAR_SET_ISSUES_USE_STANDARD_CHARSET

      public static final BugType CSI_CHAR_SET_ISSUES_USE_STANDARD_CHARSET
    • CSI_CHAR_SET_ISSUES_USE_STANDARD_CHARSET_NAME

      public static final BugType CSI_CHAR_SET_ISSUES_USE_STANDARD_CHARSET_NAME
    • CTU_CONFLICTING_TIME_UNITS

      public static final BugType CTU_CONFLICTING_TIME_UNITS
    • CU_CLONE_USABILITY_MISMATCHED_RETURN

      public static final BugType CU_CLONE_USABILITY_MISMATCHED_RETURN
    • CU_CLONE_USABILITY_OBJECT_RETURN

      public static final BugType CU_CLONE_USABILITY_OBJECT_RETURN
    • CU_CLONE_USABILITY_THROWS

      public static final BugType CU_CLONE_USABILITY_THROWS
    • CVAA_CONTRAVARIANT_ARRAY_ASSIGNMENT

      public static final BugType CVAA_CONTRAVARIANT_ARRAY_ASSIGNMENT
    • CVAA_CONTRAVARIANT_ELEMENT_ASSIGNMENT

      public static final BugType CVAA_CONTRAVARIANT_ELEMENT_ASSIGNMENT
    • DDC_DOUBLE_DATE_COMPARISON

      public static final BugType DDC_DOUBLE_DATE_COMPARISON
    • DLC_DUBIOUS_LIST_COLLECTION

      public static final BugType DLC_DUBIOUS_LIST_COLLECTION
    • DMC_DUBIOUS_MAP_COLLECTION

      public static final BugType DMC_DUBIOUS_MAP_COLLECTION
    • DRE_DECLARED_RUNTIME_EXCEPTION

      public static final BugType DRE_DECLARED_RUNTIME_EXCEPTION
    • DSOC_DUBIOUS_SET_OF_COLLECTIONS

      public static final BugType DSOC_DUBIOUS_SET_OF_COLLECTIONS
    • DTEP_DEPRECATED_TYPESAFE_ENUM_PATTERN

      public static final BugType DTEP_DEPRECATED_TYPESAFE_ENUM_PATTERN
    • DWI_DELETING_WHILE_ITERATING

      public static final BugType DWI_DELETING_WHILE_ITERATING
    • DWI_MODIFYING_WHILE_ITERATING

      public static final BugType DWI_MODIFYING_WHILE_ITERATING
    • ENMI_EQUALS_ON_ENUM

      public static final BugType ENMI_EQUALS_ON_ENUM
    • ENMI_NULL_ENUM_VALUE

      public static final BugType ENMI_NULL_ENUM_VALUE
    • ENMI_ONE_ENUM_VALUE

      public static final BugType ENMI_ONE_ENUM_VALUE
    • EXS_EXCEPTION_SOFTENING_HAS_CHECKED

      public static final BugType EXS_EXCEPTION_SOFTENING_HAS_CHECKED
    • EXS_EXCEPTION_SOFTENING_NO_CHECKED

      public static final BugType EXS_EXCEPTION_SOFTENING_NO_CHECKED
    • EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS

      public static final BugType EXS_EXCEPTION_SOFTENING_NO_CONSTRAINTS
    • EXS_EXCEPTION_SOFTENING_RETURN_FALSE

      public static final BugType EXS_EXCEPTION_SOFTENING_RETURN_FALSE
    • FCBL_FIELD_COULD_BE_LOCAL

      public static final BugType FCBL_FIELD_COULD_BE_LOCAL
    • FCCD_FIND_CLASS_CIRCULAR_DEPENDENCY

      public static final BugType FCCD_FIND_CLASS_CIRCULAR_DEPENDENCY
    • FII_AVOID_CONTAINS_ON_COLLECTED_STREAM

      public static final BugType FII_AVOID_CONTAINS_ON_COLLECTED_STREAM
    • FII_AVOID_SIZE_ON_COLLECTED_STREAM

      public static final BugType FII_AVOID_SIZE_ON_COLLECTED_STREAM
    • FII_AVOID_TOARRAY_ON_COLLECTED_STREAM

      public static final BugType FII_AVOID_TOARRAY_ON_COLLECTED_STREAM
    • FII_COMBINE_FILTERS

      public static final BugType FII_COMBINE_FILTERS
    • FII_USE_ANY_MATCH

      public static final BugType FII_USE_ANY_MATCH
    • FII_USE_ARRAYS_STREAM

      public static final BugType FII_USE_ARRAYS_STREAM
    • FII_USE_COPYCONSTRUCTOR

      public static final BugType FII_USE_COPYCONSTRUCTOR
    • FII_USE_FIND_FIRST

      public static final BugType FII_USE_FIND_FIRST
    • FII_USE_FUNCTION_IDENTITY

      public static final BugType FII_USE_FUNCTION_IDENTITY
    • FII_USE_ANY_LIMIT_WITH_COUNT

      public static final BugType FII_USE_ANY_LIMIT_WITH_COUNT
    • FII_USE_METHOD_REFERENCE

      public static final BugType FII_USE_METHOD_REFERENCE
    • FII_AVOID_MAP_BEFORE_LIMIT

      public static final BugType FII_AVOID_MAP_BEFORE_LIMIT
    • FP_FINAL_PARAMETERS

      public static final BugType FP_FINAL_PARAMETERS
    • FPL_FLOATING_POINT_LOOPS

      public static final BugType FPL_FLOATING_POINT_LOOPS
    • HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_FIELD

      public static final BugType HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_FIELD
    • HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_LOCAL

      public static final BugType HCP_HTTP_REQUEST_RESOURCES_NOT_FREED_LOCAL
    • HES_EXECUTOR_NEVER_SHUTDOWN

      public static final BugType HES_EXECUTOR_NEVER_SHUTDOWN
    • HES_EXECUTOR_OVERWRITTEN_WITHOUT_SHUTDOWN

      public static final BugType HES_EXECUTOR_OVERWRITTEN_WITHOUT_SHUTDOWN
    • HES_LOCAL_EXECUTOR_SERVICE

      public static final BugType HES_LOCAL_EXECUTOR_SERVICE
    • ICA_INVALID_CONSTANT_ARGUMENT

      public static final BugType ICA_INVALID_CONSTANT_ARGUMENT
    • IICU_INCORRECT_INTERNAL_CLASS_USE

      public static final BugType IICU_INCORRECT_INTERNAL_CLASS_USE
    • IKNC_INCONSISTENT_HTTP_ATTRIBUTE_CASING

      public static final BugType IKNC_INCONSISTENT_HTTP_ATTRIBUTE_CASING
    • IKNC_INCONSISTENT_HTTP_PARAM_CASING

      public static final BugType IKNC_INCONSISTENT_HTTP_PARAM_CASING
    • IMC_IMMATURE_CLASS_IDE_GENERATED_PARAMETER_NAMES

      public static final BugType IMC_IMMATURE_CLASS_IDE_GENERATED_PARAMETER_NAMES
    • IMC_IMMATURE_CLASS_NO_EQUALS

      public static final BugType IMC_IMMATURE_CLASS_NO_EQUALS
    • IMC_IMMATURE_CLASS_NO_HASHCODE

      public static final BugType IMC_IMMATURE_CLASS_NO_HASHCODE
    • IMC_IMMATURE_CLASS_NO_PACKAGE

      public static final BugType IMC_IMMATURE_CLASS_NO_PACKAGE
    • IMC_IMMATURE_CLASS_NO_TOSTRING

      public static final BugType IMC_IMMATURE_CLASS_NO_TOSTRING
    • IMC_IMMATURE_CLASS_PRINTSTACKTRACE

      public static final BugType IMC_IMMATURE_CLASS_PRINTSTACKTRACE
    • IMC_IMMATURE_CLASS_WRONG_FIELD_ORDER

      public static final BugType IMC_IMMATURE_CLASS_WRONG_FIELD_ORDER
    • IMC_IMMATURE_CLASS_UPPER_PACKAGE

      public static final BugType IMC_IMMATURE_CLASS_UPPER_PACKAGE
    • IMC_IMMATURE_CLASS_LOWER_CLASS

      public static final BugType IMC_IMMATURE_CLASS_LOWER_CLASS
    • IMC_IMMATURE_CLASS_BAD_SERIALVERSIONUID

      public static final BugType IMC_IMMATURE_CLASS_BAD_SERIALVERSIONUID
    • IMC_IMMATURE_CLASS_VAR_NAME

      public static final BugType IMC_IMMATURE_CLASS_VAR_NAME
    • IMC_IMMATURE_CLASS_COLLECTION_RETURN

      public static final BugType IMC_IMMATURE_CLASS_COLLECTION_RETURN
    • IOI_COPY_WITH_READER

      public static final BugType IOI_COPY_WITH_READER
    • IOI_DOUBLE_BUFFER_COPY

      public static final BugType IOI_DOUBLE_BUFFER_COPY
    • IOI_UNENDED_ZLIB_OBJECT

      public static final BugType IOI_UNENDED_ZLIB_OBJECT
    • IOI_USE_OF_FILE_STREAM_CONSTRUCTORS

      public static final BugType IOI_USE_OF_FILE_STREAM_CONSTRUCTORS
    • IPU_IMPROPER_PROPERTIES_USE

      public static final BugType IPU_IMPROPER_PROPERTIES_USE
    • IPU_IMPROPER_PROPERTIES_USE_SETPROPERTY

      public static final BugType IPU_IMPROPER_PROPERTIES_USE_SETPROPERTY
    • ISB_EMPTY_STRING_APPENDING

      public static final BugType ISB_EMPTY_STRING_APPENDING
    • ISB_INEFFICIENT_STRING_BUFFERING

      public static final BugType ISB_INEFFICIENT_STRING_BUFFERING
    • ISB_TOSTRING_APPENDING

      public static final BugType ISB_TOSTRING_APPENDING
    • ITC_INHERITANCE_TYPE_CHECKING

      public static final BugType ITC_INHERITANCE_TYPE_CHECKING
    • ITU_INAPPROPRIATE_TOSTRING_USE

      public static final BugType ITU_INAPPROPRIATE_TOSTRING_USE
    • JPAI_HC_EQUALS_ON_MANAGED_ENTITY

      public static final BugType JPAI_HC_EQUALS_ON_MANAGED_ENTITY
    • JPAI_IGNORED_MERGE_RESULT

      public static final BugType JPAI_IGNORED_MERGE_RESULT
    • JPAI_INEFFICIENT_EAGER_FETCH

      public static final BugType JPAI_INEFFICIENT_EAGER_FETCH
    • JPAI_NON_PROXIED_TRANSACTION_CALL

      public static final BugType JPAI_NON_PROXIED_TRANSACTION_CALL
    • JPAI_NON_SPECIFIED_TRANSACTION_EXCEPTION_HANDLING

      public static final BugType JPAI_NON_SPECIFIED_TRANSACTION_EXCEPTION_HANDLING
    • JPAI_TRANSACTION_ON_NON_PUBLIC_METHOD

      public static final BugType JPAI_TRANSACTION_ON_NON_PUBLIC_METHOD
    • JPAI_UNNECESSARY_TRANSACTION_EXCEPTION_HANDLING

      public static final BugType JPAI_UNNECESSARY_TRANSACTION_EXCEPTION_HANDLING
    • JVR_JDBC_VENDOR_RELIANCE

      public static final BugType JVR_JDBC_VENDOR_RELIANCE
    • JXI_GET_ENDPOINT_CONSUMES_CONTENT

      public static final BugType JXI_GET_ENDPOINT_CONSUMES_CONTENT
    • JXI_INVALID_CONTEXT_PARAMETER_TYPE

      public static final BugType JXI_INVALID_CONTEXT_PARAMETER_TYPE
    • JXI_PARM_PARAM_NOT_FOUND_IN_PATH

      public static final BugType JXI_PARM_PARAM_NOT_FOUND_IN_PATH
    • JXI_UNDEFINED_PARAMETER_SOURCE_IN_ENDPOINT

      public static final BugType JXI_UNDEFINED_PARAMETER_SOURCE_IN_ENDPOINT
    • LEST_LOST_EXCEPTION_STACK_TRACE

      public static final BugType LEST_LOST_EXCEPTION_STACK_TRACE
    • LGO_LINGERING_GRAPHICS_OBJECT

      public static final BugType LGO_LINGERING_GRAPHICS_OBJECT
    • LII_LIST_INDEXED_ITERATING

      public static final BugType LII_LIST_INDEXED_ITERATING
    • LO_APPENDED_STRING_IN_FORMAT_STRING

      public static final BugType LO_APPENDED_STRING_IN_FORMAT_STRING
    • LO_EMBEDDED_SIMPLE_STRING_FORMAT_IN_FORMAT_STRING

      public static final BugType LO_EMBEDDED_SIMPLE_STRING_FORMAT_IN_FORMAT_STRING
    • LO_EXCEPTION_WITH_LOGGER_PARMS

      public static final BugType LO_EXCEPTION_WITH_LOGGER_PARMS
    • LO_INCORRECT_NUMBER_OF_ANCHOR_PARAMETERS

      public static final BugType LO_INCORRECT_NUMBER_OF_ANCHOR_PARAMETERS
    • LO_INVALID_FORMATTING_ANCHOR

      public static final BugType LO_INVALID_FORMATTING_ANCHOR
    • LO_INVALID_STRING_FORMAT_NOTATION

      public static final BugType LO_INVALID_STRING_FORMAT_NOTATION
    • LO_LOGGER_LOST_EXCEPTION_STACK_TRACE

      public static final BugType LO_LOGGER_LOST_EXCEPTION_STACK_TRACE
    • LO_NON_PRIVATE_STATIC_LOGGER

      public static final BugType LO_NON_PRIVATE_STATIC_LOGGER
    • LO_STUTTERED_MESSAGE

      public static final BugType LO_STUTTERED_MESSAGE
    • LO_SUSPECT_LOG_CLASS

      public static final BugType LO_SUSPECT_LOG_CLASS
    • LO_SUSPECT_LOG_PARAMETER

      public static final BugType LO_SUSPECT_LOG_PARAMETER
    • LO_TOSTRING_PARAMETER

      public static final BugType LO_TOSTRING_PARAMETER
    • LSC_LITERAL_STRING_COMPARISON

      public static final BugType LSC_LITERAL_STRING_COMPARISON
    • LSYC_LOCAL_SYNCHRONIZED_COLLECTION

      public static final BugType LSYC_LOCAL_SYNCHRONIZED_COLLECTION
    • LUI_USE_COLLECTION_ADD

      public static final BugType LUI_USE_COLLECTION_ADD
    • LUI_USE_GET0

      public static final BugType LUI_USE_GET0
    • LUI_USE_SINGLETON_LIST

      public static final BugType LUI_USE_SINGLETON_LIST
    • LUI_VACUOUS_ADDALL

      public static final BugType LUI_VACUOUS_ADDALL
    • MAC_MANUAL_ARRAY_COPY

      public static final BugType MAC_MANUAL_ARRAY_COPY
    • MDM_BIGDECIMAL_EQUALS

      public static final BugType MDM_BIGDECIMAL_EQUALS
    • MDM_INETADDRESS_GETLOCALHOST

      public static final BugType MDM_INETADDRESS_GETLOCALHOST
    • MDM_LOCK_ISLOCKED

      public static final BugType MDM_LOCK_ISLOCKED
    • MDM_PROMISCUOUS_SERVERSOCKET

      public static final BugType MDM_PROMISCUOUS_SERVERSOCKET
    • MDM_RANDOM_SEED

      public static final BugType MDM_RANDOM_SEED
    • MDM_RUNFINALIZATION

      public static final BugType MDM_RUNFINALIZATION
    • MDM_RUNTIME_EXIT_OR_HALT

      public static final BugType MDM_RUNTIME_EXIT_OR_HALT
    • MDM_SECURERANDOM

      public static final BugType MDM_SECURERANDOM
    • MDM_SETDEFAULTLOCALE

      public static final BugType MDM_SETDEFAULTLOCALE
    • MDM_SIGNAL_NOT_SIGNALALL

      public static final BugType MDM_SIGNAL_NOT_SIGNALALL
    • MDM_STRING_BYTES_ENCODING

      public static final BugType MDM_STRING_BYTES_ENCODING
    • MDM_THREAD_FAIRNESS

      public static final BugType MDM_THREAD_FAIRNESS
    • MDM_THREAD_PRIORITIES

      public static final BugType MDM_THREAD_PRIORITIES
    • MDM_THREAD_YIELD

      public static final BugType MDM_THREAD_YIELD
    • MDM_WAIT_WITHOUT_TIMEOUT

      public static final BugType MDM_WAIT_WITHOUT_TIMEOUT
    • MK_CAPTOR_IN_WHEN

      public static final BugType MK_CAPTOR_IN_WHEN
    • MK_MOCKED_FIELD_IN_CODE

      public static final BugType MK_MOCKED_FIELD_IN_CODE
    • MK_MOCKED_FIELD_REASSIGNED

      public static final BugType MK_MOCKED_FIELD_REASSIGNED
    • MK_SPIED_FIELD_IN_CODE

      public static final BugType MK_SPIED_FIELD_IN_CODE
    • MK_SPIED_FIELD_REASSIGNED

      public static final BugType MK_SPIED_FIELD_REASSIGNED
    • MK_UNNEEDED_OPENMOCKS

      public static final BugType MK_UNNEEDED_OPENMOCKS
    • MOM_MISLEADING_OVERLOAD_MODEL

      public static final BugType MOM_MISLEADING_OVERLOAD_MODEL
    • MRC_METHOD_RETURNS_CONSTANT

      public static final BugType MRC_METHOD_RETURNS_CONSTANT
    • MUC_MODIFYING_UNMODIFIABLE_COLLECTION

      public static final BugType MUC_MODIFYING_UNMODIFIABLE_COLLECTION
    • MUI_CALLING_SIZE_ON_SUBCONTAINER

      public static final BugType MUI_CALLING_SIZE_ON_SUBCONTAINER
    • MUI_CONTAINSKEY_BEFORE_GET

      public static final BugType MUI_CONTAINSKEY_BEFORE_GET
    • MUI_GET_BEFORE_REMOVE

      public static final BugType MUI_GET_BEFORE_REMOVE
    • MUI_NULL_CHECK_ON_MAP_SUBSET_ACCESSOR

      public static final BugType MUI_NULL_CHECK_ON_MAP_SUBSET_ACCESSOR
    • MUI_USE_CONTAINSKEY

      public static final BugType MUI_USE_CONTAINSKEY
    • NAB_NEEDLESS_AUTOBOXING_CTOR

      public static final BugType NAB_NEEDLESS_AUTOBOXING_CTOR
    • NAB_NEEDLESS_AUTOBOXING_VALUEOF

      public static final BugType NAB_NEEDLESS_AUTOBOXING_VALUEOF
    • NAB_NEEDLESS_BOOLEAN_CONSTANT_CONVERSION

      public static final BugType NAB_NEEDLESS_BOOLEAN_CONSTANT_CONVERSION
    • NAB_NEEDLESS_BOXING_PARSE

      public static final BugType NAB_NEEDLESS_BOXING_PARSE
    • NAB_NEEDLESS_BOXING_STRING_CTOR

      public static final BugType NAB_NEEDLESS_BOXING_STRING_CTOR
    • NAB_NEEDLESS_BOXING_VALUEOF

      public static final BugType NAB_NEEDLESS_BOXING_VALUEOF
    • NAB_NEEDLESS_BOX_TO_CAST

      public static final BugType NAB_NEEDLESS_BOX_TO_CAST
    • NAB_NEEDLESS_BOX_TO_UNBOX

      public static final BugType NAB_NEEDLESS_BOX_TO_UNBOX
    • NCMU_NON_COLLECTION_METHOD_USE

      public static final BugType NCMU_NON_COLLECTION_METHOD_USE
    • NCS_NEEDLESS_CUSTOM_SERIALIZATION

      public static final BugType NCS_NEEDLESS_CUSTOM_SERIALIZATION
    • NFF_NON_FUNCTIONAL_FIELD

      public static final BugType NFF_NON_FUNCTIONAL_FIELD
    • NIR_NEEDLESS_INSTANCE_RETRIEVAL

      public static final BugType NIR_NEEDLESS_INSTANCE_RETRIEVAL
    • NMCS_NEEDLESS_MEMBER_COLLECTION_SYNCHRONIZATION

      public static final BugType NMCS_NEEDLESS_MEMBER_COLLECTION_SYNCHRONIZATION
    • NOS_NON_OWNED_SYNCHRONIZATION

      public static final BugType NOS_NON_OWNED_SYNCHRONIZATION
    • NPMC_NON_PRODUCTIVE_METHOD_CALL

      public static final BugType NPMC_NON_PRODUCTIVE_METHOD_CALL
    • NRTL_NON_RECYCLEABLE_TAG_LIB

      public static final BugType NRTL_NON_RECYCLEABLE_TAG_LIB
    • NSE_NON_SYMMETRIC_EQUALS

      public static final BugType NSE_NON_SYMMETRIC_EQUALS
    • OC_OVERZEALOUS_CASTING

      public static final BugType OC_OVERZEALOUS_CASTING
    • OCP_OVERLY_CONCRETE_PARAMETER

      public static final BugType OCP_OVERLY_CONCRETE_PARAMETER
    • OCP_OVERLY_CONCRETE_COLLECTION_PARAMETER

      public static final BugType OCP_OVERLY_CONCRETE_COLLECTION_PARAMETER
    • ODN_ORPHANED_DOM_NODE

      public static final BugType ODN_ORPHANED_DOM_NODE
    • OI_OPTIONAL_ISSUES_CHECKING_REFERENCE

      public static final BugType OI_OPTIONAL_ISSUES_CHECKING_REFERENCE
    • OI_OPTIONAL_ISSUES_PRIMITIVE_VARIANT_PREFERRED

      public static final BugType OI_OPTIONAL_ISSUES_PRIMITIVE_VARIANT_PREFERRED
    • OI_OPTIONAL_ISSUES_ISPRESENT_PREFERRED

      public static final BugType OI_OPTIONAL_ISSUES_ISPRESENT_PREFERRED
    • OI_OPTIONAL_ISSUES_USES_DELAYED_EXECUTION

      public static final BugType OI_OPTIONAL_ISSUES_USES_DELAYED_EXECUTION
    • OI_OPTIONAL_ISSUES_USES_IMMEDIATE_EXECUTION

      public static final BugType OI_OPTIONAL_ISSUES_USES_IMMEDIATE_EXECUTION
    • OI_OPTIONAL_ISSUES_USES_ORELSEGET_WITH_NULL

      public static final BugType OI_OPTIONAL_ISSUES_USES_ORELSEGET_WITH_NULL
    • OPM_OVERLY_PERMISSIVE_METHOD

      public static final BugType OPM_OVERLY_PERMISSIVE_METHOD
    • PCAIL_POSSIBLE_CONSTANT_ALLOCATION_IN_LOOP

      public static final BugType PCAIL_POSSIBLE_CONSTANT_ALLOCATION_IN_LOOP
    • PCOA_PARTIALLY_CONSTRUCTED_OBJECT_ACCESS

      public static final BugType PCOA_PARTIALLY_CONSTRUCTED_OBJECT_ACCESS
    • PDP_POORLY_DEFINED_PARAMETER

      public static final BugType PDP_POORLY_DEFINED_PARAMETER
    • PIS_POSSIBLE_INCOMPLETE_SERIALIZATION

      public static final BugType PIS_POSSIBLE_INCOMPLETE_SERIALIZATION
    • PKI_SUPERFLUOUS_ROUTE_SPECIFICATION

      public static final BugType PKI_SUPERFLUOUS_ROUTE_SPECIFICATION
    • PL_PARALLEL_LISTS

      public static final BugType PL_PARALLEL_LISTS
    • PMB_INSTANCE_BASED_THREAD_LOCAL

      public static final BugType PMB_INSTANCE_BASED_THREAD_LOCAL
    • PMB_LOCAL_BASED_JAXB_CONTEXT

      public static final BugType PMB_LOCAL_BASED_JAXB_CONTEXT
    • PMB_POSSIBLE_MEMORY_BLOAT

      public static final BugType PMB_POSSIBLE_MEMORY_BLOAT
    • PME_POOR_MANS_ENUM

      public static final BugType PME_POOR_MANS_ENUM
    • PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS

      public static final BugType PRMC_POSSIBLY_REDUNDANT_METHOD_CALLS
    • PSC_PRESIZE_COLLECTIONS

      public static final BugType PSC_PRESIZE_COLLECTIONS
    • PSC_SUBOPTIMAL_COLLECTION_SIZING

      public static final BugType PSC_SUBOPTIMAL_COLLECTION_SIZING
    • PUS_POSSIBLE_UNSUSPECTED_SERIALIZATION

      public static final BugType PUS_POSSIBLE_UNSUSPECTED_SERIALIZATION
    • RFI_SET_ACCESSIBLE

      public static final BugType RFI_SET_ACCESSIBLE
    • ROOM_REFLECTION_ON_OBJECT_METHODS

      public static final BugType ROOM_REFLECTION_ON_OBJECT_METHODS
    • S508C_APPENDED_STRING

      public static final BugType S508C_APPENDED_STRING
    • S508C_NON_ACCESSIBLE_JCOMPONENT

      public static final BugType S508C_NON_ACCESSIBLE_JCOMPONENT
    • S508C_NON_TRANSLATABLE_STRING

      public static final BugType S508C_NON_TRANSLATABLE_STRING
    • S508C_NO_SETLABELFOR

      public static final BugType S508C_NO_SETLABELFOR
    • S508C_NO_SETSIZE

      public static final BugType S508C_NO_SETSIZE
    • S508C_NULL_LAYOUT

      public static final BugType S508C_NULL_LAYOUT
    • S508C_SET_COMP_COLOR

      public static final BugType S508C_SET_COMP_COLOR
    • SACM_STATIC_ARRAY_CREATED_IN_METHOD

      public static final BugType SACM_STATIC_ARRAY_CREATED_IN_METHOD
    • SAT_SUSPICIOUS_ARGUMENT_TYPES

      public static final BugType SAT_SUSPICIOUS_ARGUMENT_TYPES
    • SCA_SUSPICIOUS_CLONE_ALGORITHM

      public static final BugType SCA_SUSPICIOUS_CLONE_ALGORITHM
    • SCII_SPOILED_CHILD_INTERFACE_IMPLEMENTOR

      public static final BugType SCII_SPOILED_CHILD_INTERFACE_IMPLEMENTOR
    • SCI_SYNCHRONIZED_COLLECTION_ITERATORS

      public static final BugType SCI_SYNCHRONIZED_COLLECTION_ITERATORS
    • SCR_SLOPPY_CLASS_REFLECTION

      public static final BugType SCR_SLOPPY_CLASS_REFLECTION
    • SCSS_SUSPICIOUS_CLUSTERED_SESSION_SUPPORT

      public static final BugType SCSS_SUSPICIOUS_CLUSTERED_SESSION_SUPPORT
    • SCRV_SUSPICIOUS_COMPARATOR_RETURN_VALUES

      public static final BugType SCRV_SUSPICIOUS_COMPARATOR_RETURN_VALUES
    • SEC_SIDE_EFFECT_CONSTRUCTOR

      public static final BugType SEC_SIDE_EFFECT_CONSTRUCTOR
    • SEO_SUBOPTIMAL_EXPRESSION_ORDER

      public static final BugType SEO_SUBOPTIMAL_EXPRESSION_ORDER
    • SG_SLUGGISH_GUI

      public static final BugType SG_SLUGGISH_GUI
    • SGSU_SUSPICIOUS_GETTER_SETTER_USE

      public static final BugType SGSU_SUSPICIOUS_GETTER_SETTER_USE
    • SIL_SQL_IN_LOOP

      public static final BugType SIL_SQL_IN_LOOP
    • SJVU_SUSPICIOUS_JDK_VERSION_USE

      public static final BugType SJVU_SUSPICIOUS_JDK_VERSION_USE
    • SMA_STUTTERED_METHOD_ARGUMENTS

      public static final BugType SMA_STUTTERED_METHOD_ARGUMENTS
    • SMII_STATIC_METHOD_INSTANCE_INVOCATION

      public static final BugType SMII_STATIC_METHOD_INSTANCE_INVOCATION
    • SNG_SUSPICIOUS_NULL_FIELD_GUARD

      public static final BugType SNG_SUSPICIOUS_NULL_FIELD_GUARD
    • SNG_SUSPICIOUS_NULL_LOCAL_GUARD

      public static final BugType SNG_SUSPICIOUS_NULL_LOCAL_GUARD
    • SPP_CONVERSION_OF_STRING_LITERAL

      public static final BugType SPP_CONVERSION_OF_STRING_LITERAL
    • SPP_USE_ZERO_WITH_COMPARATOR

      public static final BugType SPP_USE_ZERO_WITH_COMPARATOR
    • SPP_DOUBLE_APPENDED_LITERALS

      public static final BugType SPP_DOUBLE_APPENDED_LITERALS
    • SPP_EMPTY_CASING

      public static final BugType SPP_EMPTY_CASING
    • SPP_EQUALS_ON_STRING_BUILDER

      public static final BugType SPP_EQUALS_ON_STRING_BUILDER
    • SPP_INTERN_ON_CONSTANT

      public static final BugType SPP_INTERN_ON_CONSTANT
    • SPP_INVALID_BOOLEAN_NULL_CHECK

      public static final BugType SPP_INVALID_BOOLEAN_NULL_CHECK
    • SPP_INVALID_CALENDAR_COMPARE

      public static final BugType SPP_INVALID_CALENDAR_COMPARE
    • SPP_NEGATIVE_BITSET_ITEM

      public static final BugType SPP_NEGATIVE_BITSET_ITEM
    • SPP_NO_CHAR_SB_CTOR

      public static final BugType SPP_NO_CHAR_SB_CTOR
    • SPP_NON_ARRAY_PARM

      public static final BugType SPP_NON_ARRAY_PARM
    • SPP_NON_USEFUL_TOSTRING

      public static final BugType SPP_NON_USEFUL_TOSTRING
    • SPP_NULL_BEFORE_INSTANCEOF

      public static final BugType SPP_NULL_BEFORE_INSTANCEOF
    • SPP_SERIALVER_SHOULD_BE_PRIVATE

      public static final BugType SPP_SERIALVER_SHOULD_BE_PRIVATE
    • SPP_STATIC_FORMAT_STRING

      public static final BugType SPP_STATIC_FORMAT_STRING
    • SPP_STRINGBUFFER_WITH_EMPTY_STRING

      public static final BugType SPP_STRINGBUFFER_WITH_EMPTY_STRING
    • SPP_STRINGBUILDER_IS_MUTABLE

      public static final BugType SPP_STRINGBUILDER_IS_MUTABLE
    • SPP_STUTTERED_ASSIGNMENT

      public static final BugType SPP_STUTTERED_ASSIGNMENT
    • SPP_SUSPECT_STRING_TEST

      public static final BugType SPP_SUSPECT_STRING_TEST
    • SPP_TEMPORARY_TRIM

      public static final BugType SPP_TEMPORARY_TRIM
    • SPP_TOSTRING_ON_STRING

      public static final BugType SPP_TOSTRING_ON_STRING
    • SPP_USE_BIGDECIMAL_STRING_CTOR

      public static final BugType SPP_USE_BIGDECIMAL_STRING_CTOR
    • SPP_USE_CHARAT

      public static final BugType SPP_USE_CHARAT
    • SPP_USE_GET0

      public static final BugType SPP_USE_GET0
    • SPP_USE_GETPROPERTY

      public static final BugType SPP_USE_GETPROPERTY
    • SPP_USE_ISEMPTY

      public static final BugType SPP_USE_ISEMPTY
    • SPP_USE_ISNAN

      public static final BugType SPP_USE_ISNAN
    • SPP_USELESS_CASING

      public static final BugType SPP_USELESS_CASING
    • SPP_USELESS_TERNARY

      public static final BugType SPP_USELESS_TERNARY
    • SPP_USE_MATH_CONSTANT

      public static final BugType SPP_USE_MATH_CONSTANT
    • SPP_USE_STRINGBUILDER_LENGTH

      public static final BugType SPP_USE_STRINGBUILDER_LENGTH
    • SPP_WRONG_COMMONS_TO_STRING_OBJECT

      public static final BugType SPP_WRONG_COMMONS_TO_STRING_OBJECT
    • SPP_PASSING_THIS_AS_PARM

      public static final BugType SPP_PASSING_THIS_AS_PARM
    • SPP_FIELD_COULD_BE_STATIC

      public static final BugType SPP_FIELD_COULD_BE_STATIC
    • SSCU_SUSPICIOUS_SHADED_CLASS_USE

      public static final BugType SSCU_SUSPICIOUS_SHADED_CLASS_USE
    • STB_STACKED_TRY_BLOCKS

      public static final BugType STB_STACKED_TRY_BLOCKS
    • STS_SPURIOUS_THREAD_STATES

      public static final BugType STS_SPURIOUS_THREAD_STATES
    • STT_STRING_PARSING_A_FIELD

      public static final BugType STT_STRING_PARSING_A_FIELD
    • STT_TOSTRING_MAP_KEYING

      public static final BugType STT_TOSTRING_MAP_KEYING
    • STT_TOSTRING_STORED_IN_FIELD

      public static final BugType STT_TOSTRING_STORED_IN_FIELD
    • SUA_SUSPICIOUS_UNINITIALIZED_ARRAY

      public static final BugType SUA_SUSPICIOUS_UNINITIALIZED_ARRAY
    • SUI_CONTAINS_BEFORE_ADD

      public static final BugType SUI_CONTAINS_BEFORE_ADD
    • SUI_CONTAINS_BEFORE_REMOVE

      public static final BugType SUI_CONTAINS_BEFORE_REMOVE
    • SWCO_SUSPICIOUS_WAIT_ON_CONCURRENT_OBJECT

      public static final BugType SWCO_SUSPICIOUS_WAIT_ON_CONCURRENT_OBJECT
    • TBP_TRISTATE_BOOLEAN_PATTERN

      public static final BugType TBP_TRISTATE_BOOLEAN_PATTERN
    • TR_TAIL_RECURSION

      public static final BugType TR_TAIL_RECURSION
    • UAA_USE_ADD_ALL

      public static final BugType UAA_USE_ADD_ALL
    • UAC_UNNECESSARY_API_CONVERSION_DATE_TO_INSTANT

      public static final BugType UAC_UNNECESSARY_API_CONVERSION_DATE_TO_INSTANT
    • UAC_UNNECESSARY_API_CONVERSION_FILE_TO_PATH

      public static final BugType UAC_UNNECESSARY_API_CONVERSION_FILE_TO_PATH
    • UCC_UNRELATED_COLLECTION_CONTENTS

      public static final BugType UCC_UNRELATED_COLLECTION_CONTENTS
    • UCPM_USE_CHARACTER_PARAMETERIZED_METHOD

      public static final BugType UCPM_USE_CHARACTER_PARAMETERIZED_METHOD
    • UEC_USE_ENUM_COLLECTIONS

      public static final BugType UEC_USE_ENUM_COLLECTIONS
    • UJM_UNJITABLE_METHOD

      public static final BugType UJM_UNJITABLE_METHOD
    • UMTP_UNBOUND_METHOD_TEMPLATE_PARAMETER

      public static final BugType UMTP_UNBOUND_METHOD_TEMPLATE_PARAMETER
    • UNNC_UNNECESSARY_NEW_NULL_CHECK

      public static final BugType UNNC_UNNECESSARY_NEW_NULL_CHECK
    • UP_UNUSED_PARAMETER

      public static final BugType UP_UNUSED_PARAMETER
    • URV_CHANGE_RETURN_TYPE

      public static final BugType URV_CHANGE_RETURN_TYPE
    • URV_UNRELATED_RETURN_VALUES

      public static final BugType URV_UNRELATED_RETURN_VALUES
    • USBR_UNNECESSARY_STORE_BEFORE_RETURN

      public static final BugType USBR_UNNECESSARY_STORE_BEFORE_RETURN
    • USFW_UNSYNCHRONIZED_SINGLETON_FIELD_WRITES

      public static final BugType USFW_UNSYNCHRONIZED_SINGLETON_FIELD_WRITES
    • USS_USE_STRING_SPLIT

      public static final BugType USS_USE_STRING_SPLIT
    • UTAO_JUNIT_ASSERTION_ODDITIES_ACTUAL_CONSTANT

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_ACTUAL_CONSTANT
    • UTAO_JUNIT_ASSERTION_ODDITIES_ASSERT_USED

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_ASSERT_USED
    • UTAO_JUNIT_ASSERTION_ODDITIES_BOOLEAN_ASSERT

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_BOOLEAN_ASSERT
    • UTAO_JUNIT_ASSERTION_ODDITIES_IMPOSSIBLE_NULL

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_IMPOSSIBLE_NULL
    • UTAO_JUNIT_ASSERTION_ODDITIES_INEXACT_DOUBLE

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_INEXACT_DOUBLE
    • UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NULL

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NULL
    • UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NOT_NULL

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NOT_NULL
    • UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_EQUALS

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_EQUALS
    • UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NOT_EQUALS

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_USE_ASSERT_NOT_EQUALS
    • UTAO_JUNIT_ASSERTION_ODDITIES_NO_ASSERT

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_NO_ASSERT
    • UTAO_JUNIT_ASSERTION_ODDITIES_USING_DEPRECATED

      public static final BugType UTAO_JUNIT_ASSERTION_ODDITIES_USING_DEPRECATED
    • UTAO_TESTNG_ASSERTION_ODDITIES_ACTUAL_CONSTANT

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_ACTUAL_CONSTANT
    • UTAO_TESTNG_ASSERTION_ODDITIES_ASSERT_USED

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_ASSERT_USED
    • UTAO_TESTNG_ASSERTION_ODDITIES_BOOLEAN_ASSERT

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_BOOLEAN_ASSERT
    • UTAO_TESTNG_ASSERTION_ODDITIES_IMPOSSIBLE_NULL

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_IMPOSSIBLE_NULL
    • UTAO_TESTNG_ASSERTION_ODDITIES_INEXACT_DOUBLE

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_INEXACT_DOUBLE
    • UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NULL

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NULL
    • UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NOT_NULL

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NOT_NULL
    • UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_EQUALS

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_EQUALS
    • UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NOT_EQUALS

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_USE_ASSERT_NOT_EQUALS
    • UTAO_TESTNG_ASSERTION_ODDITIES_NO_ASSERT

      public static final BugType UTAO_TESTNG_ASSERTION_ODDITIES_NO_ASSERT
    • UTA_USE_TO_ARRAY

      public static final BugType UTA_USE_TO_ARRAY
    • UVA_USE_VAR_ARGS

      public static final BugType UVA_USE_VAR_ARGS
    • UVA_REMOVE_NULL_ARG

      public static final BugType UVA_REMOVE_NULL_ARG
    • UTWR_USE_TRY_WITH_RESOURCES

      public static final BugType UTWR_USE_TRY_WITH_RESOURCES
    • WEM_OBSCURING_EXCEPTION

      public static final BugType WEM_OBSCURING_EXCEPTION
    • WEM_WEAK_EXCEPTION_MESSAGING

      public static final BugType WEM_WEAK_EXCEPTION_MESSAGING
    • WI_DUPLICATE_WIRED_TYPES

      public static final BugType WI_DUPLICATE_WIRED_TYPES
    • WI_MANUALLY_ALLOCATING_AN_AUTOWIRED_BEAN

      public static final BugType WI_MANUALLY_ALLOCATING_AN_AUTOWIRED_BEAN
    • WI_WIRING_OF_STATIC_FIELD

      public static final BugType WI_WIRING_OF_STATIC_FIELD
    • WOC_WRITE_ONLY_COLLECTION_FIELD

      public static final BugType WOC_WRITE_ONLY_COLLECTION_FIELD
    • WOC_WRITE_ONLY_COLLECTION_LOCAL

      public static final BugType WOC_WRITE_ONLY_COLLECTION_LOCAL
  • Constructor Details

    • BugType

      private BugType()
  • Method Details

    • values

      public static BugType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BugType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null