From c3217ae7c5c3f5ed0b858b2c1ee437741a003006 Mon Sep 17 00:00:00 2001 From: Will Harney Date: Fri, 17 Oct 2025 11:13:28 -0400 Subject: [PATCH] replace unclear "`error` typed" with more helpful description --- packages/eslint-plugin/src/rules/no-unsafe-call.ts | 2 +- packages/eslint-plugin/src/rules/no-unsafe-member-access.ts | 4 ++-- packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts | 2 +- .../tests/rules/no-unsafe-member-access.test.ts | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/eslint-plugin/src/rules/no-unsafe-call.ts b/packages/eslint-plugin/src/rules/no-unsafe-call.ts index a1f665518eaa..aa43463afc1e 100644 --- a/packages/eslint-plugin/src/rules/no-unsafe-call.ts +++ b/packages/eslint-plugin/src/rules/no-unsafe-call.ts @@ -73,7 +73,7 @@ export default createRule<[], MessageIds>({ node: reportingNode, messageId, data: { - type: isErrorType ? '`error` type' : '`any`', + type: isErrorType ? 'unresolved due to error' : '`any`', }, }); return; diff --git a/packages/eslint-plugin/src/rules/no-unsafe-member-access.ts b/packages/eslint-plugin/src/rules/no-unsafe-member-access.ts index 510d53c5e3e3..652629030565 100644 --- a/packages/eslint-plugin/src/rules/no-unsafe-member-access.ts +++ b/packages/eslint-plugin/src/rules/no-unsafe-member-access.ts @@ -18,9 +18,9 @@ const enum State { Chained = 3, } -function createDataType(type: ts.Type): '`any`' | '`error` typed' { +function createDataType(type: ts.Type): '`any`' | 'unresolved due to error' { const isErrorType = tsutils.isIntrinsicErrorType(type); - return isErrorType ? '`error` typed' : '`any`'; + return isErrorType ? 'unresolved due to error' : '`any`'; } export type Options = [ diff --git a/packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts b/packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts index 279534b83f96..0e1c2822316a 100644 --- a/packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts +++ b/packages/eslint-plugin/tests/rules/no-unsafe-call.test.ts @@ -289,7 +289,7 @@ value(); { column: 1, data: { - type: '`error` type', + type: 'unresolved due to error', }, endColumn: 6, line: 3, diff --git a/packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts b/packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts index b300edf5bb0e..8e31f2cbb659 100644 --- a/packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts +++ b/packages/eslint-plugin/tests/rules/no-unsafe-member-access.test.ts @@ -207,7 +207,7 @@ value.property; column: 7, data: { property: '.property', - type: '`error` typed', + type: 'unresolved due to error', }, endColumn: 15, line: 4, @@ -340,7 +340,7 @@ function foo(x: { a: number }, y: NotKnown) { column: 5, data: { property: '[y]', - type: '`error` typed', + type: 'unresolved due to error', }, endColumn: 6, line: 3, @@ -515,7 +515,7 @@ function foo(x: { a: number }, y: NotKnown) { column: 5, data: { property: '[y]', - type: '`error` typed', + type: 'unresolved due to error', }, endColumn: 6, line: 3,