Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi @zachallaun
I have released a new version of
rewrite
and it comes with a bunch of breaking changes and a better handling of source formatting.This PR contains all the changes needed for
meneme
:%DotFormatter{}
to format the code.resync_quoted: false
prevents the AST from being changed when the source is updated with:quoted
. I think this makes theSource.put_private(:patched_ast, ast)
obsolete.TextDiff
module has been moved to its own package.For now we have a little conflict with
igniter
and for that we need{:rewrite, "~> 1.0", override: true}
. Theoverride: true
can be removed onceigniter
also usesrewrite
1.0.0. A PR (ash-project/igniter#135) is alreadycreatedmerged in theigniter
repo.Have a nice weekend.