| Summary: | [History Model] History Model cause interferences with legacy code | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Cedric Dumoulin <cedric.dumoulin> |
| Component: | Core | Assignee: | Cedric Dumoulin <cedric.dumoulin> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | blocker | ||
| Priority: | P3 | CC: | emilien.perico, faure.tristan, sebastien.gerard |
| Version: | 0.7.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Cedric Dumoulin
All .di files contain a node History, regardless if the history is used or not. This come from the /org.eclipse.papyrus.core.resourceloading/src/org/eclipse/papyrus/core/resourceloading/ExampleService.java that was here as example and should be removed. The problems of extra nodes in .di comes from the History Model: an example class was creating node as example :-(. The class is removed, and the bug is corrected. For older diagrams, it is possible to remove manually extra history nodes from the text editor. It is also necessary to remove the history namespace declaration from the xml root node. Origin of other problems is not identified and can not be reproduced. |