From 9a002a77b2d60d53f2278c4859c226b17a2583bd Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Fri, 13 Feb 2026 15:21:31 +0100 Subject: [PATCH] Stop referring to "Java-8" features in documentation See gh-36310 --- .../springframework/beans/factory/annotation/Autowired.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/annotation/Autowired.java b/spring-beans/src/main/java/org/springframework/beans/factory/annotation/Autowired.java index 137de6c19ac..8fe99d0ede0 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/annotation/Autowired.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/annotation/Autowired.java @@ -62,9 +62,9 @@ import java.lang.annotation.Target; * *

Multiple Arguments and 'required' Semantics

*

In the case of a multi-arg constructor or method, the {@link #required} attribute - * is applicable to all arguments. Individual parameters may be declared as Java-8 style - * {@link java.util.Optional} as well as {@code @Nullable} or a not-null parameter - * type in Kotlin, overriding the base 'required' semantics. + * is applicable to all arguments. Individual parameters may be declared as + * {@link java.util.Optional}, {@code @Nullable}, or a not-null parameter type in + * Kotlin, overriding the base 'required' semantics. * *

Autowiring Arrays, Collections, and Maps

*

In case of an array, {@link java.util.Collection}, or {@link java.util.Map}