# File lib/generators/templates/application/common/merb_thor/ops.rb, line 23 def full_list @idx.load_gems_in("gems/specifications") @list.map do |name, versions| dep = ::Gem::Dependency.new(name, versions) spec = @idx.search(dep).last unless spec self.class.error "A required dependency #{dep} was not found" self.class.rollback_trans end deps = spec.recursive_dependencies(dep, @idx) [spec] + deps end.flatten.uniq end