Class: Git::Duet::SoloCommand
- Inherits:
-
Object
- Object
- Git::Duet::SoloCommand
- Includes:
- CommandMethods
- Defined in:
- lib/git/duet/solo_command.rb
Instance Method Summary collapse
- #execute! ⇒ Object
-
#initialize(soloist, quiet = false, global = false) ⇒ SoloCommand
constructor
A new instance of SoloCommand.
Constructor Details
#initialize(soloist, quiet = false, global = false) ⇒ SoloCommand
Returns a new instance of SoloCommand.
8 9 10 11 12 13 |
# File 'lib/git/duet/solo_command.rb', line 8 def initialize(soloist, quiet = false, global = false) @soloist = soloist @quiet = !!quiet @global = !!global @author_mapper = Git::Duet::AuthorMapper.new end |
Instance Method Details
#execute! ⇒ Object
15 16 17 18 19 20 |
# File 'lib/git/duet/solo_command.rb', line 15 def execute! set_soloist_as_git_config_user unset_committer_vars report_env_vars write_env_vars end |