class

Ignorelint::HumanFormatter

Inherits Ignorelint::Formatter < Reference < Object

Constructors

new(color : Bool)

Instance methods

finish(io : IO) : Nil

No-op for human output — no footer needed after file processing.

format_file(result : FileResult, io : IO) : Nil

Write each issue as a single line to the output stream.

Format: <severity> <path>:<line> [<code>] <message>

The severity label is left-aligned to SEVERITY_WIDTH characters and optionally colored (when @color is true).

start(io : IO) : Nil

No-op for human output — no header needed before file processing.