From 82c9bc702e6aa72cd205c390846ee1e5856e67d9 Mon Sep 17 00:00:00 2001 From: 502647092 Date: Wed, 21 Oct 2015 20:08:40 +0800 Subject: [PATCH] use 7boos gson lib and update to 1.7.1... Signed-off-by: 502647092 --- pom.xml | 26 +++++-------------- src/main/java/cn/citycraft/Yum/Yum.java | 8 ------ .../Yum/manager/RepositoryManager.java | 5 ++-- 3 files changed, 9 insertions(+), 30 deletions(-) diff --git a/pom.xml b/pom.xml index f8b8eba..17a1ce2 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 cn.citycraft Yum - 1.7 + 1.7.1 Yum Minecraft 服务器插件管理系统 @@ -33,14 +33,9 @@ cn.citycraft:PluginHelper - org.mcstats.*:* - - org.mcstats - ${project.groupId}.${project.artifactId}.mcstats - cn.citycraft.PluginHelper ${project.groupId}.${project.artifactId} @@ -58,6 +53,11 @@ + + http://ci.citycraft.cn:8080 + 更新7老板底层Gson库 移除Plugin Metrics... + UTF-8 + spigot-repo @@ -67,10 +67,6 @@ citycraft-repo ${jenkins.url}/plugin/repository/everything/ - - Plugin Metrics - http://repo.mcstats.org/content/repositories/public - @@ -85,15 +81,5 @@ jar 1.0 - - org.mcstats.bukkit - metrics - R8-SNAPSHOT - compile - - - UTF-8 - http://ci.citycraft.cn:8080 - \ No newline at end of file diff --git a/src/main/java/cn/citycraft/Yum/Yum.java b/src/main/java/cn/citycraft/Yum/Yum.java index b989703..46b051f 100644 --- a/src/main/java/cn/citycraft/Yum/Yum.java +++ b/src/main/java/cn/citycraft/Yum/Yum.java @@ -3,10 +3,7 @@ */ package cn.citycraft.Yum; -import java.io.IOException; - import org.bukkit.plugin.java.JavaPlugin; -import org.mcstats.Metrics; import cn.citycraft.PluginHelper.commands.HandlerSubCommand; import cn.citycraft.PluginHelper.config.FileConfig; @@ -61,11 +58,6 @@ public class Yum extends JavaPlugin { YumManager.repo.jsonToCache(config); YumManager.updaterepo(); new VersionChecker(this); - try { - final Metrics metrics = new Metrics(this); - metrics.start(); - } catch (final IOException e) { - } } @Override diff --git a/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java b/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java index 457822a..6a78668 100644 --- a/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java +++ b/src/main/java/cn/citycraft/Yum/manager/RepositoryManager.java @@ -17,10 +17,11 @@ import org.bukkit.command.CommandSender; import org.bukkit.configuration.file.FileConfiguration; import com.google.common.base.Charsets; -import com.google.gson.Gson; import com.google.gson.JsonSyntaxException; import com.google.gson.reflect.TypeToken; +import cn.citycraft.PluginHelper.gson.GsonLib; +import cn.citycraft.PluginHelper.gson.api.Gson; import cn.citycraft.Yum.manager.Repositories.PackageInfo; import cn.citycraft.Yum.manager.Repositories.Plugin; import cn.citycraft.Yum.manager.Repositories.Repository;; @@ -39,7 +40,7 @@ public class RepositoryManager { public RepositoryManager(final org.bukkit.plugin.Plugin plugin) { this.main = plugin; - gson = new Gson(); + gson = GsonLib.newGson(); plugins = new HashMap(); repos = new ArrayList(); }