This is not a valid change. There might be other converters in the chain that 
will never be executed if returning a non null result! So returning null is a 
must.

-
Anatole Tresch
Glärnischweg 10
8620 Wetzikon
Tel +41 (43) 317 05 30
-
Send from Mobile

> Am 21.01.2015 um 01:58 schrieb [email protected]:
> 
> Repository: incubator-tamaya
> Updated Branches:
>  refs/heads/master 166f30b6b -> 2ce460db0
> 
> 
> BooleanConverter returns now false if it is not able to identify the value 
> als true ;-)
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
> Commit: 
> http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/2ce460db
> Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/2ce460db
> Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/2ce460db
> 
> Branch: refs/heads/master
> Commit: 2ce460db0752d8c29f8e20c2fa1dfb6c58640f95
> Parents: 166f30b
> Author: Oliver B. Fischer <[email protected]>
> Authored: Wed Jan 21 01:57:20 2015 +0100
> Committer: Oliver B. Fischer <[email protected]>
> Committed: Wed Jan 21 01:57:20 2015 +0100
> 
> ----------------------------------------------------------------------
> .../apache/tamaya/core/internal/converters/BooleanConverter.java   | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> ----------------------------------------------------------------------
> 
> 
> http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/2ce460db/java8/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
> ----------------------------------------------------------------------
> diff --git 
> a/java8/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
>  
> b/java8/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
> index 3533f47..b309631 100644
> --- 
> a/java8/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
> +++ 
> b/java8/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
> @@ -47,6 +47,6 @@ public class BooleanConverter implements 
> PropertyConverter<Boolean> {
>             default:
>                 LOG.warning("Unknown boolean value encountered: " + value);
>         }
> -        return null;
> +        return Boolean.FALSE;
>     }
> }
> 

Reply via email to