iTwin / imodel-transformer

API for exporting an iModel's parts and also importing them into another iModel
MIT License
3 stars 2 forks source link

Move aspect processing before any clean up is started in change processing #128

Closed mindaugasdirg closed 10 months ago

mindaugasdirg commented 10 months ago

While experimenting locally, I found out that IModelExporter.sourceDbChanges is cleaned up before aspects are processed. It doesn't brake existing strategies, but if another strategy is added or package consumers add their own custom strategy it might lead to bugs.