Enum mit_commit_message_lints::lints::Lint [−][src]
pub enum Lint {
DuplicatedTrailers,
PivotalTrackerIdMissing,
JiraIssueKeyMissing,
GitHubIdMissing,
SubjectNotSeparateFromBody,
SubjectLongerThan72Characters,
SubjectNotCapitalized,
SubjectEndsWithPeriod,
BodyWiderThan72Characters,
NotConventionalCommit,
NotEmojiLog,
}The lints that are supported
Variants
Implementations
impl Lint[src]
impl Lint[src]pub fn iterator() -> impl Iterator<Item = Lint>[src]
#[must_use]pub fn enabled_by_default(self) -> bool[src]
#[must_use]
pub fn enabled_by_default(self) -> bool#[must_use]pub fn config_key(self) -> String[src]
#[must_use]
pub fn config_key(self) -> String#[must_use]pub fn lint(self, commit_message: &CommitMessage) -> Option<Problem>[src]
#[must_use]
pub fn lint(self, commit_message: &CommitMessage) -> Option<Problem>pub fn from_names(names: Vec<&str>) -> Result<Vec<Lint>, Error>[src]
Trait Implementations
impl PartialOrd<Lint> for Lint[src]
impl PartialOrd<Lint> for Lint[src]impl StructuralEq for Lint[src]
impl StructuralEq for Lint[src]impl StructuralPartialEq for Lint[src]
impl StructuralPartialEq for Lint[src]Auto Trait Implementations
impl RefUnwindSafe for Lint
impl RefUnwindSafe for Lintimpl UnwindSafe for Lint
impl UnwindSafe for Lint