public class IssueCodes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ABSTRACT_CLASS_INSTANTIATION |
static java.lang.String |
AMBIGUOUS_FEATURE_CALL |
static java.lang.String |
ANNOTATIONS_ILLEGAL_ATTRIBUTE |
static java.lang.String |
ANNOTATIONS_MISSING_ATTRIBUTE_DEFINITION |
static java.lang.String |
ANNOTATIONS_NO_VALUE_ATTRIBUTE |
static java.lang.String |
ASSIGNMENT_TO_FINAL |
static java.lang.String |
ASSIGNMENT_TO_NO_VARIABLE |
static java.lang.String |
CIRCULAR_CONSTRUCTOR_INVOCATION |
static java.lang.String |
CONSTANT_BOOLEAN_CONDITION |
static java.lang.String |
COPY_JAVA_PROBLEMS
IssueCode to control DerivedResourceMarkerCopier
|
static java.lang.String |
DEPRECATED_MEMBER_REFERENCE
A deprecated feature is used.
|
static java.lang.String |
DISCOURAGED_REFERENCE |
static java.lang.String |
DUPLICATE_CASE |
static java.lang.String |
DUPLICATE_TYPE
A type is defined twice.
|
static java.lang.String |
EQUALS_WITH_NULL |
static java.lang.String |
FEATURE_NOT_VISIBLE |
static java.lang.String |
FIELD_ACCESS_WITH_PARENTHESES |
static java.lang.String |
FIELD_ALREADY_INITIALIZED |
static java.lang.String |
FORBIDDEN_REFERENCE |
static java.lang.String |
ILLEGAL_CLASS_INSTANTIATION |
static java.lang.String |
ILLEGAL_FORWARD_REFERENCE |
static java.lang.String |
IMPORT_COLLISION |
static java.lang.String |
IMPORT_CONFLICT |
static java.lang.String |
IMPORT_DUPLICATE |
static java.lang.String |
IMPORT_UNRESOLVED |
static java.lang.String |
IMPORT_UNUSED |
static java.lang.String |
IMPORT_WILDCARD_DEPRECATED |
static java.lang.String |
INCOMPATIBLE_RETURN_TYPE
This feature code indicates a type incompatibility of a method return type.
|
static java.lang.String |
INCOMPATIBLE_TYPES |
static java.lang.String |
INCOMPLETE_CASES_ON_ENUM |
static java.lang.String |
INSTANCE_ACCESS_TO_STATIC_MEMBER |
static java.lang.String |
INVALID_ARGUMENT_TYPES |
static java.lang.String |
INVALID_CAST |
static java.lang.String |
INVALID_CONSTRUCTOR_ARGUMENT |
static java.lang.String |
INVALID_CONSTRUCTOR_INVOCATION |
static java.lang.String |
INVALID_EARLY_EXIT |
static java.lang.String |
INVALID_GENERIC_ARGUMENT_TYPES |
static java.lang.String |
INVALID_IDENTIFIER |
static java.lang.String |
INVALID_INNER_EXPRESSION
Used to indicate expressions that don't cause any effect, e.g. they are pure but not
used in a return context / as an implicit return value.
|
static java.lang.String |
INVALID_INSTANCEOF |
static java.lang.String |
INVALID_MUTABLE_VARIABLE_ACCESS |
static java.lang.String |
INVALID_NUMBER_FORMAT |
static java.lang.String |
INVALID_NUMBER_OF_ARGUMENTS |
static java.lang.String |
INVALID_NUMBER_OF_TYPE_ARGUMENTS |
static java.lang.String |
INVALID_OPERAND_TYPES |
static java.lang.String |
INVALID_RETURN |
static java.lang.String |
INVALID_TYPE |
static java.lang.String |
INVALID_TYPE_ARGUMENTS_ON_TYPE_LITERAL |
static java.lang.String |
INVALID_TYPE_PARAMETER_BOUNDS |
static java.lang.String |
INVALID_USE_OF_TYPE |
static java.lang.String |
INVALID_USE_OF_TYPE_PARAMETER |
static java.lang.String |
INVALID_USE_OF_WILDCARD |
static java.lang.String |
INVALID_WILDCARD_CONSTRAINTS
Indicates that an invalid wildcard reference was defined, e.g.
|
protected static java.lang.String |
ISSUE_CODE_PREFIX |
static java.lang.String |
JAVA_STYLE_TYPE_CAST |
static java.lang.String |
LOCAL_VAR_ACCESS_WITH_PARENTHESES |
static java.lang.String |
METHOD_ACCESS_WITHOUT_PARENTHESES |
static java.lang.String |
MISSING_INITIALIZATION |
static java.lang.String |
MISSING_TYPE |
static java.lang.String |
NO_ENCLOSING_INSTANCE_AVAILABLE |
static java.lang.String |
NOT_INSTANTIABLE |
static java.lang.String |
NULL_SAFE_FEATURE_CALL_OF_PRIMITIVE_VALUED_FEATURE
Indicates a synthesized default value for a primitive type, e.g.
|
static java.lang.String |
NULL_SAFE_FEATURE_CALL_ON_PRIMITIVE |
static java.lang.String |
OBSOLETE_CAST |
static java.lang.String |
OBSOLETE_INSTANCEOF |
static java.lang.String |
OPERATION_WITHOUT_PARENTHESES |
static java.lang.String |
PRIMITIVE_COMPARED_TO_NULL |
static java.lang.String |
RAW_TYPE |
static java.lang.String |
REDUNDANT_CASE |
static java.lang.String |
STATIC_ACCESS_TO_INSTANCE_MEMBER |
static java.lang.String |
SUSPICIOUSLY_OVERLOADED_FEATURE
This indicates an overload problem, e.g. if two implicit receivers provide methods
and the outer receiver wins ('it' looses against 'this').
|
static java.lang.String |
TOO_LITTLE_TYPE_INFORMATION |
static java.lang.String |
TOO_MANY_PARAMS_IN_CLOSURE |
static java.lang.String |
TYPE_ARGUMENT_ON_NON_GENERIC_TYPE
Covers error conditions like the following:
Object<String>
int<String>
MyAnnotation<String>
MyEnum<String>
|
static java.lang.String |
TYPE_BOUNDS_MISMATCH |
static java.lang.String |
TYPE_PARAMETER_FORWARD_REFERENCE |
static java.lang.String |
UNEXPECTED_INVOCATION_ON_TYPE_LITERAL |
static java.lang.String |
UNHANDLED_EXCEPTION |
static java.lang.String |
UNREACHABLE_CASE |
static java.lang.String |
UNREACHABLE_CATCH_BLOCK |
static java.lang.String |
UNREACHABLE_CODE |
static java.lang.String |
UNREACHABLE_IF_BLOCK |
static java.lang.String |
UNUSED_LOCAL_VARIABLE |
static java.lang.String |
VARIABLE_NAME_DISALLOWED |
static java.lang.String |
VARIABLE_NAME_DISCOURAGED |
static java.lang.String |
VARIABLE_NAME_SHADOWING |
protected static final java.lang.String ISSUE_CODE_PREFIX
public static final java.lang.String ABSTRACT_CLASS_INSTANTIATION
public static final java.lang.String AMBIGUOUS_FEATURE_CALL
public static final java.lang.String DUPLICATE_CASE
public static final java.lang.String REDUNDANT_CASE
public static final java.lang.String SUSPICIOUSLY_OVERLOADED_FEATURE
public static final java.lang.String ANNOTATIONS_ILLEGAL_ATTRIBUTE
public static final java.lang.String ANNOTATIONS_NO_VALUE_ATTRIBUTE
public static final java.lang.String ANNOTATIONS_MISSING_ATTRIBUTE_DEFINITION
public static final java.lang.String ASSIGNMENT_TO_FINAL
public static final java.lang.String ASSIGNMENT_TO_NO_VARIABLE
public static final java.lang.String CIRCULAR_CONSTRUCTOR_INVOCATION
public static final java.lang.String FEATURE_NOT_VISIBLE
public static final java.lang.String FIELD_ACCESS_WITH_PARENTHESES
public static final java.lang.String ILLEGAL_FORWARD_REFERENCE
public static final java.lang.String ILLEGAL_CLASS_INSTANTIATION
public static final java.lang.String INCOMPATIBLE_RETURN_TYPE
public static final java.lang.String INCOMPATIBLE_TYPES
public static final java.lang.String INSTANCE_ACCESS_TO_STATIC_MEMBER
public static final java.lang.String INVALID_ARGUMENT_TYPES
public static final java.lang.String INVALID_OPERAND_TYPES
public static final java.lang.String INVALID_CAST
public static final java.lang.String JAVA_STYLE_TYPE_CAST
public static final java.lang.String INVALID_CONSTRUCTOR_INVOCATION
public static final java.lang.String INVALID_CONSTRUCTOR_ARGUMENT
public static final java.lang.String INVALID_EARLY_EXIT
public static final java.lang.String INVALID_GENERIC_ARGUMENT_TYPES
public static final java.lang.String INVALID_INNER_EXPRESSION
public static final java.lang.String INVALID_INSTANCEOF
public static final java.lang.String INVALID_MUTABLE_VARIABLE_ACCESS
public static final java.lang.String INVALID_NUMBER_OF_ARGUMENTS
public static final java.lang.String INVALID_NUMBER_OF_TYPE_ARGUMENTS
public static final java.lang.String INVALID_WILDCARD_CONSTRAINTS
public static final java.lang.String TYPE_ARGUMENT_ON_NON_GENERIC_TYPE
public static final java.lang.String INVALID_RETURN
public static final java.lang.String INVALID_USE_OF_TYPE
public static final java.lang.String INVALID_USE_OF_WILDCARD
public static final java.lang.String LOCAL_VAR_ACCESS_WITH_PARENTHESES
public static final java.lang.String METHOD_ACCESS_WITHOUT_PARENTHESES
public static final java.lang.String MISSING_INITIALIZATION
public static final java.lang.String MISSING_TYPE
public static final java.lang.String OBSOLETE_CAST
public static final java.lang.String OBSOLETE_INSTANCEOF
public static final java.lang.String STATIC_ACCESS_TO_INSTANCE_MEMBER
public static final java.lang.String NO_ENCLOSING_INSTANCE_AVAILABLE
public static final java.lang.String TOO_LITTLE_TYPE_INFORMATION
public static final java.lang.String TOO_MANY_PARAMS_IN_CLOSURE
public static final java.lang.String UNEXPECTED_INVOCATION_ON_TYPE_LITERAL
public static final java.lang.String UNHANDLED_EXCEPTION
public static final java.lang.String UNREACHABLE_CODE
public static final java.lang.String CONSTANT_BOOLEAN_CONDITION
public static final java.lang.String UNREACHABLE_CASE
public static final java.lang.String UNREACHABLE_IF_BLOCK
public static final java.lang.String UNREACHABLE_CATCH_BLOCK
public static final java.lang.String INCOMPLETE_CASES_ON_ENUM
public static final java.lang.String VARIABLE_NAME_SHADOWING
public static final java.lang.String VARIABLE_NAME_DISALLOWED
public static final java.lang.String VARIABLE_NAME_DISCOURAGED
public static final java.lang.String NULL_SAFE_FEATURE_CALL_ON_PRIMITIVE
public static final java.lang.String NULL_SAFE_FEATURE_CALL_OF_PRIMITIVE_VALUED_FEATURE
list?.isEmpty
or val boolean b = if (condition) true
.public static final java.lang.String PRIMITIVE_COMPARED_TO_NULL
public static final java.lang.String EQUALS_WITH_NULL
public static final java.lang.String NOT_INSTANTIABLE
public static final java.lang.String UNUSED_LOCAL_VARIABLE
public static final java.lang.String INVALID_IDENTIFIER
public static final java.lang.String INVALID_NUMBER_FORMAT
public static final java.lang.String FIELD_ALREADY_INITIALIZED
public static final java.lang.String INVALID_TYPE
public static final java.lang.String IMPORT_DUPLICATE
public static final java.lang.String IMPORT_UNUSED
public static final java.lang.String IMPORT_COLLISION
public static final java.lang.String IMPORT_CONFLICT
public static final java.lang.String IMPORT_WILDCARD_DEPRECATED
public static final java.lang.String IMPORT_UNRESOLVED
public static final java.lang.String FORBIDDEN_REFERENCE
public static final java.lang.String DISCOURAGED_REFERENCE
public static final java.lang.String RAW_TYPE
public static final java.lang.String TYPE_BOUNDS_MISMATCH
public static final java.lang.String INVALID_USE_OF_TYPE_PARAMETER
public static final java.lang.String TYPE_PARAMETER_FORWARD_REFERENCE
public static final java.lang.String INVALID_TYPE_PARAMETER_BOUNDS
public static final java.lang.String INVALID_TYPE_ARGUMENTS_ON_TYPE_LITERAL
public static final java.lang.String OPERATION_WITHOUT_PARENTHESES
public static final java.lang.String COPY_JAVA_PROBLEMS
public static final java.lang.String DEPRECATED_MEMBER_REFERENCE
public static final java.lang.String DUPLICATE_TYPE