class Schmersion::Version

Attributes

commit_parser[R]
version[R]

Public Class Methods

new(repo, version, commit_parser) click to toggle source
# File lib/schmersion/version.rb, line 9
def initialize(repo, version, commit_parser)
  @repo = repo
  @version = version
  @commit_parser = commit_parser
end

Public Instance Methods

commit_message() click to toggle source
# File lib/schmersion/version.rb, line 27
def commit_message
  "chore(release): #{version}"
end
commits() click to toggle source
# File lib/schmersion/version.rb, line 15
def commits
  @commit_parser.commits
end
end_commit() click to toggle source
# File lib/schmersion/version.rb, line 23
def end_commit
  @commit_parser.end_commit
end
start_commit() click to toggle source
# File lib/schmersion/version.rb, line 19
def start_commit
  @commit_parser.start_commit
end