diff --git a/core/pom.xml b/core/pom.xml index 5fda625..05b04f4 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -5,7 +5,7 @@ easyconfiguration-parent cc.carm.lib - 3.3.1 + 3.3.2 4.0.0 diff --git a/core/src/main/java/cc/carm/lib/configuration/core/builder/AbstractConfigBuilder.java b/core/src/main/java/cc/carm/lib/configuration/core/builder/AbstractConfigBuilder.java index 0b368c4..1cd8a68 100644 --- a/core/src/main/java/cc/carm/lib/configuration/core/builder/AbstractConfigBuilder.java +++ b/core/src/main/java/cc/carm/lib/configuration/core/builder/AbstractConfigBuilder.java @@ -7,6 +7,7 @@ import org.jetbrains.annotations.Nullable; import java.util.Arrays; import java.util.List; +import java.util.function.Supplier; public abstract class AbstractConfigBuilder, P extends ConfigurationProvider> { @@ -61,4 +62,8 @@ public abstract class AbstractConfigBuilder defaultValueSupplier) { + return defaults(defaultValueSupplier.get()); + } + } diff --git a/demo/pom.xml b/demo/pom.xml index 55bd9e2..fc14e23 100644 --- a/demo/pom.xml +++ b/demo/pom.xml @@ -5,7 +5,7 @@ easyconfiguration-parent cc.carm.lib - 3.3.1 + 3.3.2 4.0.0 diff --git a/impl/json/pom.xml b/impl/json/pom.xml index b1e2840..2eba13e 100644 --- a/impl/json/pom.xml +++ b/impl/json/pom.xml @@ -5,7 +5,7 @@ easyconfiguration-parent cc.carm.lib - 3.3.1 + 3.3.2 ../../pom.xml 4.0.0 diff --git a/impl/sql/pom.xml b/impl/sql/pom.xml index 3c24ddd..bc52f4c 100644 --- a/impl/sql/pom.xml +++ b/impl/sql/pom.xml @@ -5,7 +5,7 @@ easyconfiguration-parent cc.carm.lib - 3.3.1 + 3.3.2 ../../pom.xml 4.0.0 diff --git a/impl/yaml/pom.xml b/impl/yaml/pom.xml index 0576f9f..0263980 100644 --- a/impl/yaml/pom.xml +++ b/impl/yaml/pom.xml @@ -5,7 +5,7 @@ easyconfiguration-parent cc.carm.lib - 3.3.1 + 3.3.2 ../../pom.xml 4.0.0 diff --git a/pom.xml b/pom.xml index a643ddd..c38dd00 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ cc.carm.lib easyconfiguration-parent pom - 3.3.1 + 3.3.2 core demo