Sha256: 8db1c082be4e666f3e50833e5e62374642f67bf88f2bd82e0b6e328dd8da0e48
Contents?: true
Size: 554 Bytes
Versions: 4
Compression:
Stored size: 554 Bytes
Contents
module Attractor # from https://github.com/prontolabs/pronto/blob/master/lib/pronto/gem_names.rb class GemNames def to_a gems.map { |gem| gem.name.sub(/^pronto-/, '') }.uniq.sort end private def gems Gem::Specification.find_all.select do |gem| if gem.name =~ /^pronto-/ true elsif gem.name != 'pronto' runner_path = File.join(gem.full_gem_path, "lib/pronto/#{gem.name}.rb") File.exist?(runner_path) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
attractor-2.3.0 | lib/attractor/gem_names.rb~ |
attractor-2.2.0 | lib/attractor/gem_names.rb~ |
attractor-2.1.0 | lib/attractor/gem_names.rb~ |
attractor-2.0.5 | lib/attractor/gem_names.rb~ |