mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-28 11:38:48 +01:00
Update MD018/MD019/MD020/MD021 to report fixInfo for violations.
This commit is contained in:
parent
c8a74bd72c
commit
316bfeadaa
8 changed files with 167 additions and 50 deletions
19
test/atx-heading-spacing-trailing-spaces.md
Normal file
19
test/atx-heading-spacing-trailing-spaces.md
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# atx-heading-spacing-trailing-spaces
|
||||
|
||||
<!-- markdownlint-disable heading-style -->
|
||||
|
||||
##Heading 1 {MD018}
|
||||
|
||||
## Heading 2 {MD019}
|
||||
|
||||
##Heading 3 {MD020} ##
|
||||
|
||||
## Heading 4 {MD020}##
|
||||
|
||||
##Heading 5 {MD020}##
|
||||
|
||||
## Heading 5 {MD021} ##
|
||||
|
||||
## Heading 6 {MD021} ##
|
||||
|
||||
## Heading 7 {MD021} ##
|
||||
|
|
@ -27,17 +27,17 @@ long line long line long line long line long line long line long line long line
|
|||
# Heading 5 {MD019}
|
||||
|
||||
#Heading 6 {MD020} #
|
||||
# Heading 7 {MD021} {MD022} {MD023} {MD003} #
|
||||
|
||||
# Heading 7 {MD021} {MD003} #
|
||||
|
||||
# Heading 8
|
||||
|
||||
# Heading 8
|
||||
|
||||
{MD024:34}
|
||||
|
||||
{MD024:35}
|
||||
Note: Can not break MD025 and MD002 in the same file
|
||||
|
||||
# Heading 9 {MD026}.
|
||||
# Heading 9 {MD023} {MD026}.
|
||||
|
||||
> {MD027}
|
||||
|
||||
|
|
@ -78,4 +78,7 @@ code fence without language {MD040:73} {MD046:73}
|
|||
|
||||
markdownLint {MD044}
|
||||
|
||||
 {MD045} {MD047}
|
||||
 {MD045}
|
||||
## Heading 10 {MD022}
|
||||
|
||||
EOF {MD047}
|
||||
|
|
@ -1038,7 +1038,7 @@ module.exports.styleAll = function styleAll(test) {
|
|||
const expectedResult = {
|
||||
"./test/break-all-the-rules.md": {
|
||||
"MD001": [ 3 ],
|
||||
"MD003": [ 5, 30 ],
|
||||
"MD003": [ 5, 31 ],
|
||||
"MD004": [ 8 ],
|
||||
"MD005": [ 12 ],
|
||||
"MD006": [ 8 ],
|
||||
|
|
@ -1052,10 +1052,10 @@ module.exports.styleAll = function styleAll(test) {
|
|||
"MD018": [ 25 ],
|
||||
"MD019": [ 27 ],
|
||||
"MD020": [ 29 ],
|
||||
"MD021": [ 30 ],
|
||||
"MD022": [ 30 ],
|
||||
"MD023": [ 30 ],
|
||||
"MD024": [ 34 ],
|
||||
"MD021": [ 31 ],
|
||||
"MD022": [ 82 ],
|
||||
"MD023": [ 40 ],
|
||||
"MD024": [ 35 ],
|
||||
"MD026": [ 40 ],
|
||||
"MD027": [ 42 ],
|
||||
"MD028": [ 43 ],
|
||||
|
|
@ -1075,7 +1075,7 @@ module.exports.styleAll = function styleAll(test) {
|
|||
"MD042": [ 77 ],
|
||||
"MD045": [ 81 ],
|
||||
"MD046": [ 49, 73 ],
|
||||
"MD047": [ 81 ]
|
||||
"MD047": [ 84 ]
|
||||
}
|
||||
};
|
||||
test.deepEqual(actualResult, expectedResult, "Undetected issues.");
|
||||
|
|
@ -1095,7 +1095,7 @@ module.exports.styleRelaxed = function styleRelaxed(test) {
|
|||
const expectedResult = {
|
||||
"./test/break-all-the-rules.md": {
|
||||
"MD001": [ 3 ],
|
||||
"MD003": [ 5, 30 ],
|
||||
"MD003": [ 5, 31 ],
|
||||
"MD004": [ 8 ],
|
||||
"MD005": [ 12 ],
|
||||
"MD011": [ 16 ],
|
||||
|
|
@ -1103,10 +1103,10 @@ module.exports.styleRelaxed = function styleRelaxed(test) {
|
|||
"MD018": [ 25 ],
|
||||
"MD019": [ 27 ],
|
||||
"MD020": [ 29 ],
|
||||
"MD021": [ 30 ],
|
||||
"MD022": [ 30 ],
|
||||
"MD023": [ 30 ],
|
||||
"MD024": [ 34 ],
|
||||
"MD021": [ 31 ],
|
||||
"MD022": [ 82 ],
|
||||
"MD023": [ 40 ],
|
||||
"MD024": [ 35 ],
|
||||
"MD026": [ 40 ],
|
||||
"MD029": [ 47 ],
|
||||
"MD031": [ 50 ],
|
||||
|
|
@ -1116,7 +1116,7 @@ module.exports.styleRelaxed = function styleRelaxed(test) {
|
|||
"MD042": [ 77 ],
|
||||
"MD045": [ 81 ],
|
||||
"MD046": [ 49, 73 ],
|
||||
"MD047": [ 81 ]
|
||||
"MD047": [ 84 ]
|
||||
}
|
||||
};
|
||||
test.deepEqual(actualResult, expectedResult, "Undetected issues.");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue