Browse Source

Cleanup ZipLibrary class

TfT_02 11 years ago
parent
commit
cdfd81a67a

+ 1 - 1
src/main/java/com/gmail/nossr50/mcMMO.java

@@ -209,7 +209,7 @@ public class mcMMO extends JavaPlugin {
         if (Config.getInstance().getBackupsEnabled()) {
             // Remove other tasks BEFORE starting the Backup, or we just cancel it straight away.
             try {
-                ZipLibrary.mcMMObackup();
+                ZipLibrary.mcMMOBackup();
             }
             catch (IOException e) {
                 getLogger().severe(e.toString());

+ 22 - 22
src/main/java/net/shatteredlands/shatt/backup/ZipLibrary.java

@@ -16,24 +16,24 @@ import com.gmail.nossr50.mcMMO;
 import com.gmail.nossr50.config.Config;
 
 public class ZipLibrary {
-    private static String BackupDirectory = mcMMO.getMainDirectory() + "backup" + File.separator;
-    private static File BackupDir = new File(BackupDirectory);
-    private static File FlatFileDirectory = new File(mcMMO.getFlatFileDirectory());
-    private static File ModFileDirectory = new File(mcMMO.getModDirectory());
-    private static File ConfigFile = new File(mcMMO.getMainDirectory() + "config.yml");
-    private static File ExperienceFile = new File(mcMMO.getMainDirectory() + "experience.yml");
-    private static File TreasuresFile = new File(mcMMO.getMainDirectory() + "treasures.yml");
-    private static File AdvancedConfigFile = new File(mcMMO.getMainDirectory() + "advanced.yml");
-    private static File RepairFile = new File(mcMMO.getMainDirectory() + "repair.vanilla.yml");
-
-    public static void mcMMObackup() throws IOException {
+    private static String BACKUP_DIRECTORY = mcMMO.getMainDirectory() + "backup" + File.separator;
+    private static File BACKUP_DIR = new File(BACKUP_DIRECTORY);
+    private static File FLAT_FILE_DIRECTORY = new File(mcMMO.getFlatFileDirectory());
+    private static File MOD_FILE_DIRECTORY = new File(mcMMO.getModDirectory());
+    private static File CONFIG_FILE = new File(mcMMO.getMainDirectory() + "config.yml");
+    private static File EXPERIENCE_FILE = new File(mcMMO.getMainDirectory() + "experience.yml");
+    private static File TREASURE_FILE = new File(mcMMO.getMainDirectory() + "treasures.yml");
+    private static File ADVANCED_FILE = new File(mcMMO.getMainDirectory() + "advanced.yml");
+    private static File REPAIR_FILE = new File(mcMMO.getMainDirectory() + "repair.vanilla.yml");
+
+    public static void mcMMOBackup() throws IOException {
         if (Config.getInstance().getUseMySQL()) {
             mcMMO.p.debug("This server is running in SQL Mode.");
             mcMMO.p.debug("Only config files will be backed up.");
         }
 
         try {
-            if (BackupDir.mkdir()) {
+            if (BACKUP_DIR.mkdir()) {
                 mcMMO.p.debug("Created Backup Directory.");
             }
         }
@@ -44,20 +44,20 @@ public class ZipLibrary {
         // Generate the proper date for the backup filename
         Date date = new Date();
         SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss");
-        File fileZip = new File(BackupDirectory + File.separator + dateFormat.format(date) + ".zip");
+        File fileZip = new File(BACKUP_DIRECTORY + File.separator + dateFormat.format(date) + ".zip");
 
         // Create the Source List, and add directories/etc to the file.
         List<File> sources = new ArrayList<File>();
 
-        sources.add(FlatFileDirectory);
-        sources.add(ConfigFile);
-        sources.add(ExperienceFile);
-        sources.add(TreasuresFile);
-        sources.add(AdvancedConfigFile);
-        sources.add(RepairFile);
+        sources.add(FLAT_FILE_DIRECTORY);
+        sources.add(CONFIG_FILE);
+        sources.add(EXPERIENCE_FILE);
+        sources.add(TREASURE_FILE);
+        sources.add(ADVANCED_FILE);
+        sources.add(REPAIR_FILE);
 
-        if (ModFileDirectory.exists()) {
-            sources.add(ModFileDirectory);
+        if (MOD_FILE_DIRECTORY.exists()) {
+            sources.add(MOD_FILE_DIRECTORY);
         }
 
         // Actually do something
@@ -121,7 +121,7 @@ public class ZipLibrary {
 
         FileInputStream fis = new FileInputStream(file);
         byte[] buffer = new byte[4092];
-        int byteCount = 0;
+        int byteCount;
 
         while ((byteCount = fis.read(buffer)) != -1) {
             zos.write(buffer, 0, byteCount);