Normalises the configured exclusion entries into the set of field names excluded for one entity.
An entry is either a bare FieldName (every entity) or EntityName.FieldName (that entity only).
Entity names contain spaces and colons in MJ (MJ: Entities), field names do not contain dots, so
splitting on the LAST dot is unambiguous.
Returns an empty set when exclusions are not permitted in this run, so every caller gets the
unchanged alias.* behaviour without having to remember to check.
Normalises the configured exclusion entries into the set of field names excluded for one entity.
An entry is either a bare
FieldName(every entity) orEntityName.FieldName(that entity only). Entity names contain spaces and colons in MJ (MJ: Entities), field names do not contain dots, so splitting on the LAST dot is unambiguous.Returns an empty set when exclusions are not permitted in this run, so every caller gets the unchanged
alias.*behaviour without having to remember to check.