lib/leftovers.rb in leftovers-0.5.5 vs lib/leftovers.rb in leftovers-0.6.0
- old
+ new
@@ -2,11 +2,10 @@
module Leftovers # rubocop:disable Metrics/ModuleLength
class Error < ::StandardError; end
autoload(:AST, "#{__dir__}/leftovers/ast")
- autoload(:Backports, "#{__dir__}/leftovers/backports")
autoload(:CLI, "#{__dir__}/leftovers/cli")
autoload(:Collector, "#{__dir__}/leftovers/collector")
autoload(:ConfigValidator, "#{__dir__}/leftovers/config_validator")
autoload(:Config, "#{__dir__}/leftovers/config")
autoload(:DefinitionNode, "#{__dir__}/leftovers/definition_node")
@@ -15,10 +14,12 @@
autoload(:ERB, "#{__dir__}/leftovers/erb")
autoload(:FileCollector, "#{__dir__}/leftovers/file_collector")
autoload(:FileList, "#{__dir__}/leftovers/file_list")
autoload(:File, "#{__dir__}/leftovers/file")
autoload(:Haml, "#{__dir__}/leftovers/haml")
+ autoload(:YAML, "#{__dir__}/leftovers/yaml")
+ autoload(:JSON, "#{__dir__}/leftovers/json")
autoload(:MatcherBuilders, "#{__dir__}/leftovers/matcher_builders")
autoload(:Matchers, "#{__dir__}/leftovers/matchers")
autoload(:MergedConfig, "#{__dir__}/leftovers/merged_config")
autoload(:Parser, "#{__dir__}/leftovers/parser")
autoload(:ProcessorBuilders, "#{__dir__}/leftovers/processor_builders")
@@ -145,15 +146,13 @@
def try_require_cache(requirable)
@try_require_cache ||= {}
@try_require_cache.fetch(requirable) do
- begin
- require requirable
- @try_require_cache[requirable] = true
- rescue LoadError
- @try_require_cache[requirable] = false
- end
+ require requirable
+ @try_require_cache[requirable] = true
+ rescue LoadError
+ @try_require_cache[requirable] = false
end
end
end
end