Sha256: f7f61fd4943bcd8e5e32a5459a0fd2036fdeb2882f095dbfe1ea06d9682437ca
Contents?: true
Size: 344 Bytes
Versions: 25
Compression:
Stored size: 344 Bytes
Contents
class Runner def run checks_to_run = PreCommit.checks_to_run all_passed = checks_to_run.inject(true) do |current_status, check| passed = check.call if !passed && check.respond_to?(:error_message) puts check.error_message end check && current_status end exit(all_passed ? 0 : 1) end end
Version data entries
25 entries across 25 versions & 1 rubygems