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/Mars"
< OCL | New and Noteworthy
(→Milestone 5) |
(→Milestone 6) |
||
Line 60: | Line 60: | ||
==Milestone 6== | ==Milestone 6== | ||
+ | ===Ecore=== | ||
+ | * [https://bugs.eclipse.org/462552 462552] @pre no longer ignored in the Abstract Syntax for arrow operation calls | ||
+ | ===Editors=== | ||
+ | * [https://bugs.eclipse.org/460625 460625] oclAsSet() no longer recurses in the Outline | ||
+ | * [https://bugs.eclipse.org/449458 449458] Save AS Abstract Syntax no longer fails with an NPE | ||
+ | ===Pivot=== | ||
+ | * [https://bugs.eclipse.org/460682 460682] Constructor parts can be initialized with non-Sequence collections | ||
+ | * [https://bugs.eclipse.org/460755 460755] Validation for DataTYpes such as EDate no longer fails with an UOE | ||
+ | * [https://bugs.eclipse.org/462721 462721] Introduce Map<K,V> to the OCL Standard LIbrary | ||
+ | ===Pivot UML=== | ||
+ | * [https://bugs.eclipse.org/446007 446007] Complete OCL may now be loaded to complement UML models | ||
+ | ===Code Generator=== | ||
+ | * [https://bugs.eclipse.org/459225 459225] Recursive operations no longer inlined | ||
+ | * [https://bugs.eclipse.org/461645 461645] Extension pivot models can now be CG'ed | ||
+ | * [https://bugs.eclipse.org/462310 462310] OCLinEcore no longer has path problems when invoked from the emf.Ecore2Java ANT task | ||
+ | ===Releng=== | ||
+ | * [https://bugs.eclipse.org/430983 430983] There is now an OOMPH setup for OCL | ||
+ | * [https://bugs.eclipse.org/460661 460661] Editors no longer fail to start on Juno SR2 | ||
==Milestone 7== | ==Milestone 7== |
Revision as of 05:55, 26 May 2015
Eclipse OCL New and Noteworthy items for the Mars 6.0.0 release.
Contents
Release Overview
Milestone 1
Ecore/UML
- 439940 selectByKind/selectByType analyzed with derived collection type
Code Gen
- 440895 Workspaces may now have spaces in their paths
Standalone
- 439517 Command line interface added
Milestone 2
Releng
- 445697 Changed Xtext internal API accommodated
Milestone 3
Editing
- 450196 Complete OCL imports now contribute to the Abstract Syntax model
Evaluation
- 448470 UML Enumeration Literals no longer fail as non-navigable objects
Code Gen
- 448927 Code gen for UML references no longer gives UnsupportedOperationException
Releng
- 363208 Tests plugins available in P2 repo
- 445697 Dependency on Xtext common.types package eliminated
- 449520 org.eclipse.ocl.jdt.annotation7 bundle used to avoid version confusion for org.eclipse.jdt.annotation
Milestone 4
Editing
- 450950 Duplicate xmi:ids are avoided and bad xmi:ids accumulate as Resource.errors rather than throwing an ISE
- 451724 Problems with NPEs when pening an editor on a model will null elements cured
- 451224 Sample Reflective Editor freeze validating *.oclas models circumvented
- 451369 Sample Reflective Editor freeze validating *.oclas models circumvented
Milestone 5
Ecore
- 456513 CollectionTypeImpl now has an instanceClass
Editors
- 456517 EnumerationLiterals are now qualified after serialization from the Abstract Syntax
- 457202 Errors from unresolved properties now diagnosed
- 457043 Empty comment no longer gives an NPE
- 457203 Errors from unresolved imports/proxies now diagnosed
Pivot
- 455394 EnumerationLiterals may now be used in expressions
Pivot UML
- 458326 InstanceSpecifications no longer evaluated at M2 as if at M1
- 452621 OCL operation body definitions ignored if there is a Java body.
- 358708 UML2 support is now optional
- 459276 UML profiles no longer contribute to memory leaks
Milestone 6
Ecore
- 462552 @pre no longer ignored in the Abstract Syntax for arrow operation calls
Editors
- 460625 oclAsSet() no longer recurses in the Outline
- 449458 Save AS Abstract Syntax no longer fails with an NPE
Pivot
- 460682 Constructor parts can be initialized with non-Sequence collections
- 460755 Validation for DataTYpes such as EDate no longer fails with an UOE
- 462721 Introduce Map<K,V> to the OCL Standard LIbrary
Pivot UML
- 446007 Complete OCL may now be loaded to complement UML models
Code Generator
- 459225 Recursive operations no longer inlined
- 461645 Extension pivot models can now be CG'ed
- 462310 OCLinEcore no longer has path problems when invoked from the emf.Ecore2Java ANT task
Releng
Milestone 7
RC1
RC2
RC3
RC4
SR1
Eclipse OCL New and Noteworthy items for the Mars 5.1.1 SR1 release.
SR2
Eclipse OCL New and Noteworthy items for the Mars 5.1.2 SR2) release.