-
assigned issue to
YAML filter does not tolerate empty list items
Issue #988
open
Feeding the YAML filter with a simple YAML list such as:
- one
- two
-
- three
- four
Results in:
net.sf.okapi.filters.yaml.parser.ParseException: Encountered unexpected token: "- " <DASH>
at line 4, column 1.
Was expecting one of:
"BLOCK_MAPPING_START"
"BLOCK_SEQUENCE_START"
"["
"\"\""
"\'\'"
"{"
<ALIAS>
<ANCHOR>
<DOUBLE_QUOTED_FIRST>
<FOLDED_SCALAR_START>
<LITERAL_SCALAR_START>
<PLAIN_SCALAR>
<SINGLE_QUOTED_FIRST>
<TAG>
<TAG_DIRECTIVE>
at net.sf.okapi.filters.yaml.parser.YamlParser.generateParseException(YamlParser.java:1762)
at net.sf.okapi.filters.yaml.parser.YamlParser.jj_consume_token(YamlParser.java:1630)
at net.sf.okapi.filters.yaml.parser.YamlParser.node(YamlParser.java:236)
at net.sf.okapi.filters.yaml.parser.YamlParser.block_sequence_element(YamlParser.java:715)
at net.sf.okapi.filters.yaml.parser.YamlParser.block_sequence(YamlParser.java:697)
at net.sf.okapi.filters.yaml.parser.YamlParser.sequence(YamlParser.java:625)
at net.sf.okapi.filters.yaml.parser.YamlParser.node(YamlParser.java:206)
at net.sf.okapi.filters.yaml.parser.YamlParser.yaml_document(YamlParser.java:119)
at net.sf.okapi.filters.yaml.parser.YamlParser.yaml_stream(YamlParser.java:72)
at net.sf.okapi.filters.yaml.parser.YamlParser.parse(YamlParser.java:25)
at net.sf.okapi.filters.yaml.YamlFilter.open(YamlFilter.java:215)
Comments (2)
-
-
- changed status to open
Will address this when we get a good number of needed YAML parsers changes.
- Log in to comment