Closed josor001 closed 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!
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 ;-)