From 429fda5deabd935faa079dc1e438e68dc58bcead Mon Sep 17 00:00:00 2001 From: Loong Wan Date: Sat, 31 Oct 2026 21:54:02 +0800 Subject: [PATCH 1/2] ci: use repository Maven 4 wrapper for existing builds --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 425551b..3096177 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: "https://github.com/easy-4-java/${dependency}.git" \ "${dependency_root}/${dependency}" for attempt in 1 2 3; do - if mvn -B --no-transfer-progress \ + if sh ./mvnw -B --no-transfer-progress \ -f "${dependency_root}/${dependency}/pom.xml" \ -DskipTests -Djacoco.skip=true -Dgpg.skip=true install; then break @@ -60,7 +60,7 @@ jobs: done - name: Build and verify with JaCoCo coverage gate - run: mvn -B --no-transfer-progress clean verify + run: sh ./mvnw -B --no-transfer-progress clean verify - name: Upload JaCoCo coverage report if: always() From 082afa8639d882f2539e81ca2bcd753ae4e2c55f Mon Sep 17 00:00:00 2001 From: Loong Wan Date: Sat, 31 Oct 2026 21:56:43 +0800 Subject: [PATCH 2/2] fix: import Objects used by IP address check --- .../security/boot/biz/CustomWebSecurityExpressionRoot.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/springframework/security/boot/biz/CustomWebSecurityExpressionRoot.java b/src/main/java/org/springframework/security/boot/biz/CustomWebSecurityExpressionRoot.java index 2b37902..48a8632 100644 --- a/src/main/java/org/springframework/security/boot/biz/CustomWebSecurityExpressionRoot.java +++ b/src/main/java/org/springframework/security/boot/biz/CustomWebSecurityExpressionRoot.java @@ -6,6 +6,7 @@ import org.springframework.util.StringUtils; import jakarta.servlet.http.HttpServletRequest; +import java.util.Objects; import java.util.function.Supplier; /**