fn checklist() -> Vec<Box<dyn Check>> {
    vec![
        Box::new(duplicated_key::DuplicatedKeyChecker::default()),
        Box::new(ending_blank_line::EndingBlankLineChecker::default()),
        Box::new(extra_blank_line::ExtraBlankLineChecker::default()),
        Box::new(incorrect_delimiter::IncorrectDelimiterChecker::default()),
        Box::new(key_without_value::KeyWithoutValueChecker::default()),
        Box::new(leading_character::LeadingCharacterChecker::default()),
        Box::new(lowercase_key::LowercaseKeyChecker::default()),
        Box::new(quote_character::QuoteCharacterChecker::default()),
        Box::new(space_character::SpaceCharacterChecker::default()),
        Box::new(substitution_key::SubstitutionKeyChecker::default()),
        Box::new(trailing_whitespace::TrailingWhitespaceChecker::default()),
        Box::new(unordered_key::UnorderedKeyChecker::default()),
    ]
}
// Checklist for checks which needs to know of only a single line
Checklist for checks which needs to know of only a single line
Checklist for checks which needs to know of only a single line
fn checklist() -> Vec<Box<dyn Check>> {
    vec![
        Box::new(duplicated_key::DuplicatedKeyChecker::default()),
        Box::new(ending_blank_line::EndingBlankLineChecker::default()),
        Box::new(extra_blank_line::ExtraBlankLineChecker::default()),
        Box::new(incorrect_delimiter::IncorrectDelimiterChecker::default()),
        Box::new(key_without_value::KeyWithoutValueChecker::default()),
        Box::new(leading_character::LeadingCharacterChecker::default()),
        Box::new(lowercase_key::LowercaseKeyChecker::default()),
        Box::new(quote_character::QuoteCharacterChecker::default()),
        Box::new(space_character::SpaceCharacterChecker::default()),
        Box::new(substitution_key::SubstitutionKeyChecker::default()),
        Box::new(trailing_whitespace::TrailingWhitespaceChecker::default()),
        Box::new(unordered_key::UnorderedKeyChecker::default()),
    ]
}
fn checklist ( ) -> Vec < Box < dyn Check > > { vec ! [ Box new ( duplicated_key DuplicatedKeyChecker default ( ) ) Box new ( ending_blank_line EndingBlankLineChecker default ( ) ) Box new ( extra_blank_line ExtraBlankLineChecker default ( ) ) Box new ( incorrect_delimiter IncorrectDelimiterChecker default ( ) ) Box new ( key_without_value KeyWithoutValueChecker default ( ) ) Box new ( leading_character LeadingCharacterChecker default ( ) ) Box new ( lowercase_key LowercaseKeyChecker default ( ) ) Box new ( quote_character QuoteCharacterChecker default ( ) ) Box new ( space_character SpaceCharacterChecker default ( ) ) Box new ( substitution_key SubstitutionKeyChecker default ( ) ) Box new ( trailing_whitespace TrailingWhitespaceChecker default ( ) ) Box new ( unordered_key UnorderedKeyChecker default ( ) ) ] }
Checklist for checks which needs to know of only a single line
Checklist for checks which needs to know of only a single line