Configuration Verifier Delta Format contains question marks

Hi community,

When using the Configuration Verifier, I sometimes see delta definitions that start with a question mark. As far as I can see, these question marks are not explained in the documentation here: https://www.onehippo.org/library/enterprise/enterprise-features/enterprise-configuration-management/configuration-verifier-delta-format.html. What do they mean?

Abbreviated example:

definitions:
  config:
    ? del-prop:/hippo:configuration/hippo:modules/scheduler/hippo:moduleconfig/system/(...)
    : repository:
        ? /hippo:configuration/hippo:modules/scheduler/hippo:moduleconfig/system/(...)
        : hipposched:nextFireTime: 2018-09-25T05:30:00+02:00
      end-del-prop: |2+

Thanks in forward for your reply.

This is just an artifact of the YAML format used for the output. ‘?’ indicates a map key, while ‘:’ indicates the map value. See http://yaml.org/spec/1.1/current.html#id857577

In most cases, the ‘?’ is not explicitly required, but when the length of a single map-key exceeds a pre-defined maximum (I think about 70 chars), the SnakeYAML serializer adds this automatically to disambiguate in case the key is automatically line-wrapped. For our use case, the map key never contains whitespace chars, so it cannot be line-wrapped anyway, and the ‘?’ char is just a bit of useless noise. You should just ignore it.