Safe-DS/API-Editor

API elements should only be mapped if their parents are mapped

Closed this issue ยท 1 comments

Is your feature request related to a problem?

By migrating of APIs with different versions, init function will be mapped together, because their names are the same.

Desired solution

Therefore, API elements should only be mapped together if their parents also are mapped together. For example, two init functions should only be mapped together if their related classes are mapped together, too. Functions, Results, and Attributes should be mapped so. To implement this, a new differ class that filters all the non-appropriate mapping out should be implemented.

Possible alternatives (optional)

No response

Screenshots (optional)

No response

Additional Context (optional)

No response

๐ŸŽ‰ This issue has been resolved in version 1.89.0 ๐ŸŽ‰

The release is available on GitHub release

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€