Repository: incubator-tamaya Updated Branches: refs/heads/master cc79bd913 -> a53c1bf58
TAMAYA-318 Fixed javadocs, removed requirement for non null defaults. Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/a53c1bf5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/a53c1bf5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/a53c1bf5 Branch: refs/heads/master Commit: a53c1bf58f0bebec25bf3664b79d5dabda439170 Parents: cc79bd9 Author: Anatole Tresch <anat...@apache.org> Authored: Sun Nov 19 23:20:59 2017 +0100 Committer: Anatole Tresch <anat...@apache.org> Committed: Sun Nov 19 23:23:47 2017 +0100 ---------------------------------------------------------------------- code/api/src/main/java/org/apache/tamaya/Configuration.java | 2 +- .../java/org/apache/tamaya/spisupport/DefaultConfiguration.java | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/a53c1bf5/code/api/src/main/java/org/apache/tamaya/Configuration.java ---------------------------------------------------------------------- diff --git a/code/api/src/main/java/org/apache/tamaya/Configuration.java b/code/api/src/main/java/org/apache/tamaya/Configuration.java index edadd77..67aad7b 100644 --- a/code/api/src/main/java/org/apache/tamaya/Configuration.java +++ b/code/api/src/main/java/org/apache/tamaya/Configuration.java @@ -51,7 +51,7 @@ public interface Configuration { * Access a property. * * @param key the property's key, not {@code null}. - * @return the property's keys. + * @return the property's value. */ String get(String key); http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/a53c1bf5/code/spi-support/src/main/java/org/apache/tamaya/spisupport/DefaultConfiguration.java ---------------------------------------------------------------------- diff --git a/code/spi-support/src/main/java/org/apache/tamaya/spisupport/DefaultConfiguration.java b/code/spi-support/src/main/java/org/apache/tamaya/spisupport/DefaultConfiguration.java index 227c9ab..4376a9a 100644 --- a/code/spi-support/src/main/java/org/apache/tamaya/spisupport/DefaultConfiguration.java +++ b/code/spi-support/src/main/java/org/apache/tamaya/spisupport/DefaultConfiguration.java @@ -137,7 +137,6 @@ public class DefaultConfiguration implements Configuration { public <T> T getOrDefault(String key, Class<T> type, T defaultValue) { Objects.requireNonNull(key, "Key must not be null."); Objects.requireNonNull(type, "Target type must not be null"); - Objects.requireNonNull(defaultValue, "Default value must not be null"); T val = get(key, type); if(val==null){ @@ -235,7 +234,6 @@ public class DefaultConfiguration implements Configuration { public <T> T getOrDefault(String key, TypeLiteral<T> type, T defaultValue) { Objects.requireNonNull(key); Objects.requireNonNull(type); - Objects.requireNonNull(defaultValue); T val = get(key, type); if(val==null){