SeelabFhdo / lemma

Home of the Language Ecosystem for Modeling Microservice Architecture (LEMMA)
MIT License
33 stars 8 forks source link

OpenAPI Transformation #65

Closed josor001 closed 1 year ago

josor001 commented 1 year ago

At last, I was able to address all the TODOs @frademacher mentioned in the previous merge request.

The OpenAPI Transformation due to the help of @frademacher is now better than ever. The UI changes are in a separate de.fhdo.lemma.service.openapi.eclipse.ui project which makes the whole functionality completely non-invasive to the existing LEMMA projects. Compared to the previous PR, I also added a CLI based on picocli for standalone execution.

Should the PR be accepted, I will also clean up alle the OpenAPI branches and PRs that have grown over the last couple of months, sry for the mess ;-)

frademacher commented 1 year ago

Thanks for your contribution of the LEMMA-to-OpenAPI transformation and the revision of the previous PR. I just merged the transformation components into LEMMA's main branch after tweaking them a bit more. You may want to have a look at commits 3d5c460 to fc8f9d9 that follow your commit to fix my TODO comments.

Again, thanks a lot!