ThePrimeagen/refactoring.nvim

Lua 3.5k stars

The Refactoring library based off the Refactoring book by Martin Fowler

✓ Synced 4h ago
310 Merged PRs
2 days Avg Merge Time
0m Fastest PR
6 months Slowest PR
#101 Global Speed Rank

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#514 fix: preview flickering with folke/which-key.nvim @zigzag-alchemist 2 days 0
#505 docs: Use opts field for lazy.nvim example in README @kdkasad 35m 0
#504 fix: make telescope extension work again and small js improvements @TheLeoP 10 days 0
#503 fix: take expr refactor into account for telescope extension and select_refactor @TheLeoP 1m 0
#500 feat!: Add support for opeator mode keymaps and various fixes/refactors @TheLeoP 4m 0
#499 chore: string.format -> (""):format @TheLeoP 55m 0
#498 fix(debug): only use the location of the first non-blank character if it's greater than the cursor location @TheLeoP 12m 0
#497 feat: make `printf` and `print_var` work statement-wise and support injected languages @TheLeoP 9m 0
#496 tests: make all tests green again @TheLeoP 2m 0
#495 feat: print_var improvements @TheLeoP 12m 0
#492 feat: add useExCmd option to select_refactor() @SebasF1349 2 days 0
#494 fix: clean tests @TheLeoP 1m 0
#482 Initial Support for Vue @gogamid 6 months 0
#489 fix: remove hack and add lua filter @TheLeoP 1m 0
#487 fix(106): iter_matches backwards compatibility for nightly @barreiroleo 2 days 0
#485 Lazy.nvim should be less lazy @tammersaleh 40m 0
#479 fix(lua-123): add filter to handle `{foo = foo}` @TheLeoP 9m 0
#478 fix(106): return to initial window after creating new file @TheLeoP 3m 0
#477 feat(jsx/tsx 106): account for array and object destructuring variables @TheLeoP 51m 0
#476 fix(jsx/tsx): correctly inline component call @TheLeoP 1.2h 0