Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363631

Summary: Papyrus model rename leaves a stray uml file.
Product: [Modeling] Papyrus Reporter: Allan Jacobs <jacobsallanster>
Component: CoreAssignee: Project Inbox <mdt-papyrus-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.8.1   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Allan Jacobs CLA 2011-11-11 19:28:13 EST
Build Identifier: M20110909-1335

Renaming a Papyrus model changes the name of di and notation files.  A new uml file is generated with the new name and the old uml file is left in the file system.

The old <model>.uml file should not exist after a rename.

Papyrus version 0.8.1v201109161.

Reproducible: Always

Steps to Reproduce:
1. File New > Papyrus Project
2. Project Name: PapyrusProject1
3. Finish
4. File > Close All
5. Open node PapyrusProject1 in Project Explorer
6. Select node model.  Right click.
7. Rename
8. New filename: PapyrusProject1Model1.di
9. Open node PapyrusProject1Model1.  Observe the usual di, notation, and uml nodes.

There is an extra model.uml node as well.  It should not exist.
Comment 1 Camille Letavernier CLA 2013-03-08 11:42:47 EST
This should be fixed in 0.10.X. See Bug 402036:

402036: [Project Explorer] Multiple issues with manipulation of Papyrus models in the Project Explorer