| Summary: | Derived feature generator exception if eiqgen overrides plugin | ||
|---|---|---|---|
| Product: | [Modeling] Viatra | Reporter: | Gabor Bergmann <gabor.bergmann> |
| Component: | Query | Assignee: | Abel Hegedus <abel.hegedus> |
| Status: | RESOLVED FIXED | QA Contact: | Istvan Rath <istvanrath> |
| Severity: | normal | ||
| Priority: | P3 | CC: | zoltan.ujhelyi |
| Version: | oldinquery | ||
| Target Milestone: | 1.0 M3 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Gabor Bergmann
The issue seems like there are two ways to reach the ecore/genmodel instances, and the derived feature generator manages to use both. I will have a quick look. The problem was that the EIQ editor used the package from the registry, while the generator received the genpackage from the metamodel provider. Therefore, the source EClass was not reachable from the GenPackage Fixed in the latest commit by changing to name check. Sorry, I would not close it until we make sure whether this duality of packages can be avoided. See also bug 398821 (override modifiers bug) in M2. Moving simpler issues to 0.8-M3. please discuss if feasible, or needs to be pushed to future. Pushing to RC. Moving this to 0.9 due to dependent issue. Closing as it makes no sense to wait for the other code. |