Rework migrate options for the formatter #13841
Merged
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.
This is the first step of reworking how we organize and define migration options to the formatter, which can be summarized by the following doc update:
normalize_
options becomemigrate_
optionstrue
by default,migrate_
options will default to a newmigrate
option, itself defaulting tofalse
Code.quoted_to_algebra
was relying onnormalize_charlists_as_sigils
so that charlists would be represented as sigils => should be the responsibility of the normalizer, this is now fixedNext steps:
migrate_unless
--migrate
option tomix format