Module: Overcommit

Defined in:
lib/overcommit/version.rb,
lib/overcommit/cli.rb,
lib/overcommit/utils.rb,
lib/overcommit/logger.rb,
lib/overcommit/printer.rb,
lib/overcommit/git_repo.rb,
lib/overcommit/constants.rb,
lib/overcommit/installer.rb,
lib/overcommit/subprocess.rb,
lib/overcommit/hook_runner.rb,
lib/overcommit/hook_signer.rb,
lib/overcommit/configuration.rb,
lib/overcommit/message_processor.rb,
lib/overcommit/configuration_loader.rb,
lib/overcommit/configuration_validator.rb

Overview

Global application constants.

Defined Under Namespace

Modules: Exceptions, GitRepo, Hook, HookContext, HookLoader, Utils Classes: CLI, Configuration, ConfigurationLoader, ConfigurationValidator, HookRunner, HookSigner, Installer, Logger, MessageProcessor, Printer, Subprocess

Constant Summary collapse

VERSION =
'0.21.0'
OVERCOMMIT_HOME =
File.expand_path(File.join(File.dirname(__FILE__), '..', '..'))
OVERCOMMIT_CONFIG_FILE_NAME =
'.overcommit.yml'
REPO_URL =
'https://github.com/causes/overcommit'
BUG_REPORT_URL =
"#{REPO_URL}/issues"