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

Umple code generation in Orion #1

Closed
5 tasks done
vtrlx opened this issue Feb 9, 2016 · 4 comments
Closed
5 tasks done

Umple code generation in Orion #1

vtrlx opened this issue Feb 9, 2016 · 4 comments
Assignees

Comments

@vtrlx
Copy link
Contributor

vtrlx commented Feb 9, 2016

An IDE for Umple isn't exactly useful if code can't be compiled. So, the plugin should provide facilities to compile Umple code into a user's project.

Preferably:

  • Connect the compiler to Orion
  • Add a button to generate code
  • Add a menu to generate code
  • Add a context menu (on a file) to generate code
  • Add a keyboard shortcut to generate code
@vtrlx vtrlx self-assigned this Feb 9, 2016
@vtrlx
Copy link
Contributor Author

vtrlx commented Feb 19, 2016

As @TimLethbridge commented in #3, my implementation for this issue will focus on connecting Orion to UmpleOnline's compiler. It will simply be a GET request to UmpleOnline's compiler script at http://cruise.eecs.uottawa.ca/umpleonline/scripts/compiler.php.

This will allow users of any Orion server to compile Umple code without the server needing to be running Umple, and it allows the plugin to leverage UmpleOnline's central nature to it's benefit (I.E, if the compiler on Cruise updates, then so too will the compiler that Orion uses).

Seeing as it's already the suggestion for graph displaying, I've already gotten started with getting it implemented in Orion. I hope to have something working and committed by the end of next week.

@vtrlx
Copy link
Contributor Author

vtrlx commented Mar 1, 2016

Determination.

Success

@Nava2
Copy link

Nava2 commented Mar 1, 2016

Nice! That's awesome. 👍

@vtrlx vtrlx removed their assignment Feb 2, 2017
@vahdat-ab
Copy link
Member

@nwam I wonder if you got sth so far or not?

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

No branches or pull requests

4 participants