core/src/main/java/io/fabric8/maven/core/util/kubernetes/OpenshiftHelper.java
private static void combineParameters(List<Parameter> parameters, List<Parameter> otherParameters) {
        if (otherParameters != null && otherParameters.size() > 0) {
            Map<String, Parameter> map = new HashMap<>();
            for (Parameter parameter : parameters) {
                map.put(parameter.getName(), parameter);
            }
            for (Parameter otherParameter : otherParameters) {
                String name = otherParameter.getName();
                Parameter original = map.get(name);
                if (original == null) {
                    parameters.add(otherParameter);
                } else {
                    if (StringUtils.isNotBlank(original.getValue())) {
                        original.setValue(otherParameter.getValue());
                    }
                }
            }
        }
    }
private static void combineParameters(List<Parameter> parameters, List<Parameter> otherParameters) {
        if (otherParameters != null && otherParameters.size() > 0) {
            Map<String, Parameter> map = new HashMap<>();
            for (Parameter parameter : parameters) {
                map.put(parameter.getName(), parameter);
            }
            for (Parameter otherParameter : otherParameters) {
                String name = otherParameter.getName();
                Parameter original = map.get(name);
                if (original == null) {
                    parameters.add(otherParameter);
                } else {
                    if (StringUtils.isNotBlank(original.getValue())) {
                        original.setValue(otherParameter.getValue());
                    }
                }
            }
        }
    }
private static void combineParameters ( List < Parameter > parameters , List < Parameter > otherParameters ) { if ( otherParameters != null && otherParameters . size ( ) > 0 ) { Map < String , Parameter > map = new HashMap <> ( ) ; for ( Parameter parameter : parameters ) { map . put ( parameter . getName ( ) , parameter ) ; } for ( Parameter otherParameter : otherParameters ) { String name = otherParameter . getName ( ) ; Parameter original = map . get ( name ) ; if ( original == null ) { parameters . add ( otherParameter ) ; } else { if ( StringUtils . isNotBlank ( original . getValue ( ) ) ) { original . setValue ( otherParameter . getValue ( ) ) ; } } } } }
=============================================================================================
=============================================================================================