Fixing usage of quoted numeric keys #1247

This commit is contained in:
Mike Farah
2022-06-23 19:22:11 +10:00
parent c7c11ef68b
commit be05df03b5
4 changed files with 26 additions and 16 deletions
+7
View File
@@ -352,6 +352,13 @@ func parseInt(numberString string) (int, error) {
return int(parsed), err
}
func createStringScalarNode(stringValue string) *yaml.Node {
var node = &yaml.Node{Kind: yaml.ScalarNode}
node.Value = stringValue
node.Tag = "!!str"
return node
}
func createScalarNode(value interface{}, stringValue string) *yaml.Node {
var node = &yaml.Node{Kind: yaml.ScalarNode}
node.Value = stringValue