Sha256: c5556da785a1b0ff9933b8c175d4827d20ce4c1fe0c0c6d61e605462a7f6c598
Contents?: true
Size: 474 Bytes
Versions: 2
Compression:
Stored size: 474 Bytes
Contents
# frozen_string_literal: true module Git module Lint module Analyzers # Analyzes author name for proper capitalization. class CommitAuthorCapitalization < Abstract include Dependencies[validator: "validators.capitalization"] def valid? = validator.call commit.author_name def issue return {} if valid? {hint: %(Capitalize each part of name: "#{commit.author_name}".)} end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
git-lint-9.1.0 | lib/git/lint/analyzers/commit_author_capitalization.rb |
git-lint-9.0.0 | lib/git/lint/analyzers/commit_author_capitalization.rb |