Skip to content

yFiles 3.X #9

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

yFiles 3.X #9

wants to merge 2 commits into from

Conversation

EJ-K
Copy link

@EJ-K EJ-K commented May 27, 2025

These changes aim address breakages resulting from the upgrade from yFiles 2.X to 3.X. The majority of these changes are deletions of fixes/"hacks" to types/methods that no longer exist. Changes were also needed to address the removal of yFiles' custom type system (e.g. YObject, YClass, $class). Additionally, these changes update the format of the resulting Kotlin code to bring it more in line with the Kotlin style guide.

Additional context:

  • No real effort has been made to update yfiles-kotlin examples/documentation.
  • These changes don't offer any dedicated support for new yFiles features, they primarily just fix breakages in the generator.
  • Testing of these changes is limited to our (somewhat limited) uses of the library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant