Files
news.gitea.happylizard.me/bin/gems/html-proofer-5.0.10/lib/html_proofer/reporter.rb
T
pizza2d1 4cee170d66
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s
Add bin and edit workflow
2026-09-16 13:11:16 -06:00

24 lines
506 B
Ruby

# frozen_string_literal: true
module HTMLProofer
class Reporter
include HTMLProofer::Utils
attr_reader :failures
def initialize(logger: nil)
@logger = logger
end
def failures=(failures)
@failures = failures.group_by(&:check_name)
.transform_values { |issues| issues.sort_by { |issue| [issue.path, issue.line] } }
.sort
end
def report
raise NotImplementedError, "HTMLProofer::Reporter subclasses must implement #report"
end
end
end