VBC-338: non-inclusive-terminology
warningCategory: docs
Analysis: Regex (line by line)
File types: .md, .txt, .js, .ts, .tsx, .py, .astro
Scope: the whole file, with no scope filtering
Tags: docs inclusive-language
What it reports
Non-inclusive terminology at line {line}. Prefer main, primary/replica, allowlist/blocklist, and a plain "check". Domain uses such as an audio master bus or a mastering chain are not reported.
Flagged
md
Push to the master branch.md
Add the host to the whitelist.Not flagged
md
Push to the main branch.md
Add the host to the allowlist.md
Master section accent colour.md
The audio mastering chain.Pattern
regex
\bmaster[\s/-]?slave\b|\bslaves?\b|\bmaster\s+(?:branch|node|server|database|db|key|process|replica|copy)\b|\b(?:origin/)?master\b(?=\s*(?:branch\b|$))|\bblacklist(?:ed|ing)?\b|\bwhitelist(?:ed|ing)?\b|\bsanity[- ]check\b