Repository: incubator-tamaya Updated Branches: refs/heads/master 69a2a594b -> ce4eeebb3
TAMAYA-53 Fixed issue reported by FindBugs. Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/ce4eeebb Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/ce4eeebb Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/ce4eeebb Branch: refs/heads/master Commit: ce4eeebb3950756ffb1e9ab59048dbc61a8dc2ff Parents: 69a2a59 Author: Oliver B. Fischer <[email protected]> Authored: Fri Jan 16 17:09:14 2015 +0100 Committer: Oliver B. Fischer <[email protected]> Committed: Fri Jan 16 17:09:14 2015 +0100 ---------------------------------------------------------------------- java8/api/src/main/java/org/apache/tamaya/Configuration.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/ce4eeebb/java8/api/src/main/java/org/apache/tamaya/Configuration.java ---------------------------------------------------------------------- diff --git a/java8/api/src/main/java/org/apache/tamaya/Configuration.java b/java8/api/src/main/java/org/apache/tamaya/Configuration.java index a8ebc44..a9e7490 100644 --- a/java8/api/src/main/java/org/apache/tamaya/Configuration.java +++ b/java8/api/src/main/java/org/apache/tamaya/Configuration.java @@ -137,10 +137,8 @@ public interface Configuration { */ default Boolean getBoolean(String key) { Optional<Boolean> val = getOptional(key, Boolean.class); - if (val.isPresent()) { - return val.get(); - } - return null; + + return val.orElse(null); } /** @@ -153,6 +151,7 @@ public interface Configuration { */ default OptionalInt getInteger(String key) { Optional<Integer> val = getOptional(key, Integer.class); + if (val.isPresent()){ return OptionalInt.of(val.get()); }
