Core: Remove javadoc warnings

Closes gh-18449

Signed-off-by: chanjin-lee <chanjin23@naver.com>
This commit is contained in:
chanjin-lee 2026-01-17 21:41:27 +09:00 committed by Rob Winch
parent e3f1690396
commit e5b934d1a5
6 changed files with 8 additions and 7 deletions

View File

@ -1,6 +1,7 @@
import java.util.concurrent.Callable
plugins {
id 'javadoc-warnings-error'
id 'security-nullability'
}

View File

@ -36,14 +36,14 @@ public final class RoleHierarchyUtils {
/**
* Converts the supplied {@link Map} of role name to implied role name(s) to a string
* representation understood by {@link RoleHierarchyImpl#setHierarchy(String)}. The
* representation understood by {@code RoleHierarchyImpl#setHierarchy(String)}. The
* map key is the role name and the map value is a {@link List} of implied role
* name(s).
* @param roleHierarchyMap the mapping(s) of role name to implied role name(s)
* @return a string representation of a role hierarchy
* @throws IllegalArgumentException if roleHierarchyMap is null or empty or if a role
* name is null or empty or if an implied role name(s) is null or empty
* @deprecated please see {@link RoleHierarchyImpl#setHierarchy} deprecation notice
* @deprecated please see {@code RoleHierarchyImpl#setHierarchy} deprecation notice
*/
@Deprecated
public static String roleHierarchyFromMap(Map<String, List<String>> roleHierarchyMap) {

View File

@ -18,7 +18,7 @@
* Core access-control related code, including security metadata related classes,
* interception code, access control annotations, EL support and voter-based
* implementations of the central
* {@link org.springframework.security.access.AccessDecisionManager AccessDecisionManager}
* {@code AccessDecisionManager}
* interface.
*/
@NullMarked

View File

@ -77,7 +77,7 @@ public interface AuthenticationTrustResolver {
* Checks if the {@link Authentication} is not null, authenticated, and not anonymous.
* @param authentication the {@link Authentication} to check.
* @return true if the {@link Authentication} is not null,
* {@link #isAnonymous(Authentication)} returns false, &
* {@link #isAnonymous(Authentication)} returns false, and
* {@link Authentication#isAuthenticated()} is true.
* @since 6.1.7
*/

View File

@ -42,7 +42,7 @@ public final class SpringSecurityCoreVersion {
/**
* Global Serialization value for Spring Security classes.
* @deprecated Please have each class use its own serialization version
* @see SpringSecurityCoreVersionSerializableTests
* For more details, refer to the {@code SpringSecurityCoreVersionSerializableTests} class.
*/
@Deprecated(forRemoval = true)
public static final long SERIAL_VERSION_UID = 620L;

View File

@ -72,9 +72,9 @@ public interface SecurityAnnotationScanner<A extends Annotation> {
* attributable to the parameter.
*
* <p>
* Implementations should describe their strategy for searching the element and any
* Implementations should describe their strategy for searching the parameter and any
* surrounding class, interfaces, or super-class.
* @param element the element to search
* @param parameter the parameter to search
* @return the synthesized annotation or {@code null} if not found
*/
@Nullable A scan(Parameter parameter);