lib/i18n/tasks/data/adapter/yaml_adapter.rb in i18n-tasks-0.4.5 vs lib/i18n/tasks/data/adapter/yaml_adapter.rb in i18n-tasks-0.5.0

- old
+ new

@@ -6,10 +6,15 @@ module YamlAdapter extend self # @return [Hash] locale tree def parse(str, options) - YAML.load(str, options || {}) + if YAML.method(:load).arity.abs == 2 + YAML.load(str, options || {}) + else + # older jruby and rbx 2.2.7 do not accept options + YAML.load(str) + end end # @return [String] def dump(tree, options) tree.to_yaml(options || {})