markdownlint-rs 0.2.3

A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod default;
mod json;
mod junit;
mod sarif;

pub use default::DefaultFormatter;
pub use json::JsonFormatter;
pub use junit::JunitFormatter;
pub use sarif::SarifFormatter;

use crate::lint::LintResult;

pub trait Formatter {
    fn format(&self, result: &LintResult) -> String;
    fn supports_color(&self) -> bool {
        false
    }
}