Должно ли быть допустимым следующее?
parent:
- child
- child
Итак, у нас есть последовательность значений внутри сопоставления.
Конкретный вопрос: о том, допустим ли отступ для 2-й и 3-й строк. Ruby YAML.dump сгенерировал этот код, но парсер Yaml здесь отклоняет его, потому что дочерние строки не имеют отступа.
т.е. он хочет что-то вроде:
parent:
- child
- child
Кто прав?
Глядя на спецификацию YAML, это, конечно, не очевидно, и строчка
«-», «?» и символы «:», используемые для обозначения записей коллекции блоков, воспринимаются людьми как часть отступа
, не очень помогают.