replace deprecated apache commons utils

This commit is contained in:
marhali 2023-12-08 21:55:14 +01:00
parent 23693ed4fd
commit 860fe08ea1
7 changed files with 16 additions and 21 deletions

View File

@ -8,6 +8,7 @@
- Support for all 2023.3 builds (233.*) - Support for all 2023.3 builds (233.*)
### Changed ### Changed
- Replace deprecated apache commons utils
- Update dependencies - Update dependencies
## [4.4.2] - 2023-09-02 ## [4.4.2] - 2023-09-02

View File

@ -1,8 +1,7 @@
package de.marhali.easyi18n.io.parser; package de.marhali.easyi18n.io.parser;
import de.marhali.easyi18n.util.StringUtil; import de.marhali.easyi18n.util.StringUtil;
import org.apache.commons.text.StringEscapeUtils;
import org.apache.commons.lang.StringEscapeUtils;
import java.text.MessageFormat; import java.text.MessageFormat;
import java.util.Iterator; import java.util.Iterator;

View File

@ -7,9 +7,8 @@ import com.google.gson.JsonPrimitive;
import de.marhali.easyi18n.model.TranslationNode; import de.marhali.easyi18n.model.TranslationNode;
import de.marhali.easyi18n.model.TranslationValue; import de.marhali.easyi18n.model.TranslationValue;
import de.marhali.easyi18n.util.StringUtil; import de.marhali.easyi18n.util.StringUtil;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.lang.StringEscapeUtils; import org.apache.commons.text.StringEscapeUtils;
import org.apache.commons.lang.math.NumberUtils;
import java.util.Map; import java.util.Map;
@ -61,7 +60,7 @@ public class JsonMapper {
if(content != null) { if(content != null) {
if(JsonArrayMapper.isArray(content)) { if(JsonArrayMapper.isArray(content)) {
json.add(key, JsonArrayMapper.write(content)); json.add(key, JsonArrayMapper.write(content));
} else if(NumberUtils.isNumber(content)) { } else if(NumberUtils.isCreatable(content)) {
json.add(key, new JsonPrimitive(NumberUtils.createNumber(content))); json.add(key, new JsonPrimitive(NumberUtils.createNumber(content)));
} else { } else {
json.add(key, new JsonPrimitive(StringEscapeUtils.unescapeJava(content))); json.add(key, new JsonPrimitive(StringEscapeUtils.unescapeJava(content)));

View File

@ -5,8 +5,7 @@ import de.marhali.easyi18n.util.StringUtil;
import de.marhali.json5.Json5; import de.marhali.json5.Json5;
import de.marhali.json5.Json5Array; import de.marhali.json5.Json5Array;
import de.marhali.json5.Json5Primitive; import de.marhali.json5.Json5Primitive;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.lang.math.NumberUtils;
import java.io.IOException; import java.io.IOException;
@ -40,7 +39,7 @@ public class Json5ArrayMapper extends ArrayMapper {
} else { } else {
if(StringUtil.isHexString(element)) { if(StringUtil.isHexString(element)) {
array.add(Json5Primitive.of(element, true)); array.add(Json5Primitive.of(element, true));
} else if(NumberUtils.isNumber(element)) { } else if(NumberUtils.isCreatable(element)) {
array.add(Json5Primitive.of(NumberUtils.createNumber(element))); array.add(Json5Primitive.of(NumberUtils.createNumber(element)));
} else { } else {
array.add(Json5Primitive.of(element)); array.add(Json5Primitive.of(element));

View File

@ -6,9 +6,8 @@ import de.marhali.easyi18n.util.StringUtil;
import de.marhali.json5.Json5Element; import de.marhali.json5.Json5Element;
import de.marhali.json5.Json5Object; import de.marhali.json5.Json5Object;
import de.marhali.json5.Json5Primitive; import de.marhali.json5.Json5Primitive;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.lang.StringEscapeUtils; import org.apache.commons.text.StringEscapeUtils;
import org.apache.commons.lang.math.NumberUtils;
import java.util.Map; import java.util.Map;
@ -61,7 +60,7 @@ public class Json5Mapper {
json.add(key, Json5ArrayMapper.write(content)); json.add(key, Json5ArrayMapper.write(content));
} else if(StringUtil.isHexString(content)) { } else if(StringUtil.isHexString(content)) {
json.add(key, Json5Primitive.of(content, true)); json.add(key, Json5Primitive.of(content, true));
} else if(NumberUtils.isNumber(content)) { } else if(NumberUtils.isCreatable(content)) {
json.add(key, Json5Primitive.of(NumberUtils.createNumber(content))); json.add(key, Json5Primitive.of(NumberUtils.createNumber(content)));
} else { } else {
json.add(key, Json5Primitive.of(StringEscapeUtils.unescapeJava(content))); json.add(key, Json5Primitive.of(StringEscapeUtils.unescapeJava(content)));

View File

@ -5,9 +5,8 @@ import de.marhali.easyi18n.model.KeyPath;
import de.marhali.easyi18n.model.TranslationValue; import de.marhali.easyi18n.model.TranslationValue;
import de.marhali.easyi18n.util.KeyPathConverter; import de.marhali.easyi18n.util.KeyPathConverter;
import de.marhali.easyi18n.util.StringUtil; import de.marhali.easyi18n.util.StringUtil;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.lang.StringEscapeUtils; import org.apache.commons.text.StringEscapeUtils;
import org.apache.commons.lang.math.NumberUtils;
import java.util.Map; import java.util.Map;
@ -51,7 +50,7 @@ public class PropertiesMapper {
if(PropertiesArrayMapper.isArray(content)) { if(PropertiesArrayMapper.isArray(content)) {
properties.put(simpleKey, PropertiesArrayMapper.write(content)); properties.put(simpleKey, PropertiesArrayMapper.write(content));
} else if(NumberUtils.isNumber(content)) { } else if(NumberUtils.isCreatable(content)) {
properties.put(simpleKey, NumberUtils.createNumber(content)); properties.put(simpleKey, NumberUtils.createNumber(content));
} else { } else {
properties.put(simpleKey, StringEscapeUtils.unescapeJava(content)); properties.put(simpleKey, StringEscapeUtils.unescapeJava(content));

View File

@ -3,9 +3,8 @@ package de.marhali.easyi18n.io.parser.yaml;
import de.marhali.easyi18n.model.TranslationNode; import de.marhali.easyi18n.model.TranslationNode;
import de.marhali.easyi18n.model.TranslationValue; import de.marhali.easyi18n.model.TranslationValue;
import de.marhali.easyi18n.util.StringUtil; import de.marhali.easyi18n.util.StringUtil;
import org.apache.commons.lang3.math.NumberUtils;
import org.apache.commons.lang.StringEscapeUtils; import org.apache.commons.text.StringEscapeUtils;
import org.apache.commons.lang.math.NumberUtils;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
@ -53,7 +52,7 @@ public class YamlMapper {
if(content != null) { if(content != null) {
if(YamlArrayMapper.isArray(content)) { if(YamlArrayMapper.isArray(content)) {
section.put(key, YamlArrayMapper.write(content)); section.put(key, YamlArrayMapper.write(content));
} else if(NumberUtils.isNumber(content)) { } else if(NumberUtils.isCreatable(content)) {
section.put(key, NumberUtils.createNumber(content)); section.put(key, NumberUtils.createNumber(content));
} else { } else {
section.put(key, StringEscapeUtils.unescapeJava(content)); section.put(key, StringEscapeUtils.unescapeJava(content));