lib/docs/generate.rb in facter-4.5.2 vs lib/docs/generate.rb in facter-4.6.0

- old
+ new

@@ -15,15 +15,10 @@ def format_facts(fact_hash) scope = OpenStruct.new({ facts: fact_hash }) - - erb = if ERB.instance_method(:initialize).parameters.assoc(:key) # Ruby 2.6+ - ERB.new(File.read(PATH_TO_TEMPLATE), trim_mode: '-') - else - ERB.new(File.read(PATH_TO_TEMPLATE), nil, '-') - end + erb = ERB.new(File.read(PATH_TO_TEMPLATE), trim_mode: '-') erb.result(scope.instance_eval { binding }) end print "## Modern Facts\n\n" print format_facts(schema.reject { |_name, info| info['hidden'] == true })