full_list (Thor::Tasks::Merb::Gem)

    # 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