Rakefile in gh_inspector-1.1.2 vs Rakefile in gh_inspector-1.1.3

- old
+ new

@@ -1,6 +1,15 @@ +require 'bundler' require 'bundler/gem_tasks' +begin + Bundler.setup(:default, :development) +rescue Bundler::BundlerError => e + warn e.message + warn 'Run `bundle install` to install missing gems' + exit e.status_code +end + require 'rspec/core/rake_task' require 'rubocop/rake_task' RSpec::Core::RakeTask.new(:specs) @@ -36,17 +45,18 @@ usage << "\n" usage << "#### Presenting Your Report \n\n" evidence = docs.at("GhInspector::Evidence") usage << evidence.docstring + usage << "\n" usage << "\nProtocol for custom objects:\n\n" evidence.children.each do |method| next unless method.name.to_s.start_with? "inspector" params = method.parameters.flatten.compact usage << " - `#{method.name}(#{params.join ', '})` - #{method.docstring}\n" end - usage << "\n\n" + usage << "\n" new_file = start + start_split + usage + end_split + finale File.open("README.md", 'w') { |f| f.write new_file } end