Class: Rubysmith::Configuration::Transformers::GitEmail

Inherits:
Object
  • Object
show all
Defined in:
lib/rubysmith/configuration/transformers/git_email.rb

Overview

Dynamically adds Git email if defined.

Instance Method Summary collapse

Instance Method Details

#call(content) ⇒ Object



13
14
15
16
17
# File 'lib/rubysmith/configuration/transformers/git_email.rb', line 13

def call content
  return Success content if content[:author_email]

  git.get("user.email").fmap { |email| content.merge! author_email: email }
end