Erros comuns e dicas de YAML
Reúne problemas comuns em YAML, como indentação e inferência de tipos, e como resolvê-los.
O erro mais comum em YAML é a indentação. Não é possível usar o caractere Tab; deve-se usar espaços obrigatoriamente, e o mesmo nível hierárquico precisa ter a mesma quantidade de espaços.
A inferência automática de tipos também exige atenção. yes/no/on/off sem aspas são interpretados como booleanos, e valores como 08 podem ser interpretados de formas diferentes conforme o contexto. Para garantir que seja string, envolva o valor em aspas.
Para strings longas, use escalares de bloco (| ou >), e, quando o valor contiver caracteres com significado especial, como dois-pontos, cerquilha ou colchetes, envolva-o em aspas para evitar interpretações erradas.