Remove the super(...) arguments of CDK subclasses

Proprietary

CDK 22 removed the constructor(...args: unknown[]) that kept old super(...) calls compiling after the CDK classes moved to inject(). Removes the arguments of super(...) in classes that extend one of those classes, such as CdkStepper, CdkTable or Overlay, since the CDK already ignored them.

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

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