Community
Participate
Working Groups
We still provide an OCL-based IInterpreter in org.eclipse.sirius.common.ocl, but it's not really maintained, not used by anybody (that we're aware or), and superseded by AQL. We'll remove it from 6.0. If anyone complains about it, we may move it into the legacy repo instead, at least as a first step.
We actually have quite a few complex (generated) OCL expressions in some of our own test cases, it's not clear if the work needed to convert them to AQL is worth the trouble.
I'm not sure we will have time to actually do it, but I'd like to make an attempt for 6.4.0.