Update MD013/line-length to permit long link/image reference definitions in all modes because they can not be easily split.

This commit is contained in:
David Anson 2022-11-08 21:40:33 -08:00
parent fe1e93e20d
commit 99a3f164a9
11 changed files with 206 additions and 25 deletions

View file

@ -27784,6 +27784,96 @@ Generated by [AVA](https://avajs.dev).
`,
}
## long-lines-long-reference-definitions-stern.md
> Snapshot 1
{
errors: [],
fixed: `# Long Lines Long Reference Definitions Stern␊
[Link][short-reference-definition]␊
[Link][long-reference-definition]␊
[Link][long-reference-definition-split]␊
![Image][long-reference-definition-image]␊
[short-reference-definition]: https://example.com/short␊
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-split]:␊
https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-image]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/image␊
<!-- markdownlint-disable-next-line link-image-reference-definitions -->
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
<!-- markdownlint-configure-file {␊
"line-length": {␊
"stern": true␊
}␊
} -->␊
`,
}
## long-lines-long-reference-definitions-strict.md
> Snapshot 1
{
errors: [],
fixed: `# Long Lines Long Reference Definitions Strict␊
[Link][short-reference-definition]␊
[Link][long-reference-definition]␊
[Link][long-reference-definition-split]␊
![Image][long-reference-definition-image]␊
[short-reference-definition]: https://example.com/short␊
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-split]:␊
https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-image]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/image␊
<!-- markdownlint-disable-next-line link-image-reference-definitions -->
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
<!-- markdownlint-configure-file {␊
"line-length": {␊
"strict": true␊
}␊
} -->␊
`,
}
## long-lines-long-reference-definitions.md
> Snapshot 1
{
errors: [],
fixed: `# Long Lines Long Reference Definitions␊
[Link][short-reference-definition]␊
[Link][long-reference-definition]␊
[Link][long-reference-definition-split]␊
![Image][long-reference-definition-image]␊
[short-reference-definition]: https://example.com/short␊
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-split]:␊
https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/long␊
[long-reference-definition-image]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long/image␊
<!-- markdownlint-disable-next-line link-image-reference-definitions -->
[long-reference-definition]: https://example.com/long/long/long/long/long/long/long/long/long/long/long/long/long␊
`,
}
## long-lines-short-code.md
> Snapshot 1