class Monolith::ConfigurationPrinter

Public Class Methods

new(config) click to toggle source
  # File lib/monolith/configuration_printer.rb
3 def initialize(config)
4   @config = config
5 end

Public Instance Methods

print() click to toggle source

Private Instance Methods

branches() click to toggle source
   # File lib/monolith/configuration_printer.rb
15 def branches
16   @config.branches.map.with_index do |name, index|
17     {
18       "#" => index + 1,
19       "branch name" => name,
20     }
21   end
22 end
repositories() click to toggle source
   # File lib/monolith/configuration_printer.rb
24 def repositories
25   @config.repositories.map.with_index do |(name, url), index|
26     {
27       "#" => index + 1,
28       "repository name" => name,
29       "url" => url,
30     }
31   end
32 end