lib/tr8n/config.rb in tr8n-3.1.6 vs lib/tr8n/config.rb in tr8n-3.1.7

- old
+ new

@@ -530,10 +530,10 @@ @language_rule_classes ||= rules_engine[:language_rule_classes].collect{|lrc| lrc.constantize} end def self.language_rule_dependencies @language_rule_dependencies ||= begin - depts = {} + depts = HashWithIndifferentAccess.new language_rule_classes.each do |cls| if depts[cls.dependency] raise Tr8n::Exception.new("The same dependency key #{cls.dependency} has been registered for multiple rules. This is not allowed.") end depts[cls.dependency] = cls \ No newline at end of file