Stefan Apfel

Results 35 issues of Stefan Apfel

Goal is to develop a library component that merges two schemas together. For this we use the [schema comparer api](https://github.com/iTwin/itwinjs-core/blob/master/core/ecschema-editing/src/Validation/SchemaComparer.ts), to get the differences between two schemas and apply the...

ecschema

The merger currently ignores the EditResults or throwing errors which might stops the entire merging workflow. - The behaviour should be consistent over all files and merge operations. - Unsupported...

ecschema

From PR https://github.com/iTwin/itwinjs-core/pull/5982 `container type is a flags enum so setting it to the new value is not really a 'merge', it would be more correct to add the new...

At the moment, schema merging will apply all differences to the given target schema. This is not good, instead the target schema be preserved and copied so the changes applied...

ecschema

Instead of having a generic Schema item merger, we should decompexitize the logic here and move all steps that are required in the individual merger classes. This is also easier...

This Issue acts as container for all Schema Editing API related Issues ```[tasklist] ### Editing API - [ ] https://github.com/iTwin/itwinjs-core/issues/6837 - [ ] https://github.com/iTwin/itwinjs-core/issues/6779 - [ ] https://github.com/iTwin/itwinjs-core/issues/6800 - [...

ecschema