Provide a 'New ALE Project' wizard#108
Conversation
|
I finally managed to create a Sirius representation in the new projects! To be honest this was waaaay too cumbersome. Next I'll clean the code so that it can be reviewed while I'll write the tests. |
298c6c3 to
c60a10a
Compare
|
I think I'm almost done, the only remaining issue is that the new UI test does not pass on Jenkins (but succeeds locally). For what I can see:
@dvojtise would you have any idea to solve the issue? Otherwise I'll drop the UI test and merely test the |
a7c35c3 to
ae05436
Compare
|
Sooo. Actually I get issues even when testing directly the back-end (exception thrown when trying to create a minifsm project): I already faced a similar exception in a personal project and did not managed to overcome it yet. Even if the workspace is marked as read-only UI tests are able to create new projects so there must be a way to fix this but to be honest I'm fed up with fighting Eclipse all the time. @dvojtise would you, by any chance, know how to solve this? Otherwise I would suggest to merely discard the tests: we may lost way more time making them work instead of manually testing the wizard when we modify it. |
|
no, sorry, I never have seen this msg in other test projects |
22647cf to
fe9ae3f
Compare
|
@dvojtise I ended up dropping the tests. Apart from that the code is ready for a review. |
Because: - makes easier to make an "ALE-aware" project (fix #98) Signed-off-by: Emmanuel Chebbi <emmanuel.chebbi@outlook.fr>
fe9ae3f to
c92cd4f
Compare
Because: - makes easier to make an "ALE-aware" project (fix #98) Signed-off-by: Emmanuel Chebbi <emmanuel.chebbi@outlook.fr>
c92cd4f to
2b400b4
Compare
|
yes, if the CI compiles and meaningful tests are OK (I agree to not spend too much time on UI tests and comment them if this makes sense) then go ;-) |
2b400b4 to
23a4406
Compare
23a4406 to
5896169
Compare
Overview
Should close #98.
Provide a wizard that allows to create an ALE project with:
.alefile containing onlybehavior <name>;.dslfile linking the .ecore and the .ale filesDemo