From 80b0feb6114bb99d0f9f9e16f5748c69f3a589b7 Mon Sep 17 00:00:00 2001 From: redkale Date: Fri, 31 May 2024 17:01:07 +0800 Subject: [PATCH] pom --- pom.xml | 23 ++++++++----------- .../java/org/redkale/service/RetResult.java | 4 ---- .../org/redkale/source/CacheMemorySource.java | 2 +- src/main/java/org/redkale/util/Utility.java | 18 +-------------- 4 files changed, 11 insertions(+), 36 deletions(-) diff --git a/pom.xml b/pom.xml index 0f7fae0ab..6c11e2be3 100644 --- a/pom.xml +++ b/pom.xml @@ -16,13 +16,14 @@ 11 5.9.0 - 3.2.0 - 3.3.0 - 3.0.1 + 3.4.0 + 3.2.4 + 3.2.0 + 3.7.0 1.7.0 - 3.9.0 - 3.0.0 - 3.0.0 + 3.13.0 + 3.2.5 + 3.2.5 2.43.0 2.46.0 @@ -170,12 +171,6 @@ sign - - - --pinentry-mode - loopback - - @@ -183,7 +178,7 @@ org.apache.maven.plugins maven-source-plugin - ${maven-plugin.version} + ${maven-source-plugin.version} @@ -196,7 +191,7 @@ org.apache.maven.plugins maven-assembly-plugin - ${maven-plugin.version} + ${maven-assembly-plugin.version} false diff --git a/src/main/java/org/redkale/service/RetResult.java b/src/main/java/org/redkale/service/RetResult.java index ca9f16a3c..c7e9475f5 100644 --- a/src/main/java/org/redkale/service/RetResult.java +++ b/src/main/java/org/redkale/service/RetResult.java @@ -149,10 +149,6 @@ public class RetResult implements Serializable { } } - public static RetResult> map(String... items) { - return new RetResult(Utility.ofMap(items)); - } - public static RetResult> map(Object... items) { return new RetResult(Utility.ofMap(items)); } diff --git a/src/main/java/org/redkale/source/CacheMemorySource.java b/src/main/java/org/redkale/source/CacheMemorySource.java index 42f085005..fd96f6126 100644 --- a/src/main/java/org/redkale/source/CacheMemorySource.java +++ b/src/main/java/org/redkale/source/CacheMemorySource.java @@ -475,7 +475,7 @@ public final class CacheMemorySource extends AbstractCacheSource { if (keyVals.length % 2 != 0) { throw new SourceException("key value must be paired"); } - return msetnx(Utility.ofMap(keyVals)); + return msetnx(Utility.ofMap((Object[]) keyVals)); } @Override diff --git a/src/main/java/org/redkale/util/Utility.java b/src/main/java/org/redkale/util/Utility.java index 55a35a2dd..adcba19a9 100644 --- a/src/main/java/org/redkale/util/Utility.java +++ b/src/main/java/org/redkale/util/Utility.java @@ -4,8 +4,6 @@ */ package org.redkale.util; -import static java.nio.charset.StandardCharsets.UTF_8; - import java.io.*; import java.lang.invoke.*; import java.lang.reflect.*; @@ -15,6 +13,7 @@ import java.net.http.HttpClient; import java.nio.*; import java.nio.channels.CompletionHandler; import java.nio.charset.*; +import static java.nio.charset.StandardCharsets.UTF_8; import java.security.*; import java.time.*; import java.util.*; @@ -1534,21 +1533,6 @@ public final class Utility { return list; } - /** - * 将多个key:value的字符串键值对组合成一个Map,items长度必须是偶数, 参数个数若是奇数的话,最后一个会被忽略 类似 JDK9中的 Map.of 方法 - * - * @param items 键值对 - * @return Map - */ - public static HashMap ofMap(String... items) { - HashMap map = new LinkedHashMap<>(Math.max(1, items.length / 2)); - int len = items.length / 2; - for (int i = 0; i < len; i++) { - map.put(items[i * 2], items[i * 2 + 1]); - } - return map; - } - /** * 将多个key:value对应值组合成一个Map,items长度必须是偶数, 参数个数若是奇数的话,最后一个会被忽略 类似 JDK9中的 Map.of 方法 *