Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "OCL/New and Noteworthy/Oxygen"
< OCL | New and Noteworthy
(→Milestone 3) |
(→Milestone 2) |
||
Line 25: | Line 25: | ||
==Milestone 2== | ==Milestone 2== | ||
+ | |||
+ | ===Complete OCL=== | ||
+ | * [https://bugs.eclipse.org/484231 484231] Complete OCL validation no longer fails when re-used on multiple files | ||
+ | |||
+ | ===Library=== | ||
+ | * [https://bugs.eclipse.org/499816 499816] and2/implies2/not2/or2/xor2 support explicitly 2-valued Booleans | ||
+ | |||
+ | ===Pivot Evaluation=== | ||
+ | * [https://bugs.eclipse.org/471240 471240] Shadow objects are now singletons | ||
+ | * [https://bugs.eclipse.org/491264 491264] EvaluationCache now suppresses operation re-evaluations | ||
+ | |||
+ | ===CG=== | ||
+ | * [https://bugs.eclipse.org/500817 500817] Inlining suppressed for non-final operations | ||
+ | * [https://bugs.eclipse.org/500520 500520] Operation::isTransient suppresses operation evaluation caching | ||
==Milestone 3== | ==Milestone 3== |
Revision as of 11:01, 19 October 2016
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
Complete OCL
- 484231 Complete OCL validation no longer fails when re-used on multiple files
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
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.