From 811ba41b400c6ecc00e74f3c2ceba27668b6686d Mon Sep 17 00:00:00 2001 From: Josh Goldberg Date: Mon, 13 Mar 2023 00:49:45 -0400 Subject: [PATCH] More removals --- .../src/rules/no-misused-promises.ts | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/packages/eslint-plugin/src/rules/no-misused-promises.ts b/packages/eslint-plugin/src/rules/no-misused-promises.ts index b25157df4cc9..e924bb87dd20 100644 --- a/packages/eslint-plugin/src/rules/no-misused-promises.ts +++ b/packages/eslint-plugin/src/rules/no-misused-promises.ts @@ -240,12 +240,10 @@ export default util.createRule({ return; } - if (returnsThenable(checker, tsNode.right)) { - context.report({ - messageId: 'voidReturnVariable', - node: node.right, - }); - } + context.report({ + messageId: 'voidReturnVariable', + node: node.right, + }); } function checkVariableDeclaration(node: TSESTree.VariableDeclarator): void { @@ -345,9 +343,6 @@ export default util.createRule({ if (tsNode.expression === undefined || node.argument == null) { return; } - if (!returnsThenable(checker, tsNode.expression)) { - return; - } const contextualType = checker.getContextualType(tsNode.expression); if ( contextualType !== undefined && @@ -371,9 +366,6 @@ export default util.createRule({ ) { return; } - if (!returnsThenable(checker, value.expression)) { - return; - } const contextualType = checker.getContextualType(value); if ( contextualType !== undefined &&