LI Implementation of MAAB 5.0 Rule na_0036

Checks variant conditions to heed rule na_0036. The implementation further restricts allowed conditions as hinted by the examples in the MAAB 5.0 guideline as follows:

This is to generally make conditions comprehensible and also to make the check available to older Matlab releases, where no variable value space check functionality is available. However, with a default variant present the check is always passed. Check will not fail if conditions overlap as this is not explicitly stated in the rule. Thus there is no check if more than one variant could be active at the same time, only that there's always at least one.

Exempted from the checks are all contents linked into the model from libraries listed in the jExclLibs parameter.

Parameters