itwinjs-core icon indicating copy to clipboard operation
itwinjs-core copied to clipboard

Schema Editing API refinements

Open StefanApfel-Bentley opened this issue 1 year ago • 3 comments

  • Utils get exported as DifferenceUtils namespace to reduce the exported api
  • Differences use actual contextual property instead of generic path (like propertyName, constraint, enumerator)
  • Schema Conflict Code now has prefix SchemaConflict instead of C

StefanApfel-Bentley avatar Aug 22 '24 11:08 StefanApfel-Bentley

This pull request is now in conflicts. Could you fix it @StefanApfel-Bentley? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

mergify[bot] avatar Sep 12 '24 15:09 mergify[bot]

This PR contains a couple of changes that seem to be useful (like the contextural conflict interfaces) others might break existing consumers (eg when changing the conflict codes) so, before this will continue, we should contact existing consumers of that api (like transformation).

StefanApfel-Bentley avatar Dec 11 '25 12:12 StefanApfel-Bentley

I converted the PR as draft, since we won't work on that in the short future.

StefanApfel-Bentley avatar Dec 11 '25 12:12 StefanApfel-Bentley