Function: createRemoveCommaSeparatedItemsFixes()
createRemoveCommaSeparatedItemsFixes<
Item>(fixer:Readonly<TSESLint.RuleFixer>,sourceCode:Readonly<TSESLint.SourceCode>,options:Readonly<{container:CommaSeparatedContainer;items: readonlyItem[];itemsToRemove: readonlyItem[]; }>): readonlyRuleFix[]
Defined in: _internal/comma-separated-fixes.ts:78
Create non-overlapping fixes that remove nodes from a comma-separated list.
Type Parametersโ
Itemโ
Item extends Readonly<Node>
Parametersโ
fixerโ
Readonly<TSESLint.RuleFixer>
sourceCodeโ
Readonly<TSESLint.SourceCode>
optionsโ
Readonly<{ container: CommaSeparatedContainer; items: readonly Item[]; itemsToRemove: readonly Item[]; }>
Returnsโ
readonly RuleFix[]
Remarksโ
The helper groups contiguous removals so ESLint never receives overlapping fix objects for suggestion payloads.