Replace TypeRegistryConfigurer with cucumber-java annotations

MSAL

Cucumber-JVM 7.0.0 removed TypeRegistryConfigurer; replace implementations with @ParameterType, @DataTableType, @DocStringType and @Default*Transformer annotated glue methods. Classes whose configureTypeRegistry method cannot be converted in full are left untouched, with a TODO comment added above the registration that could not be converted.

org.openrewrite.cucumber.jvm.TypeRegistryConfigurerToAnnotations
mod run . --recipe=org.openrewrite.cucumber.jvm.TypeRegistryConfigurerToAnnotations

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