| Summary: | NPE in ReflectiveItemProvider | ||
|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | Mathieu Velten <mathieu.velten> |
| Component: | Edit | Assignee: | Ed Merks <Ed.Merks> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 2.7.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Mathieu Velten
There are other unsafe getEType() in this class on line 89, 357 and 736. This code assumes well formed Ecore models. We won't change it to work with models that don't validate. While an EOperation doesn't require an eType, because no type represents void, structured features must have a type, i.e., EAttribute.eAttributeType is required, and it's derived from eType. OK thanks, I didn't thought about the mandatory derived feature. |