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

Implement shared "applyRefactorings'" function #47

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

rwe
Copy link
Contributor

@rwe rwe commented May 9, 2019

The original limited applyRefactorings is still exposed, but the logic of both that and runPipe is now shared by a single function, which allows API users to set additional options such as language settings or implement custom hint application loops.

Done in response to #41 and motivated by the new functionality exposed in #44.

This PR includes #45 (Fail with error on unrecognized language pragmas), since this moves that function and otherwise would require some manual merge resolution. But otherwise doesn't depend on it.

rwe added 9 commits May 9, 2019 16:54
In prep for moving many of them over to the API apply function.
The original limited `applyRefactorings` is still exposed, but the logic
of both that and `runPipe` is now shared, allowing API users to set
additional options such as language settings or implement custom hint
application loops.
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.

1 participant