Class: Overcommit::Hook::PreCommit::Base
- Extended by:
- Forwardable
- Defined in:
- lib/overcommit/hook/pre_commit/base.rb
Overview
Functionality common to all pre-commit hooks.
Direct Known Subclasses
AuthorEmail, AuthorName, BerksfileCheck, BrokenSymlinks, BundleAudit, BundleCheck, BundleOutdated, CaseConflicts, ChamberCompare, ChamberSecurity, ChamberVerification, CodeSpellCheck, CoffeeLint, CookStyle, Credo, CssLint, DartAnalyzer, Dogma, ErbLint, EsLint, ExecutePermissions, Fasterer, FileSize, FixMe, Flay, Foodcritic, ForbiddenBranches, GinkgoFocus, GoFmt, GoLint, GoVet, GolangciLint, Hadolint, HamlLint, HardTabs, Hlint, HtmlHint, HtmlTidy, ImageOptim, JavaCheckstyle, JsHint, JsLint, Jscs, JsonSyntax, KtLint, LicenseFinder, LicenseHeader, LineEndings, LocalPathsInGemfile, MergeConflicts, MixFormat, NginxTest, Pep257, Pep8, PhpCs, PhpCsFixer, PhpLint, PhpStan, Pronto, PuppetLint, PuppetMetadataJsonLint, Pycodestyle, Pydocstyle, Pyflakes, Pylint, PythonFlake8, RSpec, RailsBestPractices, RailsSchemaUpToDate, RakeTarget, Reek, RstLint, RuboCop, RubyLint, RubySyntax, Scalariform, Scalastyle, ScssLint, SemiStandard, ShellCheck, SlimLint, Sorbet, Sqlint, Standard, Stylelint, SwiftLint, TerraformFormat, TrailingWhitespace, TravisLint, TsLint, Vint, W3cCss, W3cHtml, XmlLint, XmlSyntax, YamlLint, YamlSyntax, YardCoverage, YarnCheck
Instance Attribute Summary
Attributes inherited from Base
Method Summary
Methods inherited from Base
#applicable_files, #command, #description, #enabled?, #excluded?, #execute, #execute_in_background, #flags, #in_path?, #included_files, #initialize, #name, #parallelize?, #processors, #quiet?, #required?, #required_executable, #required_libraries, #run, #run?, #run_and_transform, #skip?
Constructor Details
This class inherits a constructor from Overcommit::Hook::Base