Commit Graph

8 Commits

Author SHA1 Message Date
Geoffrey Garrett b6993ce02e feat: support multiple response types (#344, #395)
Add support for multiple response types in the generated client, including handling JSON deserializable types, empty bodies, streams of bytes, and upgraded connections.

This change addresses the following issues:
- Multiple response types not supported (#344)
- Path to GitHub client (#395)
2024-07-13 17:50:07 +02:00
Adam Leventhal d4decd4728
Mock code doesn't compile if path parameters are renamed (#782) 2024-04-22 09:51:38 -07:00
Adam Leventhal dc5e1f1840
CLI: add an output interface for consumers (#708) 2024-02-05 15:01:38 -08:00
John Vandenberg 359f4f56cc
Allow API to reside at submodule of crate (#642) 2024-01-06 08:19:59 -08:00
Sophie Tauchert a1de78dbeb
Add support for text/plain and text/x-markdown body content types (#593) 2023-10-16 11:47:50 -07:00
Adam Leventhal e7c4c16d9f
add special handling for optional query parameters (#468) 2023-05-12 15:04:00 -07:00
Adam Leventhal d135ec6df7
change handling of optional parameters (#453) 2023-05-03 11:44:26 -07:00
Adam Leventhal 7da8db8544
generate `httpmock`-based testing code (#437) 2023-04-24 19:03:33 -07:00