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

Progress on #1384 Python Generator general bug fixes and improvements #1998

Merged
merged 28 commits into from Nov 25, 2022

Conversation

Tlapr231
Copy link
Contributor

@Tlapr231 Tlapr231 commented Nov 25, 2022

Progress on #1384 Python Generator general bug fixes and improvements

Pull request description

This PR fixes a few issues pointed out. These issue mainly were with the Umple python generator. We have also implemented the testbed tests in the PR along with some general TXL improvements.

Note that we still have the generator under AV for now as we are still working on a few issues.

Pull request content

  • Improved compilation and packaging of the TXL files as to not duplicate
  • Implemented Testbed tests
  • TXL : spacing issues
  • TXL : fixed a bug with static class variables
  • TXL : Fixed a bug with turneray operators
  • A few other small improvements to the python generator
  • A few examples for umple online

MainvilleYanic and others added 28 commits November 16, 2022 12:43
Did not update tests, nor umple online
Now links to the limitations of Python
Fixes missing new line in class variable declarations
Fixed bugs, removed broken method overloading, fixed static variable bugs, fixed ternary bug
@Tlapr231 Tlapr231 marked this pull request as ready for review November 25, 2022 14:24
@TimLethbridge TimLethbridge merged commit 8b28f0b into master Nov 25, 2022
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.

None yet

4 participants