Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "OCL/New and Noteworthy/Mars"

(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.

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

  • 430983 There is now an OOMPH setup for OCL
  • 460661 Editors no longer fail to start on Juno SR2

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.

Back to the top