Stephane Nicoll
d44fb56f58
Merge branch '2.6.x' into 2.7.x
2 years ago
Stephane Nicoll
df0674c949
Upgrade to Postgresql 42.3.7
...
Closes gh-32243
2 years ago
Stephane Nicoll
7688444704
Upgrade to Postgresql 42.3.7
...
Closes gh-32242
2 years ago
Phillip Webb
8f51cd0e9d
Migrate eclipse setup to use Java 17
2 years ago
Phillip Webb
bf0fc837dd
Merge branch '2.7.x'
2 years ago
Phillip Webb
9bd4cf18f8
Merge branch '2.6.x' into 2.7.x
2 years ago
Phillip Webb
f9e8361635
Update eclipse project setup file
...
Attempt to fix buildSrc import and JDK version.
2 years ago
Andy Wilkinson
791ddfa909
Start building against Spring Batch 5.0.0-M6 snapshots
...
See gh-32237
2 years ago
Andy Wilkinson
17b2998bfb
Start building against Reactor Bom 2022.0.0-M6 snapshots
...
See gh-32240
2 years ago
Andy Wilkinson
754f47d6cc
Merge pull request #32048 from jonatan-ivanov
...
* gh-32048:
Build against Micrometer 1.10.0-M5 and Tracing 1.0.0-M8 snapshots
Closes gh-32048
2 years ago
Jonatan Ivanov
13a2ea9194
Build against Micrometer 1.10.0-M5 and Tracing 1.0.0-M8 snapshots
...
See gh-32048
Co-authored-by: Marcin Grzejszczak <mgrzejszczak@vmware.com>
2 years ago
Andy Wilkinson
d1810941e8
Automatically configure annotation processing in Eclipse
...
Closes gh-32236
2 years ago
Stephane Nicoll
5e24b5a110
Stop using RuntimeHintsUtils#registerAnnotation
2 years ago
Stephane Nicoll
e5d0e34268
Adapt to recent changes in Spring Framework
...
See https://github.com/spring-projects/spring-framework/issues/29082
See https://github.com/spring-projects/spring-framework/issues/28877
2 years ago
Andy Wilkinson
2dd2ca8f08
Merge branch '2.7.x'
...
Closes gh-32232
2 years ago
Andy Wilkinson
2003cfdd43
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32231
2 years ago
Andy Wilkinson
b47eb1abfc
Merge pull request #32223 from valentine-dev
...
* gh-32223:
Polish "Support lower-case input in DurationStyle"
Support lower-case input in DurationStyle
Closes gh-32223
2 years ago
Andy Wilkinson
bc23e70024
Polish "Support lower-case input in DurationStyle"
...
See gh-32223
2 years ago
valentine-dev
c579c9378b
Support lower-case input in DurationStyle
...
See gh-32223
2 years ago
Brian Clozel
0789dd0eb1
Upgrade to SnakeYaml 1.31
...
Closes gh-32221
2 years ago
Brian Clozel
aadfefa5f8
Merge branch '2.7.x'
...
Closes gh-32230
2 years ago
Brian Clozel
cca5ee8a89
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32229
2 years ago
Brian Clozel
724f9ebf71
Support SnakeYaml 1.31
...
This commit keeps the managed dependency for SnakeYaml at 1.29 but
enables forward compatibility for SnakeYaml 1.31.
Closes gh-32228
2 years ago
Andy Wilkinson
987b866383
Merge pull request #31998 from rreich
...
* gh-31998:
Polish "Add path to DiskSpaceHealthIndicator's details and log message"
Add path to DiskSpaceHealthIndicator's details and log message
Closes gh-31998
2 years ago
Andy Wilkinson
25e6c533d9
Polish "Add path to DiskSpaceHealthIndicator's details and log message"
...
See gh-31998
2 years ago
rreich
36f9230f01
Add path to DiskSpaceHealthIndicator's details and log message
...
See gh-31998
2 years ago
Andy Wilkinson
d9265f0a92
Build against SnakeYAML 1.31 but still use 1.29 in dep mgmt and starter
2 years ago
Andy Wilkinson
3dfe28c9f1
Ensure that a test engine is available to AOT test processing
...
See gh-32192
2 years ago
Andy Wilkinson
cf84ae7ad8
Exclude non-existent test classes dirs from AOT test processing
...
See gh-32192
2 years ago
Stephane Nicoll
33bec854ce
Upgrade to Netty 4.1.80.Final
...
Closes gh-32227
2 years ago
Scott Frederick
95e62b7ff8
Sort the contents of generated imports files
...
The list of class names generated by annotation processors should be
sorted before being written to `AutoConfiguration.imports` and
`ManagementContextConfiguration.imports` files to make the build more
deterministic.
See gh-31228
2 years ago
Scott Frederick
6b3b0dd3a6
Generate ManagementContextConfiguration.imports file from annotations
...
This commit adds the
`ManagementContextConfigurationImportsAnnotationProcessor` to
the `spring-boot-autoconfigure-processor` annotation processor
module.
Closes gh-32222
2 years ago
Scott Frederick
da4de7d67d
Generate the AutoConfiguration.imports file from annotations
...
This commit adds the `AutoConfigurationImportsAnnotationProcessor` to
the `spring-boot-autoconfigure-processor` annotation processor
module. When added to a project build, the annotation processor will
generate the
`org.springframework.boot.autoconfigure.AutoConfiguration.imports`
file automatically from `@AutoConfiguration`-annotated classes. It
also applies the annotation processor to the Spring Boot build.
Closes gh-31228
2 years ago
Andy Wilkinson
795ea289db
Adapt to BindingReflectionHintsRegistrar moving package
2 years ago
Andy Wilkinson
cf8e84d406
Adapt to BindingReflectionHintsRegistrar moving into spring-core
2 years ago
Andy Wilkinson
d6e9a03136
Adapt to synthesized annotation changes in Framework
2 years ago
Andy Wilkinson
fc979397be
Polish SpringBootAotPlugin
2 years ago
Andy Wilkinson
fd28f6d1d6
Add Gradle plugin support for processing test contexts ahead-of-time
...
Closes gh-32192
2 years ago
Andy Wilkinson
746ed84120
Polish ProcessTestAotMojo
2 years ago
Phillip Webb
44f1949c5e
Polish hint API calls
2 years ago
Scott Frederick
01c68a3dc8
Merge branch '2.7.x'
...
Closes gh-32217
2 years ago
Scott Frederick
7763a5df7d
Polish auto-configuration documentation
...
Remove references to outdated information, emphasize use of the
`@AutoConfiguration` annotation and attributes, and edit for clarity.
Closes gh-32174
2 years ago
Andy Wilkinson
7a6e6ee007
Upgrade Java 18 CI to 18.0.2.1+1
...
Closes gh-32206
2 years ago
Andy Wilkinson
4bc37d22d7
Merge branch '2.7.x'
2 years ago
Andy Wilkinson
ed77567fce
Upgrade Java 18 CI to 18.0.2.1+1
...
Closes gh-32216
2 years ago
Andy Wilkinson
c98e4310d8
Merge branch '2.6.x' into 2.7.x
2 years ago
Andy Wilkinson
7b12926d8c
Upgrade Java 18 CI to 18.0.2.1+1
...
Closes gh-32207
2 years ago
Sébastien Deleuze
138c55ee11
Refine ConfigurationPropertiesReflectionHintsProcessor
...
This commit refines ConfigurationPropertiesReflectionHintsProcessor
Java bean properties handling in order to register reflection hints
only for getters and setters, not for all methods.
It avoids including unconditionally method like SpringApplication#load
which in turn avoids shipping BeanDefinitionLoader and related transitively
used classes in the native image.
The gain is significant: it allows to remove up to 700 classes
(when no XML parser is used elsewhere) and to reduce the memory footprint
by 2M of RSS.
Closes gh-32186
2 years ago
Andy Wilkinson
49d3bf1d7f
Remove AnsiColors following removal of image banner support
...
Closes gh-32209
2 years ago
Brian Clozel
4aa1efa2d8
Fix build with latest Spring for GraphQL changes
2 years ago