mirror of
https://e.coding.net/circlecloud/YumCore.git
synced 2024-11-24 02:08:48 +00:00
feat: 移除更新通知列表前后空格
Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
parent
80dae0333b
commit
0f65ea5b1c
@ -8,6 +8,9 @@ import java.net.URL;
|
|||||||
import java.net.URLClassLoader;
|
import java.net.URLClassLoader;
|
||||||
import java.net.URLDecoder;
|
import java.net.URLDecoder;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import javax.xml.parsers.DocumentBuilderFactory;
|
import javax.xml.parsers.DocumentBuilderFactory;
|
||||||
import javax.xml.parsers.ParserConfigurationException;
|
import javax.xml.parsers.ParserConfigurationException;
|
||||||
@ -297,8 +300,12 @@ public class SubscribeTask implements Runnable, Listener {
|
|||||||
* @return 插件更新记录
|
* @return 插件更新记录
|
||||||
*/
|
*/
|
||||||
public String[] getUpdateChanges() {
|
public String[] getUpdateChanges() {
|
||||||
final String des = getPluginInfo("update.changes", "无版本更新信息...");
|
final String des = getPluginInfo("update.changes", null);
|
||||||
return ChatColor.translateAlternateColorCodes('&', des).replaceAll("\n", "").replaceAll("\u0009", "").split(";");
|
if (des == null) { return new String[] {}; }
|
||||||
|
String[] temp = ChatColor.translateAlternateColorCodes('&', des).replaceAll("\n", "").replaceAll("\u0009", "").split(";");
|
||||||
|
List<String> ltemp = new ArrayList<>();
|
||||||
|
Arrays.stream(temp).forEach(s -> ltemp.add(s.trim()));
|
||||||
|
return ltemp.toArray(new String[] {});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user