Module: Uniword::Lint

Defined in:
lib/uniword/lint.rb,
lib/uniword/lint/rule.rb,
lib/uniword/lint/engine.rb,
lib/uniword/lint/result.rb,
lib/uniword/lint/ruleset.rb,
lib/uniword/lint/builtin_rules.rb,
lib/uniword/lint/builtin_rules/banned_words.rb,
lib/uniword/lint/builtin_rules/require_body.rb,
lib/uniword/lint/builtin_rules/required_style.rb,
lib/uniword/lint/builtin_rules/max_paragraph_length.rb

Overview

Document lint: enforce content + structure rules beyond OPC validity. Backed by a YAML ruleset; rules are open for extension via Lint::Rule.register.

Defined Under Namespace

Modules: BuiltinRules Classes: Engine, Result, Rule, Ruleset