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

Bug 326331

Summary: [tooling] Closing project does not invalidate meta-model
Product: [Modeling] Acceleo Reporter: Ed Willink <ed>
Component: CoreAssignee: Project Inbox <acceleo-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: stephane.begaudeau
Version: 3.0.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows Vista   
Whiteboard:

Description Ed Willink CLA 2010-09-27 13:59:30 EDT
3.0.1:

If a *.mtl file is being edited and using a *.ecore file in a workspace project, and then the project is closed, there are no resulting errors.

This is a demonstration of a more generic problem whereby the in memory ResourceSet retains stale declarations.
Comment 1 Stephane Begaudeau CLA 2011-09-02 03:56:46 EDT
In Acceleo 3.1.1 (and I believe since 3.1.0), if a project containing an ecore file is closed, and if an Acceleo generator uses this ecore file as a metamodel then errors will appear when the mtl files will be edited. We could force a full build of all the acceleo projects that are depending on the now closed or deleted project.
Comment 2 Stephane Begaudeau CLA 2011-09-26 03:55:20 EDT
Marking as resolve for 3.1.0 and 3.2.0
Comment 3 Laurent Goubet CLA 2015-05-27 08:56:55 EDT
Closing resolved bugs