lib/git/lint/analyzers/commit_subject_prefix.rb in git-lint-6.2.1 vs lib/git/lint/analyzers/commit_subject_prefix.rb in git-lint-7.0.0

- old
+ new

@@ -7,27 +7,27 @@ class CommitSubjectPrefix < Abstract def valid? return true if locally_prefixed? return true if filter_list.empty? - commit.subject.match?(/\A#{Regexp.union filter_list.to_regexp}/) + commit.subject.match?(/\A#{Regexp.union filter_list}/) end def issue return {} if valid? - {hint: %(Use: #{filter_list.to_hint}.)} + {hint: %(Use: #{filter_list.to_usage "or"}.)} end protected def load_filter_list configuration.commits_subject_prefix_includes .map { |prefix| "#{prefix}#{delimiter}" } .then { |list| Kit::FilterList.new list } end - def locally_prefixed? = !ci? && commit.prefix? + def locally_prefixed? = !ci? && commit.directive? def ci? = environment["CI"] == "true" def delimiter = configuration.commits_subject_prefix_delimiter end