Skip to content

Commit fe60040

Browse files
refactor(config): revert unnecessary ConfigProvider createLoader refactor
Remove unused ObjectMapper, NodeResolver, and ConfigurationLoader imports that were added without purpose.
1 parent 5df6d47 commit fe60040

1 file changed

Lines changed: 4 additions & 15 deletions

File tree

commons/src/main/java/net/swofty/commons/config/ConfigProvider.java

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
import lombok.Setter;
55
import lombok.experimental.Accessors;
66
import org.spongepowered.configurate.CommentedConfigurationNode;
7-
import org.spongepowered.configurate.loader.ConfigurationLoader;
8-
import org.spongepowered.configurate.objectmapping.ObjectMapper;
9-
import org.spongepowered.configurate.objectmapping.meta.NodeResolver;
107
import org.spongepowered.configurate.yaml.NodeStyle;
118
import org.spongepowered.configurate.yaml.YamlConfigurationLoader;
129
import org.tinylog.Logger;
@@ -21,22 +18,14 @@ public class ConfigProvider {
2118
@Accessors(fluent = true)
2219
private static Settings settings;
2320

24-
static YamlConfigurationLoader createLoader(final Path source) {
25-
final ObjectMapper.Factory customFactory = ObjectMapper.factoryBuilder()
26-
.build();
27-
28-
return YamlConfigurationLoader.builder()
29-
.path(source)
30-
.nodeStyle(NodeStyle.BLOCK)
31-
.defaultOptions(opts -> opts.serializers(build -> build.registerAnnotatedObjects(customFactory)))
32-
.build();
33-
}
34-
3521
static {
3622
try {
3723
Logger.info("Loading config...");
3824

39-
YamlConfigurationLoader loader = createLoader(Path.of("./configuration/config.yml"));
25+
YamlConfigurationLoader loader = YamlConfigurationLoader.builder()
26+
.path(Path.of("./configuration/config.yml"))
27+
.nodeStyle(NodeStyle.BLOCK)
28+
.build();
4029

4130
CommentedConfigurationNode root = loader.load();
4231
CommentedConfigurationNode defaults = loader.createNode();

0 commit comments

Comments
 (0)