Angular CDK 20 code changes

Proprietary

The @angular/cdk source changes of the version 20 migration: renames the removed *PortalHost aliases to their *PortalOutlet classes, drops the ComponentFactoryResolver arguments of the portal constructors, migrates DragDropRegistry off its type arguments and scroll subject, and finds the removed dialog, portal and table APIs and the SelectionModel overrides that still return void. UpgradeToAngular20 includes this recipe.

org.openrewrite.angular.cdk.UpgradeToCdk20CodeChanges
mod run . --recipe=org.openrewrite.angular.cdk.UpgradeToCdk20CodeChanges

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