Hi Stef,
ensureClass: is a private method (see the protocol).
An example of how to use the class, can be found in the tests, or in the buildFM3. processor := FMPragmaProcessor new. processor queue: FMPragmaProcessorTestDummy. processor run.
The MoosePragmaProcessor was just my attempt to not have the processor crash when there is no MSEClass: pragma in the class.
Ok I'm diving into that. What I will do is to hack the metamodelreport so that I get progress from this side. And I will look at all the meta stuff in parallel
Now I'm still confused why
FMPragmaProcessor new processClass: FAMIXContainerEntity
returns a FM3MetaDescription whose attributes are empty?
And this resetMeta is working.