class

Ignorelint::CheckstyleFormatter

Inherits Ignorelint::Formatter < Reference < Object

Instance methods

finish(io : IO) : Nil

Write the complete Checkstyle XML document to the output stream.

Groups issues by file, skipping files with no issues. Each issue becomes an <error> element with line, severity, message, and source attributes.

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

Called once per file with the lint results for that file.

start(io : IO) : Nil

Called once before any files are processed. Use for document headers.