Replace form classes with untyped variants
ProprietaryRenames FormControl, FormGroup, FormArray, and FormBuilder to their Untyped* equivalents in imports and usages. Angular 14 introduced strictly typed forms, requiring existing untyped usages to migrate to the Untyped* aliases. Classes used in parameterized type positions (e.g. FormGroup<T>) are left unchanged because the user already opted into typed forms.
org. openrewrite. angular. migration. replace-untyped-formsmod run . --recipe= org. openrewrite. angular. migration. replace-untyped-formsInstall it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.