Bill Avery
|
4542107645
|
fix: schema input type member default init error on clang 14
|
2024-09-09 15:14:06 -07:00 |
Bill Avery
|
ec7802686c
|
fix: client input type member default init error on clang 14
|
2024-09-06 17:35:44 -07:00 |
Bill Avery
|
ad194d5bb0
|
Detect toolchains that don't support co_await in Boost.Asio
|
2023-06-25 14:51:31 -07:00 |
Bill Avery
|
4f3934ca90
|
Cleanup target_include_directories
|
2023-05-11 21:29:27 -07:00 |
Bill Avery
|
d4b7de0368
|
Misc. warnings, mostly adding explanations to [[nodiscard]]
|
2023-05-11 18:42:22 -07:00 |
Bill Avery
|
bd6228055c
|
Throw custom exception from unimplemented stubs
|
2023-05-11 16:48:06 -07:00 |
Bill Avery
|
a2d711b89d
|
Avoid emitting std::move for built-in C++ scalar types
|
2023-05-11 15:06:45 -07:00 |
Bill Avery
|
d1624be611
|
Avoid implicit slicing from ResolverParams to SelectionSetParams
|
2023-05-11 14:22:03 -07:00 |
Bill Avery
|
6a29286184
|
Pass ResolverParams by r-value reference instead of value
|
2023-05-11 14:08:23 -07:00 |
Bill Avery
|
4b81b9636a
|
Make Model structs final and replace final with override on methods
|
2023-05-11 13:28:51 -07:00 |
Bill Avery
|
ec4f7904ed
|
Make constructors explicit and pass owning pointers by value
|
2023-05-11 13:21:22 -07:00 |
Bill Avery
|
ef8f8eaa0b
|
Follow "rule of 5" for client input types
|
2023-05-11 12:51:22 -07:00 |
Bill Avery
|
2f990d1bde
|
Follow "rule of 5" for schema input types
|
2023-05-11 12:43:59 -07:00 |
Bill Avery
|
81a3854c2a
|
Improve the error reporting in HTTP client sample
|
2023-05-10 12:55:32 -07:00 |
Bill Avery
|
eeee941043
|
Add a status message for the Boost library version
|
2023-05-10 05:30:28 +00:00 |
Bill Avery
|
f083605ba5
|
Fix variable name and clarify version check
|
2023-05-10 04:53:22 +00:00 |
Bill Avery
|
57d10ee098
|
Gate building Boost.Beast sample on Boost version
|
2023-05-10 04:39:06 +00:00 |
Bill Avery
|
899e09f766
|
Use raw string pointers for parameters in different string_view types
|
2023-05-09 18:52:01 -07:00 |
Bill Avery
|
acc691d97e
|
Use net::string_view more consistently for Boost.Asio APIs
|
2023-05-09 18:33:07 -07:00 |
Bill Avery
|
268bd9bdd0
|
Use boost::asio::string_view for gcc compatibility
|
2023-05-09 17:52:21 -07:00 |
Bill Avery
|
7f612e164a
|
Fix MSVC build with Boost 1.82
|
2023-05-09 17:40:54 -07:00 |
Bill Avery
|
e1bdb69920
|
Fix the name of the learn target
|
2023-05-09 16:22:37 -07:00 |
Bill Avery
|
96b51557b3
|
Add README for the proxy sample since it's a little more complicated
|
2023-05-09 16:20:21 -07:00 |
Bill Avery
|
daf4572a98
|
Add missing newline at EOF
|
2023-05-09 16:20:02 -07:00 |
Bill Avery
|
2558b20e81
|
Update documentation
|
2023-05-09 15:54:22 -07:00 |
Bill Avery
|
71b75fcc27
|
Cleanup Boost.Beast detection and handling when missing
|
2023-05-09 15:32:16 -07:00 |
Bill Avery
|
22dad2c42a
|
Move the client and server samples to the same directory
|
2023-05-09 15:00:25 -07:00 |
Bill Avery
|
562ef79be1
|
Implement a new HTTP server/client sample
|
2023-05-09 14:33:41 -07:00 |
Bill Avery
|
aad1dda9ab
|
Let the compiler generate the default constructors
|
2023-05-08 07:50:27 -07:00 |
Bill Avery
|
71bbd5e54f
|
Output default constructor instead of default args
|
2023-05-08 07:48:26 -07:00 |
Bill Avery
|
d83571fb38
|
Fix #276
|
2023-01-20 14:06:39 -08:00 |
Bill Avery
|
06e0c5aed9
|
Move static method definitions out of headers
|
2022-10-06 00:05:20 -07:00 |
Bill Avery
|
b0de30ee2e
|
Generate Traits structs for client operations
|
2022-10-05 18:28:17 -07:00 |
Bill Avery
|
8df0e3290f
|
Scope static const inside methods
|
2022-06-06 09:26:24 -07:00 |
Bill Avery
|
98e3c40173
|
Fix #265
|
2022-06-06 08:40:03 -07:00 |
Bill Avery
|
42849fc170
|
Remove inline from methods in decl
|
2022-05-24 09:57:42 -07:00 |
Bill Avery
|
b494316ab0
|
Fix new warnings in GCC 12
|
2022-05-21 22:00:07 -07:00 |
Bill Avery
|
692a04852c
|
Un-inline methods in TodayMock.h for ODR
|
2022-05-21 12:34:40 -07:00 |
Bill Avery
|
f5e7eb2923
|
Separate clientgen static methods from template methods
|
2022-05-21 12:09:32 -07:00 |
Bill Avery
|
3cba18dd21
|
Separate Result and ModifiedResult for ODR
|
2022-05-21 11:57:34 -07:00 |
Bill Avery
|
5e7ff31883
|
Separate Argument and ModifiedArgument for ODR
|
2022-05-21 11:09:31 -07:00 |
Bill Avery
|
e43fea6903
|
Add inline specifiers for GCC LTO warnings/errors
|
2022-05-19 15:16:39 -07:00 |
Bill Avery
|
93958c66e2
|
Bump the minor version for response::IdType changes
|
2022-05-19 11:38:06 -07:00 |
Bill Avery
|
8d73b2bc6c
|
Return a null wrapper for missing IDs
|
2022-05-19 00:20:26 -07:00 |
Bill Avery
|
8a4a53cf32
|
Don't declare unused names or values for enums
|
2022-05-10 14:43:20 -07:00 |
Bill Avery
|
a929795c6f
|
Cleanup extra curly braces
|
2022-05-10 14:03:36 -07:00 |
Bill Avery
|
b07860d5bf
|
Port sorted_map_lookup for enums to clientgen
|
2022-05-10 13:41:13 -07:00 |
Bill Avery
|
160f40a757
|
Bump version to keep headers in sync
|
2022-05-10 13:07:07 -07:00 |
Bill Avery
|
b7d46a1149
|
Port input type concepts to GraphQLClient/clientgen
|
2022-05-10 13:02:24 -07:00 |
Bill Avery
|
7c8b0961a6
|
Replace generated isInputType functions with concepts
|
2022-05-10 12:54:26 -07:00 |