mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-09-22 05:40:48 +02:00
Update test repository linting tests to use snapshots instead of RegExp exclusions, remove https://github.com/mdn/translated-content test repository due to overlap with https://github.com/mdn/content.
This commit is contained in:
parent
d01180ec5a
commit
f5a2df1e86
4 changed files with 217 additions and 87 deletions
|
@ -36,14 +36,13 @@
|
||||||
"clone-test-repos-electron-electron": "cd test-repos && git clone https://github.com/electron/electron electron-electron --depth 1 --no-tags --quiet && cd electron-electron && npm install --ignore-scripts @electron/lint-roller",
|
"clone-test-repos-electron-electron": "cd test-repos && git clone https://github.com/electron/electron electron-electron --depth 1 --no-tags --quiet && cd electron-electron && npm install --ignore-scripts @electron/lint-roller",
|
||||||
"clone-test-repos-eslint-eslint": "cd test-repos && git clone https://github.com/eslint/eslint eslint-eslint --depth 1 --no-tags --quiet",
|
"clone-test-repos-eslint-eslint": "cd test-repos && git clone https://github.com/eslint/eslint eslint-eslint --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-mdn-content": "cd test-repos && git clone https://github.com/mdn/content mdn-content --depth 1 --no-tags --quiet",
|
"clone-test-repos-mdn-content": "cd test-repos && git clone https://github.com/mdn/content mdn-content --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-mdn-translated-content": "cd test-repos && git clone https://github.com/mdn/translated-content mdn-translated-content --depth 1 --no-tags --quiet",
|
|
||||||
"clone-test-repos-mkdocs-mkdocs": "cd test-repos && git clone https://github.com/mkdocs/mkdocs mkdocs-mkdocs --depth 1 --no-tags --quiet",
|
"clone-test-repos-mkdocs-mkdocs": "cd test-repos && git clone https://github.com/mkdocs/mkdocs mkdocs-mkdocs --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-mochajs-mocha": "cd test-repos && git clone https://github.com/mochajs/mocha mochajs-mocha --depth 1 --no-tags --quiet",
|
"clone-test-repos-mochajs-mocha": "cd test-repos && git clone https://github.com/mochajs/mocha mochajs-mocha --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-pi-hole-docs": "cd test-repos && git clone https://github.com/pi-hole/docs pi-hole-docs --depth 1 --no-tags --quiet",
|
"clone-test-repos-pi-hole-docs": "cd test-repos && git clone https://github.com/pi-hole/docs pi-hole-docs --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-v8-v8-dev": "cd test-repos && git clone https://github.com/v8/v8.dev v8-v8-dev --depth 1 --no-tags --quiet",
|
"clone-test-repos-v8-v8-dev": "cd test-repos && git clone https://github.com/v8/v8.dev v8-v8-dev --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-webhintio-hint": "cd test-repos && git clone https://github.com/webhintio/hint webhintio-hint --depth 1 --no-tags --quiet",
|
"clone-test-repos-webhintio-hint": "cd test-repos && git clone https://github.com/webhintio/hint webhintio-hint --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos-webpack-webpack-js-org": "cd test-repos && git clone https://github.com/webpack/webpack.js.org webpack-webpack-js-org --depth 1 --no-tags --quiet",
|
"clone-test-repos-webpack-webpack-js-org": "cd test-repos && git clone https://github.com/webpack/webpack.js.org webpack-webpack-js-org --depth 1 --no-tags --quiet",
|
||||||
"clone-test-repos": "mkdir test-repos && cd test-repos && npm run clone-test-repos-apache-airflow && npm run clone-test-repos-dotnet-docs && npm run clone-test-repos-electron-electron && npm run clone-test-repos-eslint-eslint && npm run clone-test-repos-mdn-content && npm run clone-test-repos-mdn-translated-content && npm run clone-test-repos-mkdocs-mkdocs && npm run clone-test-repos-mochajs-mocha && npm run clone-test-repos-pi-hole-docs && npm run clone-test-repos-v8-v8-dev && npm run clone-test-repos-webhintio-hint && npm run clone-test-repos-webpack-webpack-js-org",
|
"clone-test-repos": "mkdir test-repos && cd test-repos && npm run clone-test-repos-apache-airflow && npm run clone-test-repos-dotnet-docs && npm run clone-test-repos-electron-electron && npm run clone-test-repos-eslint-eslint && npm run clone-test-repos-mdn-content && npm run clone-test-repos-mkdocs-mkdocs && npm run clone-test-repos-mochajs-mocha && npm run clone-test-repos-pi-hole-docs && npm run clone-test-repos-v8-v8-dev && npm run clone-test-repos-webhintio-hint && npm run clone-test-repos-webpack-webpack-js-org",
|
||||||
"declaration": "npm run build-declaration && npm run test-declaration",
|
"declaration": "npm run build-declaration && npm run test-declaration",
|
||||||
"example": "cd example && node standalone.js && grunt markdownlint --force && gulp markdownlint",
|
"example": "cd example && node standalone.js && grunt markdownlint --force && gulp markdownlint",
|
||||||
"docker-npm-install": "docker run --rm --tty --name npm-install --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm install",
|
"docker-npm-install": "docker run --rm --tty --name npm-install --volume $PWD:/home/workdir --workdir /home/workdir --user node node:latest npm install",
|
||||||
|
@ -58,6 +57,7 @@
|
||||||
"test-declaration": "cd example/typescript && tsc && node type-check.js",
|
"test-declaration": "cd example/typescript && tsc && node type-check.js",
|
||||||
"test-extra": "ava --timeout=5m test/markdownlint-test-extra-parse.js test/markdownlint-test-extra-type.js",
|
"test-extra": "ava --timeout=5m test/markdownlint-test-extra-parse.js test/markdownlint-test-extra-type.js",
|
||||||
"update-snapshots": "ava --update-snapshots test/markdownlint-test-micromark.mjs test/markdownlint-test-scenarios.js",
|
"update-snapshots": "ava --update-snapshots test/markdownlint-test-micromark.mjs test/markdownlint-test-scenarios.js",
|
||||||
|
"update-snapshots-test-repos": "ava --timeout=10m --update-snapshots test/markdownlint-test-repos.js",
|
||||||
"upgrade": "npx --yes npm-check-updates --upgrade"
|
"upgrade": "npx --yes npm-check-updates --upgrade"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|
|
@ -16,11 +16,10 @@ const readConfigPromise = promisify(markdownlint.readConfig);
|
||||||
* @param {Object} t Test instance.
|
* @param {Object} t Test instance.
|
||||||
* @param {string[]} globPatterns Array of files to in/exclude.
|
* @param {string[]} globPatterns Array of files to in/exclude.
|
||||||
* @param {string} configPath Path to config file.
|
* @param {string} configPath Path to config file.
|
||||||
* @param {RegExp[]} [ignoreRes] Array of RegExp violations to ignore.
|
|
||||||
* @returns {Promise} Test result.
|
* @returns {Promise} Test result.
|
||||||
*/
|
*/
|
||||||
async function lintTestRepo(t, globPatterns, configPath, ignoreRes) {
|
async function lintTestRepo(t, globPatterns, configPath) {
|
||||||
t.plan(2);
|
t.plan(1);
|
||||||
const { globby } = await import("globby");
|
const { globby } = await import("globby");
|
||||||
const { "default": stripJsonComments } = await import("strip-json-comments");
|
const { "default": stripJsonComments } = await import("strip-json-comments");
|
||||||
const jsoncParse = (json) => {
|
const jsoncParse = (json) => {
|
||||||
|
@ -95,26 +94,11 @@ async function lintTestRepo(t, globPatterns, configPath, ignoreRes) {
|
||||||
// return results;
|
// return results;
|
||||||
// });
|
// });
|
||||||
}).then((results) => {
|
}).then((results) => {
|
||||||
// Fail if any issues were found (that aren't ignored)
|
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
let resultsString = results.toString();
|
const resultsString = results.toString();
|
||||||
const unnecessaryIgnores = [];
|
t.snapshot(
|
||||||
for (const ignoreRe of (ignoreRes || [])) {
|
|
||||||
const lengthBefore = resultsString.length;
|
|
||||||
resultsString = resultsString.replace(ignoreRe, "");
|
|
||||||
if (resultsString.length === lengthBefore) {
|
|
||||||
unnecessaryIgnores.push(ignoreRe);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
t.is(
|
|
||||||
unnecessaryIgnores.length,
|
|
||||||
0,
|
|
||||||
`Unnecessary ignores:\n${unnecessaryIgnores.join("\n")}`
|
|
||||||
);
|
|
||||||
t.is(
|
|
||||||
resultsString,
|
resultsString,
|
||||||
"",
|
"Expected linting violations"
|
||||||
`Unexpected linting violations:\n${resultsString}`
|
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -132,7 +116,6 @@ function excludeGlobs(rootDir, ...globs) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Run markdownlint the same way the corresponding repositories do
|
// Run markdownlint the same way the corresponding repositories do
|
||||||
/* eslint-disable max-len */
|
|
||||||
|
|
||||||
test("https://github.com/apache/airflow", (t) => {
|
test("https://github.com/apache/airflow", (t) => {
|
||||||
const rootDir = "./test-repos/apache-airflow";
|
const rootDir = "./test-repos/apache-airflow";
|
||||||
|
@ -155,22 +138,14 @@ test("https://github.com/electron/electron", (t) => {
|
||||||
join(rootDir, "docs/**/*.md")
|
join(rootDir, "docs/**/*.md")
|
||||||
];
|
];
|
||||||
const configPath = join(rootDir, ".markdownlint.json");
|
const configPath = join(rootDir, ".markdownlint.json");
|
||||||
const ignoreRes = [
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
/^test-repos\/electron-electron\/docs\/tutorial\/offscreen-rendering\.md: \d+: MD052\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/electron-electron\/docs\/tutorial\/progress-bar\.md: \d+: MD052\/.*$\r?\n?/gm
|
|
||||||
];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test("https://github.com/eslint/eslint", (t) => {
|
test("https://github.com/eslint/eslint", (t) => {
|
||||||
const rootDir = "./test-repos/eslint-eslint";
|
const rootDir = "./test-repos/eslint-eslint";
|
||||||
const globPatterns = [ join(rootDir, "docs/**/*.md") ];
|
const globPatterns = [ join(rootDir, "docs/**/*.md") ];
|
||||||
const configPath = join(rootDir, ".markdownlint.yml");
|
const configPath = join(rootDir, ".markdownlint.yml");
|
||||||
const ignoreRes = [
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
/^[^:]+: \d+: MD051\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/eslint-eslint\/docs\/src\/library\/link-card\.md: \d+: MD034\/.*$\r?\n?/gm
|
|
||||||
];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test("https://github.com/mdn/content", (t) => {
|
test("https://github.com/mdn/content", (t) => {
|
||||||
|
@ -180,14 +155,6 @@ test("https://github.com/mdn/content", (t) => {
|
||||||
return lintTestRepo(t, globPatterns, configPath);
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
});
|
});
|
||||||
|
|
||||||
test.skip("https://github.com/mdn/translated-content", (t) => {
|
|
||||||
const rootDir = "./test-repos/mdn-translated-content";
|
|
||||||
const globPatterns = [ join(rootDir, "**/*.md") ];
|
|
||||||
const configPath = join(rootDir, ".markdownlint-cli2.jsonc");
|
|
||||||
const ignoreRes = [ /^.*\/(?:conflicting|orphaned)\/.*$\r?\n?/gm ];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
|
||||||
|
|
||||||
test("https://github.com/mkdocs/mkdocs", (t) => {
|
test("https://github.com/mkdocs/mkdocs", (t) => {
|
||||||
const rootDir = "./test-repos/mkdocs-mkdocs";
|
const rootDir = "./test-repos/mkdocs-mkdocs";
|
||||||
const globPatterns = [
|
const globPatterns = [
|
||||||
|
@ -218,12 +185,7 @@ test("https://github.com/mochajs/mocha", (t) => {
|
||||||
join(rootDir, "example/**/*.md")
|
join(rootDir, "example/**/*.md")
|
||||||
];
|
];
|
||||||
const configPath = join(rootDir, ".markdownlint.json");
|
const configPath = join(rootDir, ".markdownlint.json");
|
||||||
const ignoreRes = [
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
/^[^:]+: \d+: MD051\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/mochajs-mocha\/\.github\/CODE_OF_CONDUCT\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/mochajs-mocha\/docs\/index\.md: \d+: MD053\/.*$\r?\n?/gm
|
|
||||||
];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test("https://github.com/pi-hole/docs", (t) => {
|
test("https://github.com/pi-hole/docs", (t) => {
|
||||||
|
@ -237,16 +199,7 @@ test("https://github.com/v8/v8.dev", (t) => {
|
||||||
const rootDir = "./test-repos/v8-v8-dev";
|
const rootDir = "./test-repos/v8-v8-dev";
|
||||||
const globPatterns = [ join(rootDir, "src/**/*.md") ];
|
const globPatterns = [ join(rootDir, "src/**/*.md") ];
|
||||||
const configPath = join(rootDir, ".markdownlint.json");
|
const configPath = join(rootDir, ".markdownlint.json");
|
||||||
const ignoreRes = [
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
/^[^:]+: \d+: MD033\/.*\[Element: feature-support\].*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/docs\/become-committer\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/docs\/design-review-guidelines\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/docs\/feature-launch-process\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/docs\/official-support\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/features\/import-assertions\.md: \d+: MD034\/.*$\r?\n?/gm,
|
|
||||||
/^test-repos\/v8-v8-dev\/src\/features\/private-brand-checks\.md: \d+: MD034\/.*$\r?\n?/gm
|
|
||||||
];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test("https://github.com/webhintio/hint", (t) => {
|
test("https://github.com/webhintio/hint", (t) => {
|
||||||
|
@ -256,35 +209,7 @@ test("https://github.com/webhintio/hint", (t) => {
|
||||||
...excludeGlobs(rootDir, "**/CHANGELOG.md")
|
...excludeGlobs(rootDir, "**/CHANGELOG.md")
|
||||||
];
|
];
|
||||||
const configPath = join(rootDir, ".markdownlintrc");
|
const configPath = join(rootDir, ".markdownlintrc");
|
||||||
const ignoreRes = [
|
return lintTestRepo(t, globPatterns, configPath);
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-apple-touch-icons\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-axe\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-compat-api\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-compat-api\/docs\/html\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-detect-css-reflows\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-detect-css-reflows\/docs\/composite\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-detect-css-reflows\/docs\/layout\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-detect-css-reflows\/docs\/paint\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-doctype\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-highest-available-document-mode\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-http-compression\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-meta-viewport\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-minified-js\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-no-p3p\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-no-protocol-relative-urls\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-performance-budget\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-strict-transport-security\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint-x-content-type-options\/README\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/about\/GOVERNANCE.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/contributor-guide\/getting-started\/architecture\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/contributor-guide\/getting-started\/development-environment\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/contributor-guide\/how-to\/hint\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/user-guide\/development-flow-integration\/local-server\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/user-guide\/index\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/hint\/docs\/user-guide\/troubleshoot\/summary\.md: \d+: MD053\/.*$\r?\n?/gm,
|
|
||||||
/test-repos\/webhintio-hint\/packages\/parser-html\/README\.md: \d+: MD053\/.*$\r?\n?/gm
|
|
||||||
];
|
|
||||||
return lintTestRepo(t, globPatterns, configPath, ignoreRes);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test("https://github.com/webpack/webpack.js.org", (t) => {
|
test("https://github.com/webpack/webpack.js.org", (t) => {
|
||||||
|
|
205
test/snapshots/markdownlint-test-repos.js.md
Normal file
205
test/snapshots/markdownlint-test-repos.js.md
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
# Snapshot report for `test/markdownlint-test-repos.js`
|
||||||
|
|
||||||
|
The actual snapshot is saved in `markdownlint-test-repos.js.snap`.
|
||||||
|
|
||||||
|
Generated by [AVA](https://avajs.dev).
|
||||||
|
|
||||||
|
## https://github.com/apache/airflow
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
||||||
|
|
||||||
|
## https://github.com/dotnet/docs
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
||||||
|
|
||||||
|
## https://github.com/electron/electron
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
`test-repos/electron-electron/docs/tutorial/offscreen-rendering.md: 38: MD052/reference-links-images Reference links and images should use a label that is defined [Missing link or image reference definition: "disablehardwareacceleration"] [Context: "[\`app.disableHardwareAcceleration()\`][disablehardwareacceleration]"]␊
|
||||||
|
test-repos/electron-electron/docs/tutorial/progress-bar.md: 34: MD052/reference-links-images Reference links and images should use a label that is defined [Missing link or image reference definition: "setprogressbar"] [Context: "[\`setProgressBar()\`][setprogressbar]"]␊
|
||||||
|
test-repos/electron-electron/docs/tutorial/progress-bar.md: 46: MD052/reference-links-images Reference links and images should use a label that is defined [Missing link or image reference definition: "setprogressbar"] [Context: "[API documentation for more options and modes][setprogressbar]"]`
|
||||||
|
|
||||||
|
## https://github.com/eslint/eslint
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
`test-repos/eslint-eslint/docs/src/library/link-card.md: 13: MD034/no-bare-urls Bare URL used [Context: "https://blog.izs.me/2010/12/an..."]␊
|
||||||
|
test-repos/eslint-eslint/docs/src/library/link-card.md: 15: MD034/no-bare-urls Bare URL used [Context: "https://developer.mozilla.org/..."]␊
|
||||||
|
test-repos/eslint-eslint/docs/src/rules/prefer-destructuring.md: 11: MD051/link-fragments Link fragments should be valid [Context: "[destructuring](#further-reading)"]␊
|
||||||
|
test-repos/eslint-eslint/docs/src/rules/template-tag-spacing.md: 11: MD051/link-fragments Link fragments should be valid [Context: "[tagged template literals](#further-reading)"]`
|
||||||
|
|
||||||
|
## https://github.com/mdn/content
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
||||||
|
|
||||||
|
## https://github.com/mkdocs/mkdocs
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
||||||
|
|
||||||
|
## https://github.com/mochajs/mocha
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
`test-repos/mochajs-mocha/.github/CODE_OF_CONDUCT.md: 58: MD034/no-bare-urls Bare URL used [Context: "report@lists.openjsf.org"]␊
|
||||||
|
test-repos/mochajs-mocha/.github/CONTRIBUTING.md: 11: MD051/link-fragments Link fragments should be valid [Context: "[search](https://github.com/mochajs/mocha/issues/) to see if it's already been reported**. Otherwise, create a [new issue](https://github.com/mochajs/mocha/issues/new). If you can fix the bug yourself, feel free to create a [pull request](#propose-a-change)"]␊
|
||||||
|
test-repos/mochajs-mocha/.github/CONTRIBUTING.md: 41: MD051/link-fragments Link fragments should be valid [Context: "[ask for help](#got-a-question)"]␊
|
||||||
|
test-repos/mochajs-mocha/MAINTAINERS.md: 34: MD051/link-fragments Link fragments should be valid [Context: "[Projects](#projects)"]␊
|
||||||
|
test-repos/mochajs-mocha/PROJECT_CHARTER.md: 51: MD051/link-fragments Link fragments should be valid [Context: "[mochajs organization](https://github.com/mochajs) unless explicitly stated in [§2: Scope](#%c2%a72-scope)"]␊
|
||||||
|
test-repos/mochajs-mocha/PROJECT_CHARTER.md: 56: MD051/link-fragments Link fragments should be valid [Context: "[§2: Scope](#%c2%a72-scope)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 32: MD051/link-fragments Link fragments should be valid [Context: "[global variable leak detection](#-check-leaks)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 33: MD051/link-fragments Link fragments should be valid [Context: "[optionally run tests that match a regexp](#-grep-regexp-g-regexp)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 34: MD051/link-fragments Link fragments should be valid [Context: "[auto-exit to prevent "hanging" with an active loop](#-exit)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 36: MD051/link-fragments Link fragments should be valid [Context: "[config file support](#-config-path)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 37: MD051/link-fragments Link fragments should be valid [Context: "[node debugger support](#-inspect-inspect-brk-inspect)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 39: MD051/link-fragments Link fragments should be valid [Context: "[source-map support](#-enable-source-maps)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 45: MD051/link-fragments Link fragments should be valid [Context: "[arbitrary transpiler support (coffee-script etc)](#-compilers)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1218: MD051/link-fragments Link fragments should be valid [Context: "[\`--parallel\`](#-parallel-p)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1236: MD051/link-fragments Link fragments should be valid [Context: "[\`--node-option\`](#-node-option-name-n-name)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1257: MD051/link-fragments Link fragments should be valid [Context: "[\`--node-option\`](#-node-option-name-n-name)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1263: MD051/link-fragments Link fragments should be valid [Context: "[\`--parallel\`](#-parallel-p)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1288: MD051/link-fragments Link fragments should be valid [Context: "[\`--grep\`](#-grep-regexp-g-regexp)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1288: MD051/link-fragments Link fragments should be valid [Context: "[\`--grep\`](#-grep-regexp-g-regexp) or [\`--fgrep\`](#-fgrep-string-f-string)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1299: MD051/link-fragments Link fragments should be valid [Context: "[\`--file\`](#-file-filedirectoryglob)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1300: MD051/link-fragments Link fragments should be valid [Context: "[\`--sort\`](#-sort-s)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1306: MD051/link-fragments Link fragments should be valid [Context: "[globally](#-timeout-ms-t-ms)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1367: MD051/link-fragments Link fragments should be valid [Context: "[\`--parallel\`](#-parallel-p)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1374: MD051/link-fragments Link fragments should be valid [Context: "[\`--timeout\`](#-timeout-ms-t-ms)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1384: MD051/link-fragments Link fragments should be valid [Context: "[job count](#-jobs-count-j-count)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1398: MD051/link-fragments Link fragments should be valid [Context: "[\`--require\`](#-require-module-r-module)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 1608: MD051/link-fragments Link fragments should be valid [Context: "[\`--parallel\`](#-parallel-p)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 2082: MD051/link-fragments Link fragments should be valid [Context: "[Watch mode](#-watch-w)"]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 2358: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "caniuse-notifications"] [Context: "[caniuse-notifications]: https..."]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 2359: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "caniuse-promises"] [Context: "[caniuse-promises]: https://ca..."]␊
|
||||||
|
test-repos/mochajs-mocha/docs/index.md: 2390: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "mocha-website"] [Context: "[mocha-website]: https://mocha..."]`
|
||||||
|
|
||||||
|
## https://github.com/pi-hole/docs
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
||||||
|
|
||||||
|
## https://github.com/v8/v8.dev
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
`test-repos/v8-v8-dev/src/docs/become-committer.md: 32: MD034/no-bare-urls Bare URL used [Context: "v8-committers@googlegroups.com"]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/design-review-guidelines.md: 41: MD034/no-bare-urls Bare URL used [Context: "v8-eng-review-owners@googlegro..."]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/design-review-guidelines.md: 78: MD034/no-bare-urls Bare URL used [Context: "v8-dev@googlegroups.com"]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/design-review-guidelines.md: 80: MD034/no-bare-urls Bare URL used [Context: "v8-eng-review-owners@googlegro..."]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/feature-launch-process.md: 7: MD034/no-bare-urls Bare URL used [Context: "hablich@chromium.org"]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/feature-launch-process.md: 7: MD034/no-bare-urls Bare URL used [Context: "v8-dev@googlegroups.com"]␊
|
||||||
|
test-repos/v8-v8-dev/src/docs/official-support.md: 19: MD034/no-bare-urls Bare URL used [Context: "v8-dev@googlegroups.com"]␊
|
||||||
|
test-repos/v8-v8-dev/src/feature-support.md: 11: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/feature-support.md: 19: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/feature-support.md: 27: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/_intl-locale.md: 36: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/array-flat-flatmap.md: 77: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/at-method.md: 39: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/atomics.md: 203: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/atomics.md: 211: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/bigint.md: 267: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/class-fields.md: 194: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/class-fields.md: 202: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/class-fields.md: 210: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/class-static-initializer-blocks.md: 104: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/dynamic-import.md: 143: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/error-cause.md: 70: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/finding-in-arrays.md: 59: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/function-tostring.md: 33: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/globalthis.md: 43: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/import-assertions.md: 84: MD034/no-bare-urls Bare URL used [Context: "https://chromestatus.com/featu..."]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/import-assertions.md: 88: MD034/no-bare-urls Bare URL used [Context: "https://github.com/babel/babel..."]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-displaynames.md: 110: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-listformat.md: 91: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-numberformat.md: 16: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-numberformat.md: 58: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-numberformat.md: 104: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-numberformat.md: 170: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-numberformat.md: 234: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-pluralrules.md: 126: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/intl-relativetimeformat.md: 175: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/logical-assignment.md: 92: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/modules.md: 16: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/nullish-coalescing.md: 155: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/numeric-separators.md: 58: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/object-fromentries.md: 20: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/object-fromentries.md: 114: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/object-has-own.md: 37: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/object-rest-spread.md: 32: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/object-rest-spread.md: 91: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/optional-catch-binding.md: 37: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/optional-chaining.md: 136: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/private-brand-checks.md: 122: MD034/no-bare-urls Bare URL used [Context: "https://bugs.chromium.org/p/v8..."]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/promise-combinators.md: 35: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/promise-combinators.md: 66: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/promise-combinators.md: 95: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/promise-combinators.md: 120: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/promise-finally.md: 82: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/regexp-match-indices.md: 134: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/regexp-v-flag.md: 254: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/stable-sort.md: 76: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/stable-sort.md: 84: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/string-matchall.md: 92: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/string-replaceall.md: 122: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/string-trimming.md: 42: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/subsume-json.md: 176: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/symbol-description.md: 53: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/top-level-await.md: 113: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/weak-references.md: 232: MD033/no-inline-html Inline HTML [Element: feature-support]␊
|
||||||
|
test-repos/v8-v8-dev/src/features/well-formed-json-stringify.md: 32: MD033/no-inline-html Inline HTML [Element: feature-support]`
|
||||||
|
|
||||||
|
## https://github.com/webhintio/hint
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
`test-repos/webhintio-hint/packages/hint-apple-touch-icons/README.md: 198: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "icon scaling"] [Context: "[icon scaling]: https://realfa..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-apple-touch-icons/README.md: 202: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "web app manifest spec"] [Context: "[web app manifest spec]: https..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-axe/README.md: 170: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "axe rules"] [Context: "[axe rules]: https://github.co..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-compat-api/README.md: 48: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npm docs"] [Context: "[npm docs]: https://docs.npmjs..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-compat-api/docs/html.md: 153: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "global-attr"] [Context: "[global-attr]: https://develop..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-detect-css-reflows/README.md: 96: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "understanding-critical-path"] [Context: "[understanding-critical-path]:..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-detect-css-reflows/docs/composite.md: 73: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "understanding-critical-path"] [Context: "[understanding-critical-path]:..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-detect-css-reflows/docs/layout.md: 73: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "understanding-critical-path"] [Context: "[understanding-critical-path]:..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-detect-css-reflows/docs/paint.md: 73: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "understanding-critical-path"] [Context: "[understanding-critical-path]:..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-doctype/README.md: 130: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npm docs"] [Context: "[npm docs]: https://docs.npmjs..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-highest-available-document-mode/README.md: 420: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "mod_mime"] [Context: "[mod_mime]: https://httpd.apac..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-http-compression/README.md: 1087: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "gzip is not enough"] [Context: "[gzip is not enough]: https://..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-meta-viewport/README.md: 268: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "mdn viewport meta tag"] [Context: "[mdn viewport meta tag]: https..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-meta-viewport/README.md: 271: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "ppk initial-scale"] [Context: "[ppk initial-scale]: https://w..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-minified-js/README.md: 102: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npm documentation"] [Context: "[NPM documentation]:"]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-no-p3p/README.md: 157: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "support"] [Context: "[support]: https://en.wikipedi..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-no-protocol-relative-urls/README.md: 110: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "ie issue"] [Context: "[ie issue]: https://www.steves..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-performance-budget/README.md: 198: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "tcp handshake"] [Context: "[tcp handshake]: https://hpbn...."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-strict-transport-security/README.md: 278: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "mod_mime"] [Context: "[mod_mime]: https://httpd.apac..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint-x-content-type-options/README.md: 181: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "fetch spec issue"] [Context: "[fetch spec issue]: https://gi..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/about/GOVERNANCE.md: 218: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "openjs foundation"] [Context: "[OpenJS Foundation]: https://o..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/about/GOVERNANCE.md: 219: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "webhint org"] [Context: "[webhint org]: https://github...."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/contributor-guide/getting-started/architecture.md: 78: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "typescript"] [Context: "[typescript]: https://www.type..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/contributor-guide/getting-started/development-environment.md: 120: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npm"] [Context: "[npm]: https://www.npmjs.com/g..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/contributor-guide/how-to/hint.md: 150: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "custom hint"] [Context: "[custom hint]: ../guides/creat..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/contributor-guide/how-to/hint.md: 154: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npx issue"] [Context: "[npx issue]: https://github.co..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 58: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "jenkins"] [Context: "[jenkins]: https://jenkins.io"]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 59: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "local-server"] [Context: "[local-server]: #test-a-local-..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 62: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "webhint github"] [Context: "[webhint github]: https://gith..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 63: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "webhint repo"] [Context: "[webhint repo]: https://github..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 64: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "webhint.io"] [Context: "[webhint.io]: https://webhint...."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/development-flow-integration/local-server.md: 65: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "webhintio repo"] [Context: "[webhintio repo]: https://gith..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/index.md: 178: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "nodejsdownloadcurrent"] [Context: "[NodejsDownloadCurrent]: https..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/troubleshoot/summary.md: 137: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "githubwebhintiohint308"] [Context: "[GithubWebhintioHint308]: http..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/hint/docs/user-guide/troubleshoot/summary.md: 141: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "npmjspackageiltorb"] [Context: "[NpmjsPackageIltorb]: https://..."]␊
|
||||||
|
test-repos/webhintio-hint/packages/parser-html/README.md: 51: MD053/link-image-reference-definitions Link and image reference definitions should be needed [Unused link or image reference definition: "events"] [Context: "[events]: https://webhint.io/d..."]`
|
||||||
|
|
||||||
|
## https://github.com/webpack/webpack.js.org
|
||||||
|
|
||||||
|
> Expected linting violations
|
||||||
|
|
||||||
|
''
|
BIN
test/snapshots/markdownlint-test-repos.js.snap
Normal file
BIN
test/snapshots/markdownlint-test-repos.js.snap
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue