class SimpleGit::Signature
Attributes
ptr[RW]
Public Class Methods
new(commit)
click to toggle source
# File lib/simple_git/signature.rb, line 5 def initialize(commit) @ptr = Git2::GitSignature.new(Git2.git_commit_author(commit.ptr)) end
Public Instance Methods
email()
click to toggle source
# File lib/simple_git/signature.rb, line 13 def email @email ||= @ptr[:email].read_string end
name()
click to toggle source
# File lib/simple_git/signature.rb, line 9 def name @name ||= @ptr[:name].read_string end