class Aufgaben::Bump::Ruby

Constants

DEFAULT_FILES
DEFAULT_RELEASE_NOTE_URL
RELEASE_NOTE_URLS

Public Class Methods

new(name = :ruby, ns = default_namespace, depends: []) click to toggle source
Calls superclass method Aufgaben::Bump::Base::new
# File lib/aufgaben/bump/ruby.rb, line 31
def initialize(name = :ruby, ns = default_namespace, depends: [])
  self.files = DEFAULT_FILES.dup
  self.current_version = RUBY_VERSION

  super(name, ns, "Ruby", depends: depends)
end

Private Instance Methods

release_label() click to toggle source
# File lib/aufgaben/bump/ruby.rb, line 40
def release_label
  "release note"
end
release_url() click to toggle source
# File lib/aufgaben/bump/ruby.rb, line 44
def release_url
  RELEASE_NOTE_URLS.fetch(next_version.to_sym, DEFAULT_RELEASE_NOTE_URL)
end