MDLinter (rumdl)
Type-safe wrapper for rumdl, the fast Markdown linter.
rumdl is a Rust-based Markdown linter that enforces consistent formatting and catches common issues.
Subclassing Example
# myapp/dev/management/mdlinter.py
from pyrig.dev.management.mdlinter import MDLinter as BaseMDL
from pyrig.src.processes import Args
class MDLinter(BaseMDL):
@classmethod
def get_check_args(cls, *args: str) -> Args:
return super().get_check_args("--verbose", *args)
Related
- Architecture - Design philosophy and extension mechanisms