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

Bug 439791

Summary: Semantic models not automatically detected when converting into a Modeling Project
Product: [Modeling] Sirius Reporter: Maxime Porhel <maxime.porhel>
Component: CoreAssignee: Maxime Porhel <maxime.porhel>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: maxime.porhel, pierre-charles.david
Version: 1.0.0M7Keywords: triaged
Target Milestone: 2.0.0   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 436375    
Bug Blocks:    

Description Maxime Porhel CLA 2014-07-17 08:24:26 EDT
+++ This bug was initially created as a clone of Bug #436375 +++

This looks like a regression introduced after M6.

Steps to reproduce, with Sirius installed:
1. Go to a non-Sirius perspective (e.g. PDE).
2. Create a new non-Modeling project (e.g. a plug-in project).
3. Inside the new project, create a sub-folder and create a new Ecore file inside of it.
4. Convert the project into a modeling project.
5. Go to the "Modeling" perspective, and expand the project. The ecore file should be loaded and "expandable", as it should have been detected as a semantic model of the session. Works with Sirius 0.9.0 and 1.0.0M6, fails with 1.0.0rc2.

The regression might be related to the changes made for https://bugs.eclipse.org/bugs/show_bug.cgi?id=430263 on the way we auto-detect semantic models.
Comment 1 Maxime Porhel CLA 2014-07-17 08:27:30 EDT
See https://git.eclipse.org/r/30042
Comment 2 Maxime Porhel CLA 2014-07-28 04:54:01 EDT
Fixed on master by commit 19971aec2774b2bc98483cf718a41f8f502115c8
Comment 3 Pierre-Charles David CLA 2014-10-27 06:52:09 EDT
Available in Sirius 2.0.0.