Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up native geomlibs deprecated API #654

Open
saeeedtorabi opened this issue Mar 4, 2024 · 0 comments
Open

Clean up native geomlibs deprecated API #654

saeeedtorabi opened this issue Mar 4, 2024 · 0 comments
Labels

Comments

@saeeedtorabi
Copy link
Contributor

saeeedtorabi commented Mar 4, 2024

imodel-native geomlibs API is not public so we are free to change method signatures and do not have to deprecate them, according to Paul Connelly. Remove all existing deprecations.

Do the same for imodel02.

For PPBase geomlibs, we are severely restricted from changes to method signatures in PPBase due to the binary compatibility requirement going all the way back to MicroStation CONNECT Edition. We have nevertheless over the years marked several functions as deprecated, but they have never been removed. Paul Chater says they are discussing a break with binary compatibility, and that we should add functions to be removed (and their recommended replacements) to the Teams->PowerPlatform Development->General channel, I'm guessing in the table under the Binary Compatibility tab.

@dassaf4 dassaf4 changed the title Clean up depreacted API Clean up native geomlibs deprecated API Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant