Skip to content

Changes

Summary

  1. [542789] Avoiding infinite loop in the case of ownership cycle. (details)
  2. [542789] Optimize stereotype application handling in (details)
  3. [542789] Updating copyright header for contribution. (details)
  4. [543231] Clarifying treatment of stereotype applications in docs. (details)
Commit ffa6ae73a77fc361df0481e2fb6e6d2412616bca by Kenn Hussey
[542789] Avoiding infinite loop in the case of ownership cycle.
The file was modified plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/util/UMLUtil.java (diff)
Commit 7089c75f0e3aab55c6dc2ca380172b388ba7edb7 by Kenn Hussey
[542789] Optimize stereotype application handling in
ElementImpl.eBasicSetContainer()
ElementImpl.eBasicSetContainer() calls
ElementOperations.unapplyAllNonApplicableStereotypes(), which can take
very long for big models. It appears as if this call isn't needed at all
if the oldContainer is null.
Change-Id: Ifb64228768118b5aaf65f9e4f6c705492a93e3fe Task-Url:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=542789 Signed-off-by: Eike
Stepper <stepper@esc-net.de>
The file was modified plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/internal/impl/ElementImpl.java (diff)
Commit 4cca7ba597f8ed622232770438b12e583a7abd4a by Kenn Hussey
[542789] Updating copyright header for contribution.
The file was modified plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/internal/impl/ElementImpl.java (diff)
Commit 66530ae6cf0c8c5a96b54bfe0a16543736eb45e5 by Kenn Hussey
[543231] Clarifying treatment of stereotype applications in docs.
The file was modified plugins/org.eclipse.uml2.uml/src/org/eclipse/uml2/uml/Element.java (diff)