| Summary: | EditModeDecorator checks the semantic element lockStatus and the part broken state twice | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Maxime Porhel <maxime.porhel> | ||||
| Component: | Diagram | Assignee: | Maxime Porhel <maxime.porhel> | ||||
| Status: | CLOSED FIXED | QA Contact: | Laurent Redor <laurent.redor> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | laurent.redor, pierre-charles.david | ||||
| Version: | 3.1.0 | Keywords: | triaged | ||||
| Target Milestone: | 3.1.8 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X | ||||||
| See Also: |
https://git.eclipse.org/r/91521 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=2265166392f2857b0a89e857b82f34261711df5b https://git.eclipse.org/r/93498 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=06e5976837363087e6cbf9a9483ae79949a82852 |
||||||
| Whiteboard: | |||||||
| Bug Depends on: | 512292 | ||||||
| Bug Blocks: | 512443 | ||||||
| Attachments: |
|
||||||
|
Description
Maxime Porhel
New Gerrit change created: https://git.eclipse.org/r/91521 Gerrit change https://git.eclipse.org/r/91521 was merged to [v3.1.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=2265166392f2857b0a89e857b82f34261711df5b Created attachment 267353 [details]
Test.zip
Steps used to validate:
* Import project "Test" from Test.zip
* Open diagram "new diag" from "Test" project and then close it
* Start CPU Profiling in yourkit with tracing enabled
* Compare number calls to getPermissionAuthority(), getLockStatus() and eResource(), with a previous version (it must be smaller)
New Gerrit change created: https://git.eclipse.org/r/93498 See new patch set which reset the previous decoration image computation priority. Gerrit change https://git.eclipse.org/r/93498 was merged to [v3.1.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=06e5976837363087e6cbf9a9483ae79949a82852 Validated with scenario of bug 512433 comment 6 Available in Sirius 3.1.8, see https://wiki.eclipse.org/Sirius/3.1.8 for details. |