directive-require-description
Require a -- description on every directive comment, eslint-* or oxlint-*.
Why
A directive comment changes what the linter checks. Without a reason next to it, a reviewer cannot tell whether the exception still holds or can be removed.
Fix
Append -- <reason> to the directive comment, naming why the exception is safe here.
Examples
// eslint-disable-next-line no-consoleconsole.log(report);// eslint-disable-next-line no-console -- the CLI prints its reportconsole.log(report);