Replies: 1 comment
-
|
Yes. I'm taking the opportunity of a major release to do a major cleanup. Unfortunately this occurs as 'maintenance' so all the existing OCL and QVTd JUnit tests slow me down / keep me honest. Flat in 'flatops' refers to the rationalization to have three distinct perspectives of OCL metamodels:
A FlatClass has fast lookup for the exactly one Operation and one Property for each feature. Vertical inheritance and horizontal complements are flattened. The four OCLstdlibTables/OCLStdlib/PivotTables/OCLmetmodel compile-time generated classes will be folded into just one. Only the very small number of applications that modify OCL will need dynamic run-time versions. I was hoping to get 7.0.0 out for 2025-09 but it's still quite some way off. And of course I get distractions such as rescuing UML2, and helping with the Acceleo 4 migration of MoDisco. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Ed,
It seems that the ewillink/flatops branch will be the next major version (7.0.0) of Eclipse OCL: is-it right? Is there any planned date of release?
Regards,
Dominique
Beta Was this translation helpful? Give feedback.
All reactions