Class ErrorId

java.lang.Object
proguard.exception.ErrorId

public final class ErrorId extends Object
Class holding all the error ids for exceptions occurring in the program.
  • Field Details

    • TEST_ID

      public static int TEST_ID
    • VARIABLE_EMPTY_SLOT

      public static final int VARIABLE_EMPTY_SLOT
      See Also:
    • VARIABLE_INDEX_OUT_OF_BOUND

      public static final int VARIABLE_INDEX_OUT_OF_BOUND
      See Also:
    • VARIABLE_TYPE

      public static final int VARIABLE_TYPE
      See Also:
    • EXCESSIVE_COMPLEXITY

      public static final int EXCESSIVE_COMPLEXITY
      See Also:
    • INCOMPLETE_CLASS_HIERARCHY

      public static final int INCOMPLETE_CLASS_HIERARCHY
      See Also:
    • EMPTY_CODE_ATTRIBUTE

      public static final int EMPTY_CODE_ATTRIBUTE
      See Also:
    • STACK_TYPE

      public static final int STACK_TYPE
      See Also:
    • STACK_CATEGORY_ONE

      public static final int STACK_CATEGORY_ONE
      See Also:
    • ARRAY_INDEX_OUT_OF_BOUND

      public static final int ARRAY_INDEX_OUT_OF_BOUND
      See Also:
    • EXPECTED_ARRAY

      public static final int EXPECTED_ARRAY
      See Also:
    • VARIABLE_GENERALIZATION

      public static final int VARIABLE_GENERALIZATION
      See Also:
    • STACK_GENERALIZATION

      public static final int STACK_GENERALIZATION
      See Also:
    • ARRAY_STORE_TYPE_EXCEPTION

      public static final int ARRAY_STORE_TYPE_EXCEPTION
      See Also:
    • PARTIAL_EVALUATOR_ERROR1

      public static final int PARTIAL_EVALUATOR_ERROR1
      See Also:
    • PARTIAL_EVALUATOR_ERROR2

      public static final int PARTIAL_EVALUATOR_ERROR2
      See Also:
    • NEGATIVE_STACK_SIZE

      public static final int NEGATIVE_STACK_SIZE
      See Also:
    • MAX_STACK_SIZE_COMPUTER_ERROR

      public static final int MAX_STACK_SIZE_COMPUTER_ERROR
      See Also:
    • CLASS_REFERENCE_FIXER_ERROR

      public static final int CLASS_REFERENCE_FIXER_ERROR
      See Also:
    • CODE_ATTRIBUTE_EDITOR_ERROR

      public static final int CODE_ATTRIBUTE_EDITOR_ERROR
      See Also:
    • CODE_PREVERIFIER_ERROR

      public static final int CODE_PREVERIFIER_ERROR
      See Also:
    • CODE_SUBROUTINE_INLINER_ERROR

      public static final int CODE_SUBROUTINE_INLINER_ERROR
      See Also:
    • WILDCARD_WRONG_INDEX

      public static final int WILDCARD_WRONG_INDEX
      See Also:
    • ANALYSIS_CALL_RESOLVER_SELECTIVE_PARAMETER_RECONSTRUCTION_MISSING_PARAMS

      public static final int ANALYSIS_CALL_RESOLVER_SELECTIVE_PARAMETER_RECONSTRUCTION_MISSING_PARAMS
      Group of errors.
      See Also:
    • ANALYSIS_JVM_SHALLOW_HEAP_STATE_INCOMPATIBLE

      public static final int ANALYSIS_JVM_SHALLOW_HEAP_STATE_INCOMPATIBLE
      See Also:
    • ANALYSIS_DOMINATOR_CALCULATOR_NO_DOMINATOR_AT_OFFSET

      public static final int ANALYSIS_DOMINATOR_CALCULATOR_NO_DOMINATOR_AT_OFFSET
      See Also:
    • ANALYSIS_STACK_STATE_OPERAND_STACK_INDEX_OUT_OF_BOUNDS

      public static final int ANALYSIS_STACK_STATE_OPERAND_STACK_INDEX_OUT_OF_BOUNDS
      See Also:
    • ANALYSIS_JVM_INTRAPROCEDURAL_CFA_FILLER_ALL_INSTRUCTION_UNEXPECTED_SWITCH

      public static final int ANALYSIS_JVM_INTRAPROCEDURAL_CFA_FILLER_ALL_INSTRUCTION_UNEXPECTED_SWITCH
      See Also:
    • ANALYSIS_JVM_MEMORY_LOCATION_TRANSFER_RELATION_TYPE_UNSUPPORTED

      public static final int ANALYSIS_JVM_MEMORY_LOCATION_TRANSFER_RELATION_TYPE_UNSUPPORTED
      See Also:
    • ANALYSIS_JVM_INVOKE_TAINT_SINK_MISSING_TAINT

      public static final int ANALYSIS_JVM_INVOKE_TAINT_SINK_MISSING_TAINT
      See Also:
    • ANALYSIS_JVM_VALUE_TRANSFER_RELATION_INCORRECT_PARAMETER_COUNT

      public static final int ANALYSIS_JVM_VALUE_TRANSFER_RELATION_INCORRECT_PARAMETER_COUNT
      See Also:
    • ANALYSIS_VALUE_ABSTRACT_STATE_CONDITION_UNCHECKED

      public static final int ANALYSIS_VALUE_ABSTRACT_STATE_CONDITION_UNCHECKED
      See Also:
    • ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_RETURN_INSTRUCTION_EXPECTED

      public static final int ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_RETURN_INSTRUCTION_EXPECTED
      See Also:
    • ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_EXIT_NODE_EXPECTED

      public static final int ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_EXIT_NODE_EXPECTED
      See Also:
    • ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_MISSING_EXPECTED_CATCH_NODE_EXPECTED

      public static final int ANALYSIS_JVM_DEFAULT_EXPAND_OPERATOR_MISSING_EXPECTED_CATCH_NODE_EXPECTED
      See Also:
    • ANALYSIS_JVM_TRANSFER_RELATION_INSTRUCTION_PUSH_COUNT_HIGHER_THAN_TWO

      public static final int ANALYSIS_JVM_TRANSFER_RELATION_INSTRUCTION_PUSH_COUNT_HIGHER_THAN_TWO
      See Also:
    • ANALYSIS_JVM_TRANSFER_RELATION_UNEXPECTED_UNKNOWN_SIGNATURE

      public static final int ANALYSIS_JVM_TRANSFER_RELATION_UNEXPECTED_UNKNOWN_SIGNATURE
      See Also:
    • ANALYSIS_JVM_TRANSFER_RELATION_CONSTANT_INSTRUCTION_VISITOR_OPCODE_UNSUPPORTED

      public static final int ANALYSIS_JVM_TRANSFER_RELATION_CONSTANT_INSTRUCTION_VISITOR_OPCODE_UNSUPPORTED
      See Also:
    • OBJECT_GET_CLASS_EXECUTOR_UNSUPPORTED_SIGNATURE

      public static final int OBJECT_GET_CLASS_EXECUTOR_UNSUPPORTED_SIGNATURE
      See Also:
    • SIGNATURE_AST_INVALID_STRUCTURE

      public static final int SIGNATURE_AST_INVALID_STRUCTURE
      See Also:
    • CLASSFILE_NULL_VALUES

      public static final int CLASSFILE_NULL_VALUES
      See Also:
    • CG_DOT_GRAPH_IO_EXCEPTION

      public static final int CG_DOT_GRAPH_IO_EXCEPTION
      See Also:
    • MEMBER_REMOVER_NOT_FINISHED_WITH_CURRENT_CLASS

      public static final int MEMBER_REMOVER_NOT_FINISHED_WITH_CURRENT_CLASS
      See Also: