Commit Graph

48116 Commits

Author SHA1 Message Date
Andy Wilkinson
8fb238ea18 Merge pull request #41611 from ivamly
* gh-41611:
  Polish "Add rule to prevent calls to Objects.requireNonNull()"
  Add rule to prevent calls to Objects.requireNonNull()

Closes gh-41611
2024-07-29 11:50:00 +01:00
Andy Wilkinson
4ee24bf9bd Polish "Add rule to prevent calls to Objects.requireNonNull()"
See gh-41611
2024-07-29 11:41:26 +01:00
ivamly
fb22c189f4 Add rule to prevent calls to Objects.requireNonNull()
See gh-41611
2024-07-29 10:35:44 +01:00
Phillip Webb
1a8e9c14b1 Fix "Use Spring Data repositories" how-to to refer to interfaces
The previous how-to accidentally referenced the `@Repository` annotation
and not the Spring Data `Repository` interface.

Closes gh-41625
2024-07-26 16:20:09 +01:00
Stéphane Nicoll
92c3dbe606 Merge pull request #41612 from ngocnhan-tran1996
* pr/41612:
  Fix link to documentation for log4j-spring-boot

Closes gh-41612
2024-07-26 09:25:33 +02:00
Tran Ngoc Nhan
13023665dc Fix link to documentation for log4j-spring-boot
See gh-41612
2024-07-26 09:22:34 +02:00
Andy Wilkinson
5f666eec5b Reduce warnings reported by Eclipse
Closes gh-41598
2024-07-25 14:55:00 +01:00
Andy Wilkinson
f9f530ddaa Remove method references to improve compatibility
The use of method references requires the referenced method to be
present even if it isn't called. This made it impossible for Gradle
to remove the deprecated methods as it would break our plugin.
By switching the lambdas, the methods only have to be present when
they're called which will only happen with Gradle 8.2 and earlier.

Closes gh-41599
2024-07-24 19:22:05 +01:00
Stéphane Nicoll
7161f92e33 Merge pull request #41591 from lamtrinhdev
* pr/41591:
  Fix link to Flyway reference documentation

Closes gh-41591
2024-07-23 16:46:11 +02:00
LamTrinh.Dev
b469c743e1 Fix link to Flyway reference documentation
See gh-41591
2024-07-23 16:41:44 +02:00
Andy Wilkinson
72867a3b25 Broaden test coverage for property binding with @Name
Closes gh-41588
2024-07-23 09:39:17 +01:00
Andy Wilkinson
9bb0c45ddb Add tip about using @Name to rename constructor bound property
Closes gh-41577
2024-07-23 09:08:42 +01:00
Phillip Webb
61dc82d836 Update copyright year of changed files 2024-07-22 18:16:19 +01:00
Phillip Webb
ff1a4654d2 Polish 2024-07-22 18:15:57 +01:00
Andy Wilkinson
a10b000119 Fix constructor binding of EnumMaps
Fixes gh-41550
2024-07-19 16:28:16 +01:00
Andy Wilkinson
5fcae29178 Next development version (v3.2.9-SNAPSHOT) 2024-07-18 16:24:08 +01:00
Andy Wilkinson
f5df7e7e30 Fix documentation links in the README
Closes gh-41547
2024-07-17 14:15:30 +01:00
Andy Wilkinson
07b103cc2b Prohibit upgrades to Undertow 2.3.15
Closes gh-41533
2024-07-17 07:42:02 +01:00
Andy Wilkinson
4e205ede1d Upgrade to Spring Pulsar 1.0.8
Closes gh-41532
2024-07-17 07:38:49 +01:00
Andy Wilkinson
0eb830de15 Upgrade to Spring Integration 6.2.7
Closes gh-41296
2024-07-16 18:50:21 +01:00
Andy Wilkinson
7966d11c49 Upgrade to Spring GraphQL 1.2.8
Closes gh-41523
2024-07-16 12:37:29 +01:00
Andy Wilkinson
1cc7498c9a Add property for Integration's default endpoint timeout
Fixes gh-41477
2024-07-16 11:22:27 +01:00
Andy Wilkinson
17d6f90468 Document types to which format properties apply
Closes gh-41482
2024-07-16 08:47:30 +01:00
Andy Wilkinson
6941d0e84b Document that logging.file.path if logging.file.name is set
Closes gh-41351
2024-07-16 08:45:01 +01:00
Stéphane Nicoll
49538adbda Upgrade to Spring Kafka 3.1.7
Closes gh-41297
2024-07-16 08:09:34 +02:00
Stéphane Nicoll
d12ea2d3d2 Merge pull request #41507 from dependabot[bot]
* pr/41507:
  Polish "Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3"
  Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3

Closes gh-41507
2024-07-16 08:02:08 +02:00
Stéphane Nicoll
2fce9f27fa Polish "Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3"
See gh-41507
2024-07-16 08:01:57 +02:00
dependabot[bot]
c2b63fd20b Bump jfrog/setup-jfrog-cli from 4.1.2 to 4.1.3
Bumps [jfrog/setup-jfrog-cli](https://github.com/jfrog/setup-jfrog-cli) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/jfrog/setup-jfrog-cli/releases)
- [Commits](7c95feb320...8bab65dc31)

---
updated-dependencies:
- dependency-name: jfrog/setup-jfrog-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 08:01:09 +02:00
Stéphane Nicoll
0070489a8c Merge pull request #41508 from dependabot[bot]
* pr/41508:
  Polish "Bump gradle/actions from 3.4.2 to 3.5.0"
  Bump gradle/actions from 3.4.2 to 3.5.0

Closes gh-41508
2024-07-16 07:59:10 +02:00
Stéphane Nicoll
379edd4564 Polish "Bump gradle/actions from 3.4.2 to 3.5.0"
See gh-41508
2024-07-16 07:58:56 +02:00
dependabot[bot]
58c124aa65 Bump gradle/actions from 3.4.2 to 3.5.0
Bumps [gradle/actions](https://github.com/gradle/actions) from 3.4.2 to 3.5.0.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](dbbdc275be...d9c87d481d)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 07:56:41 +02:00
Andy Wilkinson
d63e3c3b53 Rethrow failure on main thread
Previously, if a failure occurred when evaluating conditions on a
separate thread, an NPE would occur on the main thread as the
expected array of outcomes was null.

This commit avoids the NPE and the lack of error reporting by
rethrowing on the main thread any failure that occurs on the
separate thread that's spawned to parallelize the evaluation.

Closes gh-41492
2024-07-15 15:09:57 +01:00
Andy Wilkinson
61a3b73269 Upgrade to Tomcat 10.1.26
Closes gh-41496
2024-07-15 15:02:11 +01:00
Andy Wilkinson
68ad8ff0a6 Upgrade to SQLite JDBC 3.43.2.2
Closes gh-41495
2024-07-15 15:02:07 +01:00
Andy Wilkinson
46aeb71114 Upgrade to Spring HATEOAS 2.2.3
Closes gh-41493
2024-07-15 15:02:02 +01:00
Andy Wilkinson
b49085bf8c Upgrade to Spring Data Bom 2023.1.8
Closes gh-41294
2024-07-15 15:02:01 +01:00
Stéphane Nicoll
db9b62e628 Upgrade to Spring Retry 2.0.7
Closes gh-41484
2024-07-14 11:35:26 +02:00
Andy Wilkinson
b76b7b7bd9 Upgrade to AspectJ 1.9.22.1
Closes gh-41470
2024-07-12 16:02:54 +01:00
Andy Wilkinson
7398c6c2a4 Fix upgrade detection when number of numeric components changes
Fixes gh-41471
2024-07-12 15:53:02 +01:00
Stéphane Nicoll
f6cbbe7948 Add missing input for java distribution
See gh-41463
2024-07-12 16:04:35 +02:00
Stéphane Nicoll
f4b55a6f28 Harmonize GitHub Actions settings
Closes gh-41463
2024-07-12 12:08:11 +02:00
Andy Wilkinson
f702230c12 Test Gradle plugin against Gradle 8.9
Closes gh-41454
2024-07-12 07:31:24 +01:00
Andy Wilkinson
85070411d1 Upgrade to Spring Framework 6.1.11
Closes gh-41295
2024-07-11 18:29:23 +01:00
Andy Wilkinson
2b7baf5767 Merge pull request #41443 from jxblum
* gh-41443:
  Polish "Fix typos in BootstrapContext javadoc"
  Fix typos in BootstrapContext javadoc

Closes gh-41443
2024-07-11 13:16:51 +01:00
Andy Wilkinson
8bc45a20d7 Polish "Fix typos in BootstrapContext javadoc"
See gh-41443
2024-07-11 13:16:38 +01:00
John Blum
47fc9111cb Fix typos in BootstrapContext javadoc
See gh-41443
2024-07-11 13:16:10 +01:00
Andy Wilkinson
2f962f7aa3 Upgrade to Reactor Bom 2023.0.8
Closes gh-41436
2024-07-10 14:24:49 +01:00
Andy Wilkinson
c05a40f180 Upgrade to Neo4j Java Driver 5.22.0
Closes gh-41370
2024-07-09 11:25:39 +01:00
Andy Wilkinson
430ae41ee3 Upgrade to Micrometer Tracing 1.2.8
Closes gh-41293
2024-07-09 11:21:34 +01:00
Andy Wilkinson
95f7c33f42 Upgrade to Micrometer 1.12.8
Closes gh-41292
2024-07-09 11:21:34 +01:00