spring-boot/spring-boot-project/spring-boot-tools
Stéphane Nicoll 477bd7d15a Detect default enum value
This commit improves the configuration metadata annotation processor to
detect a default enum value. The algorithm is best-effort, similarly to
what it already does for well known prefixes (period, duration, etc).

Based on an expression and an identifier, the default value is inferred
if the expression matches the declaration of the property type.

See gh-7562
2024-08-01 15:43:21 +02:00
..
spring-boot-antlib Rename spring-boot-loader to spring-boot-loader-classic 2023-10-03 15:40:04 -07:00
spring-boot-autoconfigure-processor Use `.isEmpty()` where feasible 2023-12-19 22:38:05 -08:00
spring-boot-buildpack-platform Add imagePlatform option for image building 2024-07-30 14:19:40 -05:00
spring-boot-cli Merge branch '3.2.x' into 3.3.x 2024-06-28 15:47:54 +01:00
spring-boot-configuration-metadata Replace contains/put/get pattern with computeIfAbsent 2023-08-08 13:12:47 +02:00
spring-boot-configuration-metadata-changelog-generator Polish asciidoc generated by changelog generator 2024-03-20 15:10:39 -07:00
spring-boot-configuration-processor Detect default enum value 2024-08-01 15:43:21 +02:00
spring-boot-gradle-plugin Polish documentation 2024-07-30 15:25:08 -05:00
spring-boot-gradle-test-support Merge branch '3.3.x' 2024-07-25 16:17:52 +01:00
spring-boot-jarmode-tools Keep track of written jar entries to not duplicate them 2024-05-27 12:18:00 +02:00
spring-boot-loader Merge branch '3.2.x' into 3.3.x 2024-07-29 11:57:09 +01:00
spring-boot-loader-classic Polish "Add rule to prevent calls to Objects.requireNonNull()" 2024-07-29 11:41:26 +01:00
spring-boot-loader-tools Merge branch '3.3.x' 2024-07-25 16:17:52 +01:00
spring-boot-maven-plugin Merge branch '3.3.x' 2024-07-31 17:04:21 +02:00
spring-boot-properties-migrator Merge branch '3.2.x' into 3.3.x 2024-06-26 16:27:41 -07:00
spring-boot-test-support Add support for untrusted CNB builders 2024-07-11 13:51:54 -05:00
spring-boot-test-support-docker Polish "Add support for Grafana LGTM stack" 2024-07-29 10:43:56 +02:00