From ce5c4f3b4ba000693c675eec626b6a3e27f89f35 Mon Sep 17 00:00:00 2001 From: Agil <41694337+AgilAghamirzayev@users.noreply.github.com> Date: Fri, 13 Feb 2026 20:40:48 +0400 Subject: [PATCH] Refactor calculateHashCode method for clarity This will: 1. Mathematical Distribution (Collision Reduction) 2. Pipelining and CPU Caching 3. Avoiding "Method Heavy" Expressions See gh-36325 Signed-off-by: Agil <41694337+AgilAghamirzayev@users.noreply.github.com> --- .../servlet/mvc/method/RequestMappingInfo.java | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/RequestMappingInfo.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/RequestMappingInfo.java index bef16b4fc7d..af50551949e 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/RequestMappingInfo.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/RequestMappingInfo.java @@ -541,11 +541,19 @@ public final class RequestMappingInfo implements RequestCondition