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)