shuck-linter 0.0.26

Lint rule engine and checker for shell scripts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::{FixAvailability, Rule};

pub trait Violation: Sized {
    const FIX_AVAILABILITY: FixAvailability = FixAvailability::None;

    fn rule() -> Rule;

    fn message(&self) -> String;

    fn fix_title(&self) -> Option<String> {
        None
    }
}