From bf0e2e0cd08b4925ef85a9a5ebd283bf9062d34d Mon Sep 17 00:00:00 2001 From: Brett Zamir Date: Sat, 12 Mar 2022 19:04:42 +0800 Subject: [PATCH] docs(`match-name`): fix casing of JSDoc AST --- README.md | 6 +++--- test/rules/assertions/matchName.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a422dd540..17582839f 100644 --- a/README.md +++ b/README.md @@ -7675,14 +7675,14 @@ function quux () { * @property opt_a * @param {Bar|Foo} opt_b */ -// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JSDocBlock:has(JSDocTag[tag=\"param\"][name=/opt_/] > JSDocTypeUnion:has(JsdocTypeName[value=\"Bar\"]:nth-child(1)))"}]}] +// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JsdocBlock:has(JsdocTag[tag=\"param\"][name=/opt_/] > JsdocTypeUnion:has(JsdocTypeName[value=\"Bar\"]:nth-child(1)))"}]}] // Message: Prohibited context for "opt_a". /** * @property opt_a * @param {Bar|Foo} opt_b */ -// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JSDocBlock:has(JSDocTag[tag=\"param\"][name=/opt_/] > JSDocTypeUnion:has(JsdocTypeName[value=\"Bar\"]:nth-child(1)))","message":"Don't use `opt_` prefixes with Bar|..."}]}] +// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JsdocBlock:has(JsdocTag[tag=\"param\"][name=/opt_/] > JsdocTypeUnion:has(JsdocTypeName[value=\"Bar\"]:nth-child(1)))","message":"Don't use `opt_` prefixes with Bar|..."}]}] // Message: Don't use `opt_` prefixes with Bar|... /** @@ -7754,7 +7754,7 @@ class A { * @property opt_a * @param {Foo|Bar} opt_b */ -// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JSDocBlock > JSDocTag[tag=\"param\"] > JSDocTypeUnion[left.name=\"Bar\"]","disallowName":"/^opt_/i"}]}] +// "jsdoc/match-name": ["error"|"warn", {"match":[{"comment":"JsdocBlock > JsdocTag[tag=\"param\"] > JsdocTypeUnion[left.name=\"Bar\"]","disallowName":"/^opt_/i"}]}] ```` diff --git a/test/rules/assertions/matchName.js b/test/rules/assertions/matchName.js index 32b6104c9..e62300007 100644 --- a/test/rules/assertions/matchName.js +++ b/test/rules/assertions/matchName.js @@ -279,7 +279,7 @@ export default { { match: [ { - comment: 'JSDocBlock:has(JSDocTag[tag="param"][name=/opt_/] > JSDocTypeUnion:has(JsdocTypeName[value="Bar"]:nth-child(1)))', + comment: 'JsdocBlock:has(JsdocTag[tag="param"][name=/opt_/] > JsdocTypeUnion:has(JsdocTypeName[value="Bar"]:nth-child(1)))', }, ], }, @@ -302,7 +302,7 @@ export default { { match: [ { - comment: 'JSDocBlock:has(JSDocTag[tag="param"][name=/opt_/] > JSDocTypeUnion:has(JsdocTypeName[value="Bar"]:nth-child(1)))', + comment: 'JsdocBlock:has(JsdocTag[tag="param"][name=/opt_/] > JsdocTypeUnion:has(JsdocTypeName[value="Bar"]:nth-child(1)))', message: 'Don\'t use `opt_` prefixes with Bar|...', }, ], @@ -511,7 +511,7 @@ export default { { match: [ { - comment: 'JSDocBlock > JSDocTag[tag="param"] > JSDocTypeUnion[left.name="Bar"]', + comment: 'JsdocBlock > JsdocTag[tag="param"] > JsdocTypeUnion[left.name="Bar"]', disallowName: '/^opt_/i', }, ],