@@ -351,7 +351,6 @@ export {
351
351
* @param {{
352
352
* meta: any,
353
353
* contextDefaults?: true | string[],
354
- * returns?: string[],
355
354
* iterateAllJsdocs?: true,
356
355
* }} ruleConfig
357
356
*/
@@ -383,11 +382,6 @@ export default function iterateJsdoc (iterator, ruleConfig) {
383
382
384
383
const settings = getSettings ( context ) ;
385
384
386
- let contexts = ruleConfig . returns ;
387
- if ( ruleConfig . contextDefaults ) {
388
- contexts = jsdocUtils . enforcedContexts ( context , ruleConfig . contextDefaults ) ;
389
- }
390
-
391
385
const checkJsdoc = ( node ) => {
392
386
const jsdocNode = getJSDocComment ( sourceCode , node ) ;
393
387
@@ -429,15 +423,18 @@ export default function iterateJsdoc (iterator, ruleConfig) {
429
423
utils
430
424
} ) ;
431
425
} ;
432
- if ( ! contexts ) {
433
- return {
434
- ArrowFunctionExpression : checkJsdoc ,
435
- FunctionDeclaration : checkJsdoc ,
436
- FunctionExpression : checkJsdoc
437
- } ;
426
+
427
+ if ( ruleConfig . contextDefaults ) {
428
+ const contexts = jsdocUtils . enforcedContexts ( context , ruleConfig . contextDefaults ) ;
429
+
430
+ return jsdocUtils . getContextObject ( contexts , checkJsdoc ) ;
438
431
}
439
432
440
- return jsdocUtils . getContextObject ( contexts , checkJsdoc ) ;
433
+ return {
434
+ ArrowFunctionExpression : checkJsdoc ,
435
+ FunctionDeclaration : checkJsdoc ,
436
+ FunctionExpression : checkJsdoc
437
+ } ;
441
438
} ,
442
439
meta : ruleConfig . meta
443
440
} ;
0 commit comments