Class: Git::Lint::Analyzers::Commits::Sole
- Inherits:
-
Object
- Object
- Git::Lint::Analyzers::Commits::Sole
- Defined in:
- lib/git/lint/analyzers/commits/sole.rb
Overview
Runs all analyzers for a single commit only.
Constant Summary collapse
- ANALYZERS =
[ Analyzers::CommitAuthorCapitalization, Analyzers::CommitAuthorEmail, Analyzers::CommitAuthorName, Analyzers::CommitBodyBulletCapitalization, Analyzers::CommitBodyBulletDelimiter, Analyzers::CommitBodyBulletOnly, Analyzers::CommitBodyLeadingLine, Analyzers::CommitBodyLineLength, Analyzers::CommitBodyParagraphCapitalization, Analyzers::CommitBodyPhrase, Analyzers::CommitBodyPresence, Analyzers::CommitBodyTrackerShorthand, Analyzers::CommitBodyWordRepeat, Analyzers::CommitSignature, Analyzers::CommitSubjectLength, Analyzers::CommitSubjectPrefix, Analyzers::CommitSubjectSuffix, Analyzers::CommitSubjectWordRepeat, Analyzers::CommitTrailerCollaboratorCapitalization, Analyzers::CommitTrailerCollaboratorEmail, Analyzers::CommitTrailerCollaboratorKey, Analyzers::CommitTrailerCollaboratorName, Analyzers::CommitTrailerDuplicate, Analyzers::CommitTrailerFormatKey, Analyzers::CommitTrailerFormatValue, Analyzers::CommitTrailerIssueKey, Analyzers::CommitTrailerIssueValue, Analyzers::CommitTrailerMilestoneKey, Analyzers::CommitTrailerMilestoneValue, Analyzers::CommitTrailerOrder, Analyzers::CommitTrailerReviewerKey, Analyzers::CommitTrailerReviewerValue, Analyzers::CommitTrailerSignerCapitalization, Analyzers::CommitTrailerSignerEmail, Analyzers::CommitTrailerSignerKey, Analyzers::CommitTrailerSignerName, Analyzers::CommitTrailerTrackerKey, Analyzers::CommitTrailerTrackerValue ].freeze
Instance Method Summary collapse
- #call(commits = Core::EMPTY_ARRAY) ⇒ Object
-
#initialize(analyzers: ANALYZERS) ⇒ Sole
constructor
A new instance of Sole.
Constructor Details
Instance Method Details
#call(commits = Core::EMPTY_ARRAY) ⇒ Object
59 60 61 62 |
# File 'lib/git/lint/analyzers/commits/sole.rb', line 59 def call commits = Core::EMPTY_ARRAY commits.each { |commit| select commit } collector end |