Skip to main content

Function: reportResolvedAutofixOrSuggestionOutcome()

function reportResolvedAutofixOrSuggestionOutcome<MessageIds, Options>(
__namedParameters: Readonly<{
context: Readonly<TSESLint.RuleContext<MessageIds, Options>>;
data?: ReportDescriptor<MessageIds, Options>["data"];
messageId: MessageIds;
node: TSESTree.Node;
outcome: AutofixOrSuggestionOutcome;
suggestionMessageId: MessageIds;
}>
): void;

Defined in: _internal/rule-reporting.ts:129

Report a previously resolved autofix/suggestion outcome.

Type Parametersโ€‹

MessageIdsโ€‹

MessageIds extends string

Optionsโ€‹

Options extends readonly unknown[]

Parametersโ€‹

__namedParametersโ€‹

Readonly<{ context: Readonly<TSESLint.RuleContext<MessageIds, Options>>; data?: ReportDescriptor<MessageIds, Options>["data"]; messageId: MessageIds; node: TSESTree.Node; outcome: AutofixOrSuggestionOutcome; suggestionMessageId: MessageIds; }>

Returnsโ€‹

void

Remarksโ€‹

  • Suggestion outcomes are reported with a single suggest entry.
  • Autofix and no-fix outcomes are delegated to reportWithOptionalFix.