Ali Dehban 38 Posted June 11 A new Delphi plug-in for automatically implementing the client side of a Rest API is now available in beta version. Repository: https://github.com/AliDehbansiahkarbon/OpenAPIClientWizard Demo video: https://www.youtube.com/watch?v=7B7nSHIsV64 8 2 Share this post Link to post
Die Holländer 45 Posted June 12 Yet another nice Ali Delphi Wizard ! 🧙♂️ ChatGPT Wizard 1 Share this post Link to post
David Schwartz 427 Posted June 14 (edited) On 6/11/2024 at 1:38 PM, Ali Dehban said: A new Delphi plug-in for automatically implementing the client side of a Rest API is now available in beta version. Repository: https://github.com/AliDehbansiahkarbon/OpenAPIClientWizard Demo video: https://www.youtube.com/watch?v=7B7nSHIsV64 This looks awesome, long awaited option for Delphi. What Delphi versions does this support? Edited June 14 by David Schwartz 1 Share this post Link to post
Uwe Raabe 2059 Posted June 14 22 minutes ago, David Schwartz said: What Delphi versions does this support? A look into the GitHub repo reveals: Share this post Link to post
Uwe Raabe 2059 Posted June 14 Mean as I am, I tried to pester the wizard with a pretty big chunk: https://github.com/microsoftgraph/msgraph-metadata/blob/master/openapi/v1.0/openapi.yaml Unfortunately it fails with a Quote Validation Error:(1:0) YAML Reader Error: invalid leading UTF-8 octet Share this post Link to post
David Schwartz 427 Posted June 15 17 hours ago, Uwe Raabe said: A look into the GitHub repo reveals: I looked and didn't see this. Thanks for pointing it out. Share this post Link to post
Ali Dehban 38 Posted June 27 Hey everyone, this plug-in is currently in beta version, so there may be some bugs or issues. I've already got some valuable advice from the great @Uwe Raabe but any contributions are welcome too, as I may not have much time to work on it until the end of July. I'll be improving it in time, so please be patient and help me make it better and production-ready. Please open an issue on GitHub with a sample specification file so that I can duplicate the error/bug to fix it. Best regards, Ali. 1 Share this post Link to post