I split out some of my model (schema based) into two separate
models/packages: a base model A and another model B that references A.
Everything seems to work as expected except that in the impl directory
for model B, I am now getting a generated ecore file. It seems to be
the same as my b.ecore, except that for types defined in A it uses the
namespace instead of a relative path. For example it will have
It's not a big deal, but I am wondering what the purpose of this
generated ecore file is. If I delete it, is is still regenerated. Is
it because of some genmodel setting I have inadvertently triggered?