diff --git a/src/main/java/com/coditory/quark/config/Config.java b/src/main/java/com/coditory/quark/config/Config.java index ecb1354..859a1a0 100644 --- a/src/main/java/com/coditory/quark/config/Config.java +++ b/src/main/java/com/coditory/quark/config/Config.java @@ -88,14 +88,14 @@ default AuditableConfig auditable() { return AuditableConfig.of(this); } - default T auditMap(@NotNull Function configMapper) { + default T mapAuditable(@NotNull Function configMapper) { AuditableConfig auditableConfig = AuditableConfig.of(this); T result = configMapper.apply(auditableConfig); auditableConfig.failOnUnusedProperties(); return result; } - default void audit(@NotNull Consumer configConsumer) { + default void consumeAuditable(@NotNull Consumer configConsumer) { AuditableConfig auditableConfig = AuditableConfig.of(this); configConsumer.accept(auditableConfig); auditableConfig.failOnUnusedProperties(); diff --git a/src/test/groovy/com/coditory/quark/config/AuditableConfigSpec.groovy b/src/test/groovy/com/coditory/quark/config/AuditableConfigSpec.groovy index 8bbe110..2a6f57e 100644 --- a/src/test/groovy/com/coditory/quark/config/AuditableConfigSpec.groovy +++ b/src/test/groovy/com/coditory/quark/config/AuditableConfigSpec.groovy @@ -104,7 +104,7 @@ class AuditableConfigSpec extends Specification { .putAll(a: "A", b: "B") .build() when: - config.audit { + config.consumeAuditable { it.getString("a") } then: @@ -112,7 +112,7 @@ class AuditableConfigSpec extends Specification { e.message == "Detected unused config properties:\nb" when: - config.audit { + config.consumeAuditable { it.getString("a") it.getString("b") } @@ -126,7 +126,7 @@ class AuditableConfigSpec extends Specification { .putAll(a: "A", b: "B") .build() when: - String result = config.auditMap { + String result = config.mapAuditable { it.getString("a") } then: @@ -135,7 +135,7 @@ class AuditableConfigSpec extends Specification { result == null when: - result = config.auditMap { + result = config.mapAuditable { it.getString("a") + it.getString("b") } then: