class Rugged::Tag

Public Class Methods

prettify_message(msg, strip_comments = true) click to toggle source
# File lib/rugged/tag.rb, line 4
def self.prettify_message(msg, strip_comments = true)
  Rugged::prettify_message(msg, strip_comments)
end

Public Instance Methods

inspect() click to toggle source
# File lib/rugged/tag.rb, line 8
def inspect
  "#<Rugged::Tag:#{object_id} {name: #{name.inspect}, message: #{message.inspect}, target: #{target.inspect}>"
end
modify(new_args, force=True) click to toggle source
# File lib/rugged/tag.rb, line 21
def modify(new_args, force=True)
  args = self.to_hash.merge(new_args)
  Tag.create(args, force)
end
to_hash() click to toggle source
# File lib/rugged/tag.rb, line 12
def to_hash
  {
    :message => message,
    :name => name,
    :target => target,
    :tagger => tagger,
  }
end