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){

Reply via email to