Module: Codeguard::PreCommit
- Defined in:
- lib/codeguard/pre_commit.rb
Class Method Summary collapse
Class Method Details
.config_gem_path ⇒ Object
10 11 12 |
# File 'lib/codeguard/pre_commit.rb', line 10 def config_gem_path Codeguard.config_path.join('pre_commit.yml') end |
.config_project_path ⇒ Object
6 7 8 |
# File 'lib/codeguard/pre_commit.rb', line 6 def config_project_path Pathname.new 'config/pre_commit.yml' end |
.setup ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/codeguard/pre_commit.rb', line 14 def setup `pre-commit install` puts Rainbow('pre-commit hooks were generated').green return if `which rvm`.empty? system('git config pre-commit.ruby "rvm `rvm current` do ruby"') puts Rainbow('pre-commit.ruby was added to git config').green end |