Skip to content

Package io.github.qishr.cascara.lang.yaml.diagnostic

Enum YamlDiagnosticCode

java.lang.Object
        java.lang.Enum<io.github.qishr.cascara.lang.yaml.diagnostic.YamlDiagnosticCode>
                io.github.qishr.cascara.lang.yaml.diagnostic.YamlDiagnosticCode

All Implemented Interfaces:
    DiagnosticCode


public final enum YamlDiagnosticCode
extends Enum<YamlDiagnosticCode>

Enum Constants

Enum Constant Description
ERROR
TABS_NOT_ALLOWED_AS_INDENTATION
INVALID_ESCAPE
EXPECTED_COMMA_OR_CLOSE_BRACE
EXPECTED_SCALAR
EXPECTED_MAP_KEY
EXPECTED_OPEN_BRACE_FLOW_MAP
EXPECTED_CLOSE_BRACKET
EXPECTED_OPEN_BRACKET
EXPECTED_COLON_MAP_KEY
EXPECTED_COLON_FLOW_MAP
EXPECTED_CLOSE_SINGLE_QUOTE
EXPECTED_CLOSE_DOUBLE_QUOTE
UNEXPECTED_TOKEN
UNEXPECTED_CLOSE_BRACKET
UNEXPECTED_CLOSE_BRACE
BLOCK_SCALAR_HEADER_EXTRA
INCONSISTENT_INDENTATION
EXPECTED_INDENTATION_BLOCK_SCALAR
EXPECTED_DEDENT_BLOCK_COMMENT
UNEXPECTED_EMPTY_LEXEME
UNEXPECTED_END_OF_BUFFER
DEPTH_LIMIT
DUPLICATE_KEY
UNKNOWN_DIRECTIVE
EXPECTED_INDENT
EXPECTED_DEDENT
TOO_MANY_ANCHORS
TOO_MANY_TAGS
MISSING_DIRECTIVES_END_INDICATOR
IMPLICIT_KEY_SINGLE_LINE
BLOCK_COLLECTION_SAME_LINE_AS_MARKER
MAPPING_KEY_COLUMN
BLOCK_COLLECTION_INSIDE_FLOW
TOO_MANY_PARTS
UNSUPPORTED_VERSION
CANNOT_RESOLVE_TAG
EXPLICIT_INDENTATION_INDICATOR_NEEDED
DUPICATE_YAML_DIRECTIVE
ALIAS_MUST_NOT_SPECIFY_PROPERTIES
COMMENT_NOT_SEPARATED
MALFORMED_TAG
MISSING_NEWLINE_BLOCK_SEQ_PROPS
BLOCK_SCALAR_COLLECTION_INDENT
FLOW_SEQUENCE_BLOCK_COLLECTION_INDENT
FLOW_MAP_BLOCK_INDENT
BLOCK_COLLECTION_IN_FLOW_COLLECTION
NESTED_MAPPING_IN_COMPACT_MAPPING
BLOCK_SEQ_IND_SAME_LINE
UNEXPECTED_COMMA_IN_FLOW_SEQ
IMPLICIT_KEY_SEQ_SAME_LINE
UNEXPECTED_NODE_TYPE

Method Summary

Modifier and Type Method Description
public static YamlDiagnosticCode[] values()
public static YamlDiagnosticCode valueOf(String name)
public String getCode()
public String getMessage()

Enum Constant Details

ERROR

public static final ERROR


TABS_NOT_ALLOWED_AS_INDENTATION

public static final TABS_NOT_ALLOWED_AS_INDENTATION


INVALID_ESCAPE

public static final INVALID_ESCAPE


EXPECTED_COMMA_OR_CLOSE_BRACE

public static final EXPECTED_COMMA_OR_CLOSE_BRACE


EXPECTED_SCALAR

public static final EXPECTED_SCALAR


EXPECTED_MAP_KEY

public static final EXPECTED_MAP_KEY


EXPECTED_OPEN_BRACE_FLOW_MAP

public static final EXPECTED_OPEN_BRACE_FLOW_MAP


EXPECTED_CLOSE_BRACKET

public static final EXPECTED_CLOSE_BRACKET


EXPECTED_OPEN_BRACKET

public static final EXPECTED_OPEN_BRACKET


EXPECTED_COLON_MAP_KEY

public static final EXPECTED_COLON_MAP_KEY


EXPECTED_COLON_FLOW_MAP

public static final EXPECTED_COLON_FLOW_MAP


EXPECTED_CLOSE_SINGLE_QUOTE

public static final EXPECTED_CLOSE_SINGLE_QUOTE


EXPECTED_CLOSE_DOUBLE_QUOTE

public static final EXPECTED_CLOSE_DOUBLE_QUOTE


UNEXPECTED_TOKEN

public static final UNEXPECTED_TOKEN


UNEXPECTED_CLOSE_BRACKET

public static final UNEXPECTED_CLOSE_BRACKET


UNEXPECTED_CLOSE_BRACE

public static final UNEXPECTED_CLOSE_BRACE


BLOCK_SCALAR_HEADER_EXTRA

public static final BLOCK_SCALAR_HEADER_EXTRA


INCONSISTENT_INDENTATION

public static final INCONSISTENT_INDENTATION


EXPECTED_INDENTATION_BLOCK_SCALAR

public static final EXPECTED_INDENTATION_BLOCK_SCALAR


EXPECTED_DEDENT_BLOCK_COMMENT

public static final EXPECTED_DEDENT_BLOCK_COMMENT


UNEXPECTED_EMPTY_LEXEME

public static final UNEXPECTED_EMPTY_LEXEME


UNEXPECTED_END_OF_BUFFER

public static final UNEXPECTED_END_OF_BUFFER


DEPTH_LIMIT

public static final DEPTH_LIMIT


DUPLICATE_KEY

public static final DUPLICATE_KEY


UNKNOWN_DIRECTIVE

public static final UNKNOWN_DIRECTIVE


EXPECTED_INDENT

public static final EXPECTED_INDENT


EXPECTED_DEDENT

public static final EXPECTED_DEDENT


TOO_MANY_ANCHORS

public static final TOO_MANY_ANCHORS


TOO_MANY_TAGS

public static final TOO_MANY_TAGS


MISSING_DIRECTIVES_END_INDICATOR

public static final MISSING_DIRECTIVES_END_INDICATOR


IMPLICIT_KEY_SINGLE_LINE

public static final IMPLICIT_KEY_SINGLE_LINE


BLOCK_COLLECTION_SAME_LINE_AS_MARKER

public static final BLOCK_COLLECTION_SAME_LINE_AS_MARKER


MAPPING_KEY_COLUMN

public static final MAPPING_KEY_COLUMN


BLOCK_COLLECTION_INSIDE_FLOW

public static final BLOCK_COLLECTION_INSIDE_FLOW


TOO_MANY_PARTS

public static final TOO_MANY_PARTS


UNSUPPORTED_VERSION

public static final UNSUPPORTED_VERSION


CANNOT_RESOLVE_TAG

public static final CANNOT_RESOLVE_TAG


EXPLICIT_INDENTATION_INDICATOR_NEEDED

public static final EXPLICIT_INDENTATION_INDICATOR_NEEDED


DUPICATE_YAML_DIRECTIVE

public static final DUPICATE_YAML_DIRECTIVE


ALIAS_MUST_NOT_SPECIFY_PROPERTIES

public static final ALIAS_MUST_NOT_SPECIFY_PROPERTIES


COMMENT_NOT_SEPARATED

public static final COMMENT_NOT_SEPARATED


MALFORMED_TAG

public static final MALFORMED_TAG


MISSING_NEWLINE_BLOCK_SEQ_PROPS

public static final MISSING_NEWLINE_BLOCK_SEQ_PROPS


BLOCK_SCALAR_COLLECTION_INDENT

public static final BLOCK_SCALAR_COLLECTION_INDENT


FLOW_SEQUENCE_BLOCK_COLLECTION_INDENT

public static final FLOW_SEQUENCE_BLOCK_COLLECTION_INDENT


FLOW_MAP_BLOCK_INDENT

public static final FLOW_MAP_BLOCK_INDENT


BLOCK_COLLECTION_IN_FLOW_COLLECTION

public static final BLOCK_COLLECTION_IN_FLOW_COLLECTION


NESTED_MAPPING_IN_COMPACT_MAPPING

public static final NESTED_MAPPING_IN_COMPACT_MAPPING


BLOCK_SEQ_IND_SAME_LINE

public static final BLOCK_SEQ_IND_SAME_LINE


UNEXPECTED_COMMA_IN_FLOW_SEQ

public static final UNEXPECTED_COMMA_IN_FLOW_SEQ


IMPLICIT_KEY_SEQ_SAME_LINE

public static final IMPLICIT_KEY_SEQ_SAME_LINE


UNEXPECTED_NODE_TYPE

public static final UNEXPECTED_NODE_TYPE


Method Details

values

public static YamlDiagnosticCode[] values()


valueOf

public static YamlDiagnosticCode valueOf(String name)


getCode

public String getCode()

Specified By:

DiagnosticCode


getMessage

public String getMessage()

Specified By:

DiagnosticCode