From 313f03d5446da8c029ba8140722bcad7d52e6182 Mon Sep 17 00:00:00 2001 From: aboyko Date: Wed, 5 Feb 2025 21:20:36 -0500 Subject: [PATCH] Added missing boot 3.4 properties upgrade --- .../rewrite/spring-boot-34-properties.yml | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 headless-services/commons/commons-rewrite/src/main/resources/META-INF/rewrite/spring-boot-34-properties.yml diff --git a/headless-services/commons/commons-rewrite/src/main/resources/META-INF/rewrite/spring-boot-34-properties.yml b/headless-services/commons/commons-rewrite/src/main/resources/META-INF/rewrite/spring-boot-34-properties.yml new file mode 100644 index 000000000..5af7958f0 --- /dev/null +++ b/headless-services/commons/commons-rewrite/src/main/resources/META-INF/rewrite/spring-boot-34-properties.yml @@ -0,0 +1,120 @@ +# +# Copyright 2024 the original author or authors. +#

+# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +#

+# https://www.apache.org/licenses/LICENSE-2.0 +#

+# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# This file is automatically generated by the GeneratePropertiesMigratorConfiguration class. +# Do not edit this file manually. Update the Spring Boot property metadata upstream instead. +--- +type: specs.openrewrite.org/v1beta/recipe +name: org.openrewrite.java.spring.boot3.SpringBootProperties_3_4 +displayName: Migrate Spring Boot properties to 3.4 +description: Migrate properties found in `application.properties` and `application.yml`. +tags: + - spring + - boot +recipeList: + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.auditevents.enabled + newPropertyKey: management.endpoint.auditevents.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.beans.enabled + newPropertyKey: management.endpoint.beans.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.caches.enabled + newPropertyKey: management.endpoint.caches.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.conditions.enabled + newPropertyKey: management.endpoint.conditions.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.configprops.enabled + newPropertyKey: management.endpoint.configprops.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.env.enabled + newPropertyKey: management.endpoint.env.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.flyway.enabled + newPropertyKey: management.endpoint.flyway.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.health.enabled + newPropertyKey: management.endpoint.health.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.heapdump.enabled + newPropertyKey: management.endpoint.heapdump.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.httpexchanges.enabled + newPropertyKey: management.endpoint.httpexchanges.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.info.enabled + newPropertyKey: management.endpoint.info.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.integrationgraph.enabled + newPropertyKey: management.endpoint.integrationgraph.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.liquibase.enabled + newPropertyKey: management.endpoint.liquibase.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.logfile.enabled + newPropertyKey: management.endpoint.logfile.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.loggers.enabled + newPropertyKey: management.endpoint.loggers.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.mappings.enabled + newPropertyKey: management.endpoint.mappings.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.metrics.enabled + newPropertyKey: management.endpoint.metrics.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.prometheus.enabled + newPropertyKey: management.endpoint.prometheus.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.quartz.enabled + newPropertyKey: management.endpoint.quartz.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.sbom.enabled + newPropertyKey: management.endpoint.sbom.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.scheduledtasks.enabled + newPropertyKey: management.endpoint.scheduledtasks.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.sessions.enabled + newPropertyKey: management.endpoint.sessions.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.shutdown.enabled + newPropertyKey: management.endpoint.shutdown.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.startup.enabled + newPropertyKey: management.endpoint.startup.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoint.threaddump.enabled + newPropertyKey: management.endpoint.threaddump.access + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: management.endpoints.enabled-by-default + newPropertyKey: management.endpoints.access.default + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: spring.gson.lenient + newPropertyKey: spring.gson.strictness + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: spring.kafka.retry.topic.delay + newPropertyKey: spring.kafka.retry.topic.backoff.delay + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: spring.kafka.retry.topic.max-delay + newPropertyKey: spring.kafka.retry.topic.backoff.maxDelay + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: spring.kafka.retry.topic.multiplier + newPropertyKey: spring.kafka.retry.topic.backoff.multiplier + - org.openrewrite.java.spring.ChangeSpringPropertyKey: + oldPropertyKey: spring.kafka.retry.topic.random-back-off + newPropertyKey: spring.kafka.retry.topic.backoff.random +