Update MD024/no-duplicate-heading to remove duplicate parameter allow_different_nesting which confuses people.

This commit is contained in:
David Anson 2023-12-05 19:23:17 -08:00
parent c39facc73f
commit f2725178b1
15 changed files with 19 additions and 49 deletions

View file

@ -4395,7 +4395,7 @@ module.exports = {
"description": "Multiple headings with the same content",
"tags": ["headings"],
"function": function MD024(params, onError) {
var siblingsOnly = !!params.config.siblings_only || !!params.config.allow_different_nesting || false;
var siblingsOnly = !!params.config.siblings_only || false;
var knownContents = [null, []];
var lastLevel = 1;
var knownContent = knownContents[lastLevel];
@ -4412,9 +4412,11 @@ module.exports = {
}
knownContent = knownContents[newLevel];
}
// @ts-ignore
if (knownContent.includes(content)) {
addErrorContext(onError, heading.lineNumber, heading.line.trim());
} else {
// @ts-ignore
knownContent.push(content);
}
});