use crate::error::Result;
use crate::rule::{Rule, RuleMetadata};
use crate::{Document, violation::Violation};
use comrak::nodes::AstNode;
pub struct MD016;
impl Rule for MD016 {
fn id(&self) -> &'static str {
"MD016"
}
fn name(&self) -> &'static str {
"gap"
}
fn description(&self) -> &'static str {
"Gap in rule numbering (never existed)"
}
fn metadata(&self) -> RuleMetadata {
RuleMetadata::reserved("This rule number never existed in markdownlint numbering")
.introduced_in("mdbook-lint v0.1.0")
}
fn check_with_ast<'a>(
&self,
_document: &Document,
_ast: Option<&'a AstNode<'a>>,
) -> Result<Vec<Violation>> {
Ok(vec![])
}
}