diff --git a/packages/eslint-plugin-pf-codemods/src/rules/helpers/fixers.ts b/packages/eslint-plugin-pf-codemods/src/rules/helpers/fixers.ts index 3055966de..edd1cd5a9 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/helpers/fixers.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/helpers/fixers.ts @@ -1,5 +1,6 @@ import { Rule } from "eslint"; import { + JSXElement, ImportDeclaration, ExportNamedDeclaration, ImportSpecifier, @@ -8,6 +9,7 @@ import { ImportNamespaceSpecifier, } from "estree-jsx"; import { getEndRange } from "./getEndRange"; +import { removeElement, removeEmptyLineAfter } from "./index"; export function removeSpecifierFromDeclaration( fixer: Rule.RuleFixer, @@ -33,3 +35,16 @@ export function removeSpecifierFromDeclaration( } return [fixer.removeRange([startRange, endRange])]; } + +export const getRemoveElementFixes = ( + context: Rule.RuleContext, + fixer: Rule.RuleFixer, + elementsToRemove: JSXElement[] +) => { + return elementsToRemove + .map((element) => [ + ...removeElement(fixer, element), + ...removeEmptyLineAfter(context, fixer, element), + ]) + .flat(); +}; diff --git a/packages/eslint-plugin-pf-codemods/src/rules/helpers/getRemoveElementFixes.ts b/packages/eslint-plugin-pf-codemods/src/rules/helpers/getRemoveElementFixes.ts deleted file mode 100644 index 21a3de486..000000000 --- a/packages/eslint-plugin-pf-codemods/src/rules/helpers/getRemoveElementFixes.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Rule } from "eslint"; -import { JSXElement } from "estree-jsx"; -import { removeElement, removeEmptyLineAfter } from "./index"; - -export const getRemoveElementFixes = ( - context: Rule.RuleContext, - fixer: Rule.RuleFixer, - elementsToRemove: JSXElement[] -) => { - return elementsToRemove - .map((element) => [ - ...removeElement(fixer, element), - ...removeEmptyLineAfter(context, fixer, element), - ]) - .flat(); -}; diff --git a/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts b/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts index e28737236..a0a6707f2 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/helpers/index.ts @@ -3,7 +3,6 @@ export * from "./findAncestor"; export * from "./fixers"; export * from "./getEndRange"; export * from "./getFromPackage"; -export * from "./getRemoveElementFixes"; export * from "./getText"; export * from "./helpers"; export * from "./importAndExport";