Class: Ruboty::Handlers::Bundler::GemfileView

Inherits:
Object
  • Object
show all
Defined in:
lib/ruboty/handlers/bundler.rb

Instance Method Summary collapse

Constructor Details

#initialize(gems) ⇒ GemfileView



170
171
172
# File 'lib/ruboty/handlers/bundler.rb', line 170

def initialize(gems)
  @gems = gems
end

Instance Method Details

#to_sObject



174
175
176
177
178
179
# File 'lib/ruboty/handlers/bundler.rb', line 174

def to_s
  %<source "https://rubygems.org"\n\n> +
  @gems.dependencies.map do |dependency|
    DependencyView.new(dependency).to_s
  end.join("\n")
end