lib/rubygems_analyzer.rb in graph-2.8.0 vs lib/rubygems_analyzer.rb in graph-2.8.1

- old
+ new

@@ -1,17 +1,17 @@ require 'dep_analyzer' +begin + require "rubygems/cleanroom" +rescue LoadError + warn "NOTE: Not using rubygems-cleanroom. Try it! You might like it." +end + # :stopdoc: $a ||= false class RubygemsAnalyzer < DepAnalyzer - def setup - require "rubygems" - ENV['GEM_PATH'] = `gem env home` - Gem.clear_paths - end - def installed # don't cache so it updates every delete puts "scanning installed rubygems" Gem::Specification.map(&:name).sort end