class

Krikri::Lint::Report

Inherits Reference < Object

Reproduction of upstream's report_outcome/report_summary output (ansiblelint/app.py): the "Rule Violation Summary" table and the trailing Passed/Failed line, both on stderr.

Constants

IGNORE_DOC_URL = "https://ansible.readthedocs.io/projects/lint/configuring/#ignoring-rules-for-entire-files"

Constructors

new(violations : Array(Violation), registry : RuleRegistry, files_count : Int32, required_profile : String | Nil = nil, modified_files : Int32 = 0)
Source

Instance methods

failures
Source
files_count
Source
lines(colored : Bool) : Array(String)

The whole stderr block, each entry one line.

Source
passed_profile
Source
rating
Source
tag_stats
Source
walked_profile

Upstream prints this (the first profile that failed, or the last one walked) in every row's profile: field rather than the row's own rule profile. Reproduced verbatim so the table matches.

Source
warnings
Source

Nested types