Class: Rack::WebProfiler::Collectors::RubyCollector

Inherits:
Object
  • Object
show all
Includes:
Rack::WebProfiler::Collector::DSL
Defined in:
lib/rack/web_profiler/collectors/ruby_collector.rb

Class Method Summary collapse

Methods included from Rack::WebProfiler::Collector::DSL

included

Class Method Details

.gems_listObject



26
27
28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/rack/web_profiler/collectors/ruby_collector.rb', line 26

def gems_list
  gems = []

  Gem.loaded_specs.values.each do |g|
    gems << {
      name:     g.name,
      version:  g.version.to_s,
      homepage: g.homepage,
      summary:  g.summary,
    }
  end

  gems
end