glinter/reporter

Types

pub type Format {
  Text
  Json
}

Constructors

  • Text
  • Json

Values

pub fn byte_offset_to_line(source: String, offset: Int) -> Int

Convert byte offset to line number (1-indexed)

pub fn format_json(
  results: List(rule.LintResult),
  sources: List(#(String, String)),
) -> String
pub fn format_text(
  results: List(rule.LintResult),
  sources: List(#(String, String)),
) -> String
pub fn sort_results(
  results: List(rule.LintResult),
  sources: List(#(String, String)),
) -> List(#(rule.LintResult, Int))

Sort results by file, then by line number

Search Document