Konstantin Boudnik created BIGTOP-2057:
------------------------------------------

             Summary: null check doesn't safeguard against non-existing values 
in the BOM config
                 Key: BIGTOP-2057
                 URL: https://issues.apache.org/jira/browse/BIGTOP-2057
             Project: Bigtop
          Issue Type: Bug
          Components: build
    Affects Versions: 1.1.0
            Reporter: Konstantin Boudnik
            Assignee: Konstantin Boudnik
             Fix For: 1.1.0


BIGTOP-2051 has switched the build to use configuration properties instead of 
java properties. One of the unfortunate side effects of such dynamism is that 
null checks don't work as expected anymore, as empty elements of the config 
would be assigned with a ConfigObject instance even after simply null check. 
That leads to failures for component builds where some elements are omitted 
all-together, e.g bigtop-utils. 

Instead of null checks I propose to user {{.isEmpty()}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to