class GodObject::GemMetadata::Service
Public Class Methods
new(gems: ::Gem.loaded_specs.values)
click to toggle source
# File lib/god_object/gem_metadata/service.rb, line 22 def initialize(gems: ::Gem.loaded_specs.values) @gems = gems end
Public Instance Methods
find_gems_providing(metadata_key)
click to toggle source
# File lib/god_object/gem_metadata/service.rb, line 26 def find_gems_providing(metadata_key) @gems.select { |gem| gem.metadata.key?(metadata_key) } end