Fix from_yaml in ConfigPreferences

このコミットが含まれているのは:
Omar Roth 2019-04-03 19:04:33 -05:00
コミット 31312747e9
2個のファイルの変更8行の追加8行の削除

ファイルの表示

@ -17,12 +17,12 @@ struct ConfigPreferences
end
result = [] of String
node.nodes.each do
unless node.is_a?(YAML::Nodes::Scalar)
node.raise "Expected scalar, not #{node.class}"
node.nodes.each do |item|
unless item.is_a?(YAML::Nodes::Scalar)
node.raise "Expected scalar, not #{item.class}"
end
result << node.value
result << item.value
end
rescue ex
if node.is_a?(YAML::Nodes::Scalar)

ファイルの表示

@ -64,12 +64,12 @@ struct Preferences
end
result = [] of String
node.nodes.each do
unless node.is_a?(YAML::Nodes::Scalar)
node.raise "Expected scalar, not #{node.class}"
node.nodes.each do |item|
unless item.is_a?(YAML::Nodes::Scalar)
node.raise "Expected scalar, not #{item.class}"
end
result << node.value
result << item.value
end
rescue ex
if node.is_a?(YAML::Nodes::Scalar)