We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
flatMap
1 parent 9ebff2a commit 7a5cc9dCopy full SHA for 7a5cc9d
src/rules/noUndefinedTypes.js
@@ -64,12 +64,12 @@ export default iterateJsdoc(({
64
let closureGenericTypes = [];
65
const classJsdoc = utils.getClassJsdoc();
66
if (classJsdoc && classJsdoc.tags) {
67
- classJsdoc.tags
+ closureGenericTypes = classJsdoc.tags
68
.filter((tag) => {
69
return tag.tag === 'template';
70
})
71
- .forEach((tag) => {
72
- closureGenericTypes = closureGenericTypes.concat(jsdocUtils.parseClosureTemplateTag(tag));
+ .flatMap((tag) => {
+ return jsdocUtils.parseClosureTemplateTag(tag);
73
});
74
}
75
0 commit comments