jamesmcroft / swagger-merge

A CLI & SDK to merge multiple Swagger files together
MIT License
14 stars 1 forks source link

Add AOT compatibility for SDK #26

Closed jamesmcroft closed 1 month ago

jamesmcroft commented 4 months ago

Fixes #25

This pull request includes significant changes related to the CI/CD workflows, project structure, and codebase of the SwaggerMerge SDK. The most significant changes are the addition of new CI workflows, removal of an old CI workflow, the addition of AOT compatibility tests, and various modifications to the SDK's codebase.

Continuous Integration and Deployment:

AOT Compatibility:

Codebase Modifications:

Project Structure:

PR checklist

Other information

guillaume-chervet commented 2 months ago

hi @jamesmcroft do you have any news ? :)

jamesmcroft commented 1 month ago

Hi @guillaume-chervet, apologies for the long delay!

I've been working on this again today to resolve the AOT compatibility issues which I believe are now resolved by migrating from Newtonsoft to System JSON libraries.

I'll validate this and publish a preview of this package soon.