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