Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
OCL/New and Noteworthy/Oxygen
< OCL | New and Noteworthy
Eclipse OCL New and Noteworthy items for the Oxygen 6.3.0 release.
Contents
Release Overview
This minor release fixes many bugs and provides enhanced extensibility for OCL-based applications such as QVT.
The Oxygen release is installable on Luna, Mars, Neon and Oxygen platforms provided Xtext 2.10 or greater is also installed.
Milestone 1
Classic Console
- 499347 Obscure NPE for ResourceSet-less Resources fixed
Pivot
- 484231 Repeated Complete OCL validations are no longer ignored
- 496768 Save of Collection type oclAsType arguments no longer gives an unresolved proxy
- 496341 Better diagnosis of unresolved proxies during AS2CS serialization
- 496810 'self' no longer escaped in serialized OCL expressions
- 496810 parameter names no longer qualified in serialized OCL expressions
Pivot UML
- 496210 allInstances() may now be used for Signals
- 496251 OCL expressions now generally available for UMLElement again
- 496383 Association-derived Pivot properties have an ESObject back link again
- 498970 Obscure NPE for PackageImport labels fixed
Milestone 2
Library
- 499816 and2/implies2/not2/or2/xor2 support explicitly 2-valued Booleans
Pivot Evaluation
- 471240 Shadow objects are now singletons
- 491264 EvaluationCache now suppresses operation re-evaluations
CG
- 500817 Inlining suppressed for non-final operations
- 500520 Operation::isTransient suppresses operation evaluation caching
Milestone 3
Pivot UML
- 506191 Multi-language OpaqueExpressions now use the OCL language
Milestone 4
Pivot UML
- 507406 Evaluations of redefined properties with changed multiplicities no longer fail
Milestone 5
Milestone 6
Milestone 7
RC1
RC2
RC3
RC4
SR1
Eclipse OCL New and Noteworthy items for the Oxygen 6.3.1 SR1 release.
SR2
Eclipse OCL New and Noteworthy items for the Oxygen 6.3.2 SR2 release.