Sha256: cedef5bf6f5d4690f5ad602357f807cba0104d24ae0e19f839dc53ea76463f87

Contents?: true

Size: 706 Bytes

Versions: 2

Compression:

Stored size: 706 Bytes

Contents

module Stove
  require_relative 'stove/config'
  require_relative 'stove/git'
  require_relative 'stove/logger'

  require_relative 'stove/cli'
  require_relative 'stove/community_site'
  require_relative 'stove/cookbook'
  require_relative 'stove/error'
  require_relative 'stove/formatter'
  require_relative 'stove/github'
  require_relative 'stove/jira'
  require_relative 'stove/mash'
  require_relative 'stove/packager'
  require_relative 'stove/uploader'
  require_relative 'stove/version'

  class << self
    def formatter
      @formatter ||= Stove::Formatter::Human.new
    end

    def set_formatter(name)
      @formatter = Stove::Formatter::Base.formatters[name.to_sym].new
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stove-1.1.2 lib/stove.rb
stove-1.1.0 lib/stove.rb