currrently it is up to the schema definer to ensure correct ordering, with parent classes declared first.
This gets messed up by imports -
if a imports b, when we generate the python the declarations for a will have forward declarations to b elements which are not yet defined. generate b artefacts first
currrently it is up to the schema definer to ensure correct ordering, with parent classes declared first.
This gets messed up by imports -
if a imports b, when we generate the python the declarations for a will have forward declarations to b elements which are not yet defined. generate b artefacts first