@@ -92,7 +92,7 @@ and testing code where a change in behavior is preferable.
92
92
93
93
## Proposed solution
94
94
95
- Introduce the notion of a *** migrate *** mode for individual experimental and
95
+ Introduce the notion of a migration mode for individual experimental and
96
96
upcoming features.
97
97
The core idea behind migration mode is a declaration of intent that can be
98
98
leveraged to build better supportive adoption experiences for developers.
@@ -150,8 +150,8 @@ be emitted.
150
150
This warning will belong to the diagnostic group ` StrictLanguageFeatures ` .
151
151
In a series of either of these options applied to a given feature, only the
152
152
last option will be honored.
153
- If an upcoming feature is both implied by the effective language mode and
154
- enabled in migration, the latter will be disregarded.
153
+ If a feature is both implied by the effective language mode and enabled in
154
+ migration mode , the latter option will be disregarded.
155
155
156
156
### Diagnostics
157
157
@@ -241,7 +241,7 @@ of language feature control.
241
241
242
242
The decision around surfacing migration mode in the ` PackageDescription `
243
243
library depends on whether there is a concensus on the value of enabling it as
244
- a persistent setting as opposed to a automated procedure in the long run.
244
+ a persistent setting as opposed to an automated procedure in the long run.
245
245
246
246
Here is how an API change could look like for the proposed solution:
247
247
@@ -288,7 +288,7 @@ The next candidates in line per discussions are ***adopt***, ***audit***,
288
288
* An important reservation about *** adoption*** of source-breaking features is
289
289
that it comprises both code migration and integration.
290
290
It may be more prudent to save this term for a future add-on mode that,
291
- unlike migration mode, implies that the feature is enabled and can be invoked
291
+ unlike migration mode, implies that the feature is enabled, and can be invoked
292
292
in any language mode to aid developers in making better use of new behaviors
293
293
or rules.
294
294
To illustrate, this mode could appropriately suggest switching from ` any P `
0 commit comments