Angular Material 18 code changes

Proprietary

The @angular/material source changes of the version 18 migration: renames the M2 theming API to its m2- names, moves the M3 API out of @angular/material-experimental, and renames the checkbox label tokens. UpgradeToAngular18 includes this recipe.

org.openrewrite.angular.material.UpgradeToMaterial18CodeChanges
mod run . --recipe=org.openrewrite.angular.material.UpgradeToMaterial18CodeChanges

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.