runtime(yaml): Fix flow mapping key detection
fixes: #15196
closes: #15313
Signed-off-by: itchyny <itchyny@cybozu.co.jp>
Signed-off-by: Christian Brabandt <cb@256bit.org>
diff --git a/runtime/syntax/testdir/input/yaml.yaml b/runtime/syntax/testdir/input/yaml.yaml
index d87aca2..72e0a0d 100644
--- a/runtime/syntax/testdir/input/yaml.yaml
+++ b/runtime/syntax/testdir/input/yaml.yaml
@@ -24,7 +24,7 @@
plain strings:
- a b c
- - a * b & c @ d# e : f # comment
+ - a:b & c @ d# e * f # comment
- {{ f(' ') }} #8234
double quoted strings:
- ""
@@ -91,9 +91,10 @@
inside block mapping:
foo: {bar: baz}
bar: ["foo": {baz: qux}]
- flow collection: [foo # comment
+ flow:collection: [foo # comment
, {bar: [{ # comment
- baz: '
+ baz:
+ '
qux # not comment
' # comment
}]}]