Reimplement MD024/no-duplicate-heading using micromark tokens.

This commit is contained in:
David Anson 2024-06-19 21:05:31 -07:00
parent b1b16dabec
commit 96354678dc
6 changed files with 77 additions and 49 deletions

View file

@ -638,7 +638,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '# Heading',
errorContext: 'Heading',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -7156,7 +7156,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '# Heading 8',
errorContext: 'Heading 8',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14804,7 +14804,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '## B',
errorContext: 'B',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14817,7 +14817,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '### C',
errorContext: 'C',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14830,7 +14830,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '#### G',
errorContext: 'G',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14843,7 +14843,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '### E',
errorContext: 'E',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14856,7 +14856,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '# A',
errorContext: 'A',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14869,7 +14869,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '## B',
errorContext: 'B',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14882,7 +14882,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '# Heading duplicate content si...',
errorContext: 'Heading duplicate content sibl...',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -14908,7 +14908,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '## BBB ##',
errorContext: 'BBB',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -15104,7 +15104,7 @@ Generated by [AVA](https://avajs.dev).
{
errors: [
{
errorContext: '## Heading 1',
errorContext: 'Heading 1',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -15117,7 +15117,7 @@ Generated by [AVA](https://avajs.dev).
],
},
{
errorContext: '### Heading 2',
errorContext: 'Heading 2',
errorDetail: null,
errorRange: null,
fixInfo: null,
@ -15177,7 +15177,7 @@ Generated by [AVA](https://avajs.dev).
{
errors: [
{
errorContext: '### Bug fixes',
errorContext: 'Bug fixes',
errorDetail: null,
errorRange: null,
fixInfo: null,