Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325211 - Compilation errors when importing an module that extends another one
Summary: Compilation errors when importing an module that extends another one
Status: CLOSED FIXED
Alias: None
Product: Acceleo
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P3 major
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-14 05:06 EDT by Laurent Delaigue CLA
Modified: 2010-09-30 03:12 EDT (History)
1 user (show)

See Also:


Attachments
Patch v1.0 (7.66 KB, patch)
2010-09-14 10:11 EDT, Stephane Begaudeau CLA
no flags Details | Diff
2nd part of the patch (1.41 KB, patch)
2010-09-29 11:47 EDT, Stephane Begaudeau CLA
no flags Details | Diff
2nd part of the patch v2.0 (1.47 KB, patch)
2010-09-30 03:12 EDT, Stephane Begaudeau CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Delaigue CLA 2010-09-14 05:06:49 EDT
Build Identifier: 3.0.0.v201006150906

Module a imports module c, which extends module b.
c onlyd overrides a few of b's templates.
a does not compile, all the template that are only defined in b and not overridden in c are not found by the compiler.

Reproducible: Always
Comment 1 Stephane Begaudeau CLA 2010-09-14 10:11:57 EDT
Created attachment 178832 [details]
Patch v1.0
Comment 2 Stephane Begaudeau CLA 2010-09-29 11:47:39 EDT
Created attachment 179861 [details]
2nd part of the patch

Small update of the previous patch, that correct completely the problem. Both patch should be applied.
Comment 3 Stephane Begaudeau CLA 2010-09-30 03:12:37 EDT
Created attachment 179923 [details]
2nd part of the patch v2.0

Improved version of the 2nd part of the patch.
Comment 4 Stephane Begaudeau CLA 2010-09-30 03:12:58 EDT
Contributed and available in Acceleo 3.1 M3