Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add move prototype refactoring #323

Merged
merged 2 commits into from
Dec 22, 2024
Merged

Conversation

PRGfx
Copy link
Contributor

@PRGfx PRGfx commented Sep 1, 2024

Adds a refactoring action to move prototype definitions to a different file:

Opens a dialog to select from all prototype definitions in a file and specify a target file.
Prototypes with cursor on them (on the prototype signature, not within the block; might be reasonable as well..) will be preselected.

I'm not completely convinced there isn't a better move refactoring to extend, but I didn't find anything that felt good to implement.

I'd like to add some tests, but this already took longer than I had hoped..

@cvette cvette self-requested a review September 4, 2024 17:56
@PRGfx PRGfx mentioned this pull request Sep 22, 2024
11 tasks
Adds a refactoring action to move prototype definitions to a different file.
Add tests and cleanup interfaces and responsibilities
@cvette cvette force-pushed the fusion-refactoring branch from 153a81b to 8d9a606 Compare December 22, 2024 15:53
@cvette cvette merged commit 8e855f7 into cvette:main Dec 22, 2024
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants