Module types

Module types 

Source
Expand description

Core types for the dclint Docker Compose linter.

These types follow the pattern established by hadolint-rs:

  • Severity - Rule violation severity levels
  • RuleCode - Rule identifiers (e.g., “DCL001”)
  • CheckFailure - A single rule violation
  • RuleCategory - Category of the rule (style, security, etc.)

Structs§

CheckFailure
A check failure (rule violation) found during linting.
RuleCode
A rule code identifier (e.g., “DCL001”).
RuleMeta
Rule metadata for documentation and display.

Enums§

ConfigLevel
Configuration level for a rule (matches TypeScript ConfigRuleLevel).
RuleCategory
Category of a lint rule.
Severity
Severity levels for rule violations.