Phillip Webb
998a0f1b82
Polish 'Fix whitespace handling in multi-line javadoc'
...
See gh-49039
2026-02-04 16:24:56 -08:00
Stefan Reuter
ba5066f832
Fix whitespace handling in multi-line javadoc
...
Update spring-boot-configuration-processor to deal with multi-line
javadoc comments that do not include their own whitespace after the
new line.
See gh-49039
Signed-off-by: Stefan Reuter <stefan.reuter@reucon.com >
2026-02-04 16:23:41 -08:00
Stéphane Nicoll
98db9f58b0
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49051
2026-02-03 20:11:13 +01:00
Stéphane Nicoll
d3279a24df
Merge pull request #49037 from dependabot[bot]
...
* pr/49037:
Polish "Bump gradle/actions from 5.0.0 to 5.0.1"
Bump gradle/actions from 5.0.0 to 5.0.1
Closes gh-49037
2026-02-03 20:11:00 +01:00
Stéphane Nicoll
520ec85974
Polish "Bump gradle/actions from 5.0.0 to 5.0.1"
...
See gh-49037
2026-02-03 20:10:36 +01:00
dependabot[bot]
3cc9406b3e
Bump gradle/actions from 5.0.0 to 5.0.1
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2...f29f5a9d7b09a7c6b29859002d29d24e1674c884 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
See gh-49037
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-03 20:09:41 +01:00
Andy Wilkinson
94fc407e07
Ignore unloadable includes rather than failing
...
Fixes gh-48981
2026-02-03 17:33:21 +00:00
Andy Wilkinson
0401000ae2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49034
2026-02-02 10:45:15 +00:00
Andy Wilkinson
416d401fc3
Remove duplicate metadata and add check to prevent future duplicates
...
Closes gh-49033
2026-02-02 10:39:36 +00:00
Stéphane Nicoll
3bbf3c79ef
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49026
2026-01-30 19:14:51 +01:00
Stéphane Nicoll
f09dfd9293
Merge pull request #49023 from quaff
...
* pr/49023:
Polish lambda expression and method reference
Closes gh-49023
2026-01-30 19:14:39 +01:00
Yanming Zhou
42e55c0cf7
Polish lambda expression and method reference
...
See gh-49023
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2026-01-30 18:46:24 +01:00
Andy Wilkinson
bc3dce6942
Check for AOT initializer before checking native image requirements
...
Fixes gh-48963
2026-01-30 14:54:15 +00:00
Andy Wilkinson
713f839bf7
Upgrade to Gradle 9.3.1
...
Closes gh-49019
2026-01-29 17:26:41 +00:00
Stéphane Nicoll
8f4f13f484
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49017
2026-01-29 11:29:04 +01:00
Stéphane Nicoll
09026cd4d8
Merge pull request #49014 from scordio
...
* pr/49014:
Polish "Document naming convention for custom test-scoped starters"
Document naming convention for custom test-scoped starters
Closes gh-49014
2026-01-29 11:28:20 +01:00
Stéphane Nicoll
21c7f7c7e7
Polish "Document naming convention for custom test-scoped starters"
...
See gh-49014
2026-01-29 11:27:03 +01:00
Stefano Cordio
09d3dda572
Document naming convention for custom test-scoped starters
...
See gh-49014
Signed-off-by: Stefano Cordio <stefano.cordio@gmail.com >
2026-01-29 11:20:04 +01:00
Brian Clozel
53c1f424ce
Fix Jackson3 class reference in condition
...
Prior to this commit, the `XmlMapper` auto-configuration for Jackson2
would refer to Jackson3's `XmlMapper` instead of Jackson2. This would
not only make the condition invalid, but it could also lead to
`NoClassDefFoundError` at runtime if the application mixed Jackson 2 and
3 on the classpath.
Fixes gh-49015
2026-01-29 09:45:00 +01:00
Andy Wilkinson
5826200520
Delay removal of Jackson 2 support until 4.3.0 at the earliest
...
Closes gh-49010
2026-01-28 13:52:00 +00:00
Andy Wilkinson
e8bc8374fc
Increase the Gradle daemon's max heap
...
Closes gh-48940
2026-01-28 11:35:16 +00:00
Andy Wilkinson
57186426ce
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49006
2026-01-28 11:34:36 +00:00
Andy Wilkinson
606bda7d94
Upgrade copyright year to 2026
...
Closes gh-49001
2026-01-28 11:34:09 +00:00
Andy Wilkinson
cbfbe59581
Upgrade to Nullability Plugin 0.0.11
...
In addition to the upgrade, this commit also fixes some contract
violations in non-public APIs that are now detected as the new
version of the plugin enables contract checking by default.
Closes gh-49000
2026-01-28 10:46:42 +00:00
Andy Wilkinson
69c2389337
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49003
2026-01-28 10:45:24 +00:00
Andy Wilkinson
98511ed321
Correct embedded LICENSE.txt and NOTICE.txt files
...
Fixes gh-48996
2026-01-28 10:14:08 +00:00
Moritz Halbritter
b38338fe32
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48989
2026-01-27 13:41:04 +01:00
Moritz Halbritter
068c3165b2
Restore server.jetty.threads.max property for Jetty's virtual thread pool
...
Closes gh-48982
2026-01-27 12:12:16 +01:00
Andy Wilkinson
738080946e
Improve nullability of TestPropertyValues.Pair
...
Fixes gh-48948
2026-01-27 11:10:56 +00:00
Andy Wilkinson
78fbd12510
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48987
2026-01-27 11:08:52 +00:00
Andy Wilkinson
fcc327c1dd
Simplify PropertiesMeterFilter
...
lookupWithFallbackToAll is the only method that's called with a
non-null default value. Default value support can be removed from the
other lookup methods.
Closes gh-48986
2026-01-27 10:46:33 +00:00
Moritz Halbritter
6a433fdb76
Upgrade Java version in sdkmanrc to 25.0.2
...
Closes gh-48984
2026-01-27 11:21:51 +01:00
Moritz Halbritter
aa9ce93853
Merge branch '3.5.x' into 4.0.x
2026-01-27 11:20:05 +01:00
Moritz Halbritter
1ad379c8cc
Upgrade Java version in sdkmanrc to 17.0.18-librca
...
Closes gh-48983
2026-01-27 11:18:08 +01:00
Stéphane Nicoll
9abc33d48e
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48979
2026-01-27 08:23:49 +01:00
Stéphane Nicoll
78d8f96509
Merge pull request #48965 from nosan
...
* pr/48965:
Ensure Windows Docker credential helper resolves correctly
Closes gh-48965
2026-01-27 08:23:30 +01:00
Dmytro Nosan
a4ed09e5d2
Ensure Windows Docker credential helper resolves correctly
...
Before this commit, "cmd /c" was never added to the final command,
which meant the Docker credential helper was not executed correctly.
See gh-48965
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2026-01-27 08:17:47 +01:00
Stéphane Nicoll
7cc58f3f84
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48977
2026-01-27 08:15:28 +01:00
Stéphane Nicoll
32dfd3892d
Merge pull request #48973 from scordio
...
* pr/48973:
Fix non-existent assertion in Javadoc example of getFailure()
Closes gh-48973
2026-01-27 08:10:33 +01:00
Stefano Cordio
4e96538509
Fix non-existent assertion in Javadoc example of getFailure()
...
See gh-48973
Signed-off-by: Stefano Cordio <stefano.cordio@gmail.com >
2026-01-27 08:08:43 +01:00
Phillip Webb
0c34c32b3b
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48975
2026-01-26 16:41:56 -08:00
Phillip Webb
60d27fb52c
Generate 'org.eclipse.core.resources.prefs' for UTF-8 encoding
...
Update `EclipseConventions` to generate a prefs file to force
the project to use UTF-8 encoding.
Closes gh-48974
2026-01-26 16:40:45 -08:00
Phillip Webb
71f4c3442f
Fix "String.startsWith(String)" NPE when refreshing in eclipse
...
Fix NPE triggered by `PropertiesPersistableConfigurationObject` having
no `getDefaultResourceName()`.
See gh-48929
2026-01-26 16:26:28 -08:00
Phillip Webb
1cfb56f672
Polish
2026-01-26 12:17:31 -08:00
Phillip Webb
72c8e70f9e
Only use Java 25 JRE in Eclipse when necessary
...
Refine eclipse conventions so that the JRE upgrade only happens when
necessary rather than all the time.
See gh-48929
2026-01-26 10:43:13 -08:00
Andy Wilkinson
9dd183b821
Merge branch '3.5.x' into 4.0.x
2026-01-26 08:20:34 +00:00
Andy Wilkinson
8625b49524
Upgrade to Gradle 8.14.4
...
Closes gh-48966
2026-01-26 08:20:00 +00:00
Phillip Webb
5f5217d5a0
Align Eclipse import with Gradle build
...
Update `JavaConventions` and `EclipseConventions` to align the
Eclipse import with the regular Gradle Build.
Imported projects now use Java 25 for the JRE but have
compatibility set to Java 17 and a project configuration
that uses the `--release` flag.
This update also removes the calls to `setSourceCompatibility`
and `setTargetCompatibility` on the `JavaPluginExtension`
in favor of just using `compile.options.release`.
We now also enforce that Java 25 or above is being used to
build the project.
Since buildship doesn't offer a way to set the `--release`
JDT project setting, a custom task is used. Projects may need
to be reimported or cleaned to actually have the setting apply
correctly.
Closes gh-48929
2026-01-23 15:17:25 -08:00
Andy Wilkinson
efac1bf83a
Merge pull request #48934 from quaff
...
* gh-48934:
Remove unnecessary @ConfigurationPropertiesSource
Closes gh-48934
2026-01-23 10:35:18 +00:00
Yanming Zhou
5733ee723e
Remove unnecessary @ConfigurationPropertiesSource
...
Remove @ConfigurationPropertiesSource from classes that reside in
the same module as all referencing @ConfigurationProperties classes.
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
See gh-48934
2026-01-23 10:33:35 +00:00