TAMAYA-182: Added Null check.

Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/4cfc2d31
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/4cfc2d31
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/4cfc2d31

Branch: refs/heads/master
Commit: 4cfc2d31f02894414f3c3f94f0051592ccaeacb4
Parents: 76963e7
Author: anatole <anat...@apache.org>
Authored: Fri Oct 28 00:27:31 2016 +0200
Committer: anatole <anat...@apache.org>
Committed: Fri Oct 28 00:27:31 2016 +0200

----------------------------------------------------------------------
 .../tamaya/core/internal/DefaultConfigurationContextBuilder.java | 4 ++--
 .../apache/tamaya/core/propertysource/SimplePropertySource.java  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/4cfc2d31/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContextBuilder.java
----------------------------------------------------------------------
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContextBuilder.java
 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContextBuilder.java
index f3d823e..486fb05 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContextBuilder.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContextBuilder.java
@@ -172,7 +172,7 @@ public class DefaultConfigurationContextBuilder implements 
ConfigurationContextB
         return this;
     }
 
-    public PropertySource getPropertySource(String name) {
+    private PropertySource getPropertySource(String name) {
         for(PropertySource ps:propertySources){
             if(ps.getName().equals(name)){
                 return ps;
@@ -357,7 +357,7 @@ public class DefaultConfigurationContextBuilder implements 
ConfigurationContextB
     }
 
 
-    protected Map<TypeLiteral, Collection<PropertyConverter>> 
getDefaultPropertyConverters() {
+    private Map<TypeLiteral, Collection<PropertyConverter>> 
getDefaultPropertyConverters() {
         Map<TypeLiteral, Collection<PropertyConverter>> result = new 
HashMap<>();
         for (PropertyConverter conv : 
ServiceContextManager.getServiceContext().getServices(
                 PropertyConverter.class)) {

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/4cfc2d31/code/core/src/main/java/org/apache/tamaya/core/propertysource/SimplePropertySource.java
----------------------------------------------------------------------
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/propertysource/SimplePropertySource.java
 
b/code/core/src/main/java/org/apache/tamaya/core/propertysource/SimplePropertySource.java
index e875d8c..bce68da 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/propertysource/SimplePropertySource.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/propertysource/SimplePropertySource.java
@@ -70,7 +70,7 @@ public class SimplePropertySource extends BasePropertySource {
      */
     public SimplePropertySource(URL propertiesLocation) {
         super(0);
-        this.properties = load(propertiesLocation);
+        this.properties = load(Objects.requireNonNull(propertiesLocation));
         this.name = propertiesLocation.toString();
     }
 

Reply via email to