Merge branch '4.0.x' into 4.1.x

Closes gh-51576
This commit is contained in:
Andy Wilkinson
2026-09-04 09:53:28 +01:00
3 changed files with 5 additions and 5 deletions
@@ -430,7 +430,7 @@ public final class PropertyMapper {
* @param consumer the consumer that should accept the value if it's not been
* filtered
*/
public void to(Consumer<@Nullable ? super T> consumer) {
public void to(Consumer<? super @Nullable T> consumer) {
Assert.notNull(consumer, "'consumer' must not be null");
T value = getValue();
if (value == null || test(value)) {
@@ -74,7 +74,7 @@ public class EntityManagerFactoryBuilder {
private @Nullable List<PersistenceUnitPostProcessor> persistenceUnitPostProcessors;
private @Nullable Supplier<@Nullable ? extends RuntimeException> requireBootstrapExecutorExceptionSupplier;
private @Nullable Supplier<? extends @Nullable RuntimeException> requireBootstrapExecutorExceptionSupplier;
/**
* Create a new instance passing in the common pieces that will be shared if multiple
@@ -186,7 +186,7 @@ public class EntityManagerFactoryBuilder {
* @param exceptionSupplier a supplier providing the exception to throw
* @since 4.1.0
*/
public void requireBootstrapExecutor(Supplier<@Nullable ? extends RuntimeException> exceptionSupplier) {
public void requireBootstrapExecutor(Supplier<? extends @Nullable RuntimeException> exceptionSupplier) {
Assert.notNull(exceptionSupplier, "'exceptionSupplier' must not be null");
this.requireBootstrapExecutorExceptionSupplier = exceptionSupplier;
}
@@ -368,7 +368,7 @@ public class EntityManagerFactoryBuilder {
return EntityManagerFactoryBuilder.this.bootstrapExecutor;
}
if (EntityManagerFactoryBuilder.this.requireBootstrapExecutorExceptionSupplier != null) {
@Nullable AsyncTaskExecutor fallback = EntityManagerFactoryBuilder.this.fallbackBootstrapExecutor.get();
AsyncTaskExecutor fallback = EntityManagerFactoryBuilder.this.fallbackBootstrapExecutor.get();
if (fallback != null) {
return fallback;
}
@@ -416,7 +416,7 @@ public abstract class AbstractWebFluxEndpointHandlerMapping extends RequestMappi
}
private @Nullable Publisher<?> invoke(InvocationContext invocationContext) {
return (@Nullable Publisher<?>) this.invoker.invoke(invocationContext);
return (Publisher<?>) this.invoker.invoke(invocationContext);
}
private Map<String, Object> getArguments(ServerWebExchange exchange, @Nullable Map<String, String> body) {