Files
openidea/src/editor/refactor/index.ts
T
Jaw 55836e1b49 chore: Format the codebase with oxfmt and check formatting in CI (#135)
Run oxfmt once over the whole repository (formatting only, no logic changes) and add `pnpm format:check` to the frontend CI job so unformatted code no longer builds up. `.oxfmtrc.json` now skips the generated theme docs, test fixtures and code blocks inside Markdown.

Co-authored-by: jaw52 <[email protected]>
2026-10-28 19:35:16 +08:00

16 lines
511 B
TypeScript

/**
* Refactorings: Refactor This and the Refactor menu over LSP code actions,
* Safe Delete, and the syntax-based fallbacks used when the language server
* is not usable (see `@/editor/structure`).
*/
export { introduceFallback, type FallbackReason, type IntroduceKind } from "./introduce";
export { refactorThis, runRefactoring, showNothingHere } from "./refactorThis";
export {
askUsagesDetected,
fileUsages,
safeDelete,
viewUsages,
type FileUsages,
type UsagesAnswer,
} from "./safeDelete";