Skip to content

Commit bc951dd

Browse files
committed
Move config utility to util package, add ConfigurationUpdater util
1 parent 769d55e commit bc951dd

File tree

4 files changed

+965
-1
lines changed

4 files changed

+965
-1
lines changed

src/main/java/org/maxgamer/quickshop/QuickShop.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
import org.maxgamer.quickshop.util.*;
6363
import org.maxgamer.quickshop.util.compatibility.CompatibilityManager;
6464
import org.maxgamer.quickshop.util.config.ConfigProvider;
65+
import org.maxgamer.quickshop.util.config.ConfigurationFixer;
6566
import org.maxgamer.quickshop.util.envcheck.*;
6667
import org.maxgamer.quickshop.util.language.text.TextManager;
6768
import org.maxgamer.quickshop.util.matcher.item.BukkitItemMatcherImpl;
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package org.maxgamer.quickshop.util.config;
2+
3+
import java.lang.annotation.*;
4+
5+
@Documented
6+
@Retention(RetentionPolicy.RUNTIME)
7+
@Target(ElementType.METHOD)
8+
@Inherited
9+
public @interface ConfigUpdater {
10+
int version();
11+
}

src/main/java/org/maxgamer/quickshop/ConfigurationFixer.java renamed to src/main/java/org/maxgamer/quickshop/util/config/ConfigurationFixer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
*
1818
*/
1919

20-
package org.maxgamer.quickshop;
20+
package org.maxgamer.quickshop.util.config;
2121

2222
import lombok.AllArgsConstructor;
2323
import org.bukkit.configuration.file.FileConfiguration;
24+
import org.maxgamer.quickshop.QuickShop;
2425

2526
import java.io.File;
2627
import java.io.IOException;

0 commit comments

Comments
 (0)