mbeddr / mbeddr.core

The mbeddr core. An extensible C
Eclipse Public License 2.0
224 stars 77 forks source link

Fix ILogicalChildOwner behavior for execution in transient models #2409

Closed kbirken closed 2 months ago

kbirken commented 2 months ago

The previous implementation of method ILogicalChildOwner.getModelsWithLogicalChildren() does not work if the ILogicalChildOwner and ILogicalChild nodes reside in a transient model. This PR makes the implementation more robust.

The change is not visible to platform users. At the moment, it is only relevant for variability filtering as part of a generator step.

Closes #2408.