Commit Graph

432 Commits

Author SHA1 Message Date
Ferry Huberts
330f64dd95 Fix Clang compiler warnings (-Winconsistent-missing-destructor-override)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
9a2854be58 Fix a few Clang compiler warnings (-Wunreachable-code-return)
1 left:

src/oatpp/core/async/Coroutine.cpp:325:10: warning: 'return' will never be executed [-Wunreachable-code-return]
  return std::forward<oatpp::async::Action>(action);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
aa02f4bb3f Fix Clang compiler warnings (-Wextra-semi-stmt)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
7c0ef28449 Fix Clang compiler warnings (-Wextra-semi)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-09-02 23:12:26 +02:00
Ferry Huberts
1f9ad05fa5 Fix compiler warnings in compilation units (-Wsign-conversion)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-27 10:46:52 +02:00
Ferry Huberts
9e88481674 Fix compiler warnings in headers (-Wsign-conversion)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-27 10:46:52 +02:00
Leonid Stryzhevskyi
104c4eb011
Merge pull request #828 from fhuberts/fix-Wsign-compare
Fix compiler warnings (-Wsign-compare)
2023-08-24 00:34:40 +03:00
Ferry Huberts
fabcc79ee1 Fix compiler warnings (-Wsign-compare)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:49:58 +02:00
Ferry Huberts
91a7b3ef9c Fix compiler warnings (-Wshadow)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-17 08:45:19 +02:00
Leonid Stryzhevskyi
ddd05b6ef5
Merge pull request #819 from fhuberts/fix-Wsuggest-attribute=format
Fix compiler warnings (-Wsuggest-attribute=format)
2023-08-17 01:53:28 +03:00
Ferry Huberts
6dfe302829 Fix compiler warnings (-Wsuggest-attribute=format)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 13:56:27 +02:00
Ferry Huberts
f116a9619a Fix compiler warnings (-Wuseless-cast)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-16 13:48:14 +02:00
Leonid Stryzhevskyi
52b0d0b613
Merge pull request #805 from fhuberts/fix-Wold-style-cast
Fix compiler warnings (-Wold-style-cast)
2023-08-12 04:00:45 +03:00
Ferry Huberts
e872a75594 Process review comments
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-11 10:32:59 +02:00
Leonid Stryzhevskyi
ec227380e4
Merge pull request #808 from fhuberts/fix-Wmissing-field-initializers
Fix compiler warnings (-Wmissing-field-initializers)
2023-08-07 17:36:42 +03:00
Ferry Huberts
c81189a775 Fix compiler warnings (-Wmissing-field-initializers)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-07 11:15:39 +02:00
Ferry Huberts
40f5b11194 Fix compiler warnings (-Wunused-variable)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-07 11:14:57 +02:00
Ferry Huberts
8ff0b0f948 Fix compiler warnings (-Wold-style-cast)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-07 11:14:19 +02:00
Ferry Huberts
ac25e6c982 Fix compiler warnings (-Wcatch-value=)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-08-04 15:09:42 +02:00
Ferry Huberts
15ebc0e336 Fix compiler warnings (-Wsuggest-override)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-07-22 22:17:23 +02:00
Ferry Huberts
99dc0916ed Fix compiler warnings (-Wextra-semi)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
2023-07-21 22:45:42 +02:00
Steffen Olszewski
496427f7b3 Add default source groups for all targets 2023-05-10 21:49:38 +02:00
Steffen Olszewski
9bd8563952 Add missing files and reorder file lists
Order the file lists alphabetically, directories last.
2023-05-10 21:49:38 +02:00
Steffen Olszewski
7fe23f3732 Revert "closes #681"
This reverts commit 782760c5c5.
2023-05-10 20:57:51 +02:00
Todd Kushner
761d66939b remove pragma issues #730 2023-04-01 11:23:31 -06:00
Todd Kushner
66d4d250f1 remove pragma issues #730 2023-04-01 11:22:41 -06:00
Todd Kushner
6fca36c7b9 kushnertodd fix to issue #724 Remove warnings from Windows build 2023-03-16 11:34:10 -06:00
Leonid Stryzhevskyi
b50783a6a7 async::ConditionVariable use async::LockGuard 2023-03-12 03:18:53 +02:00
Leonid Stryzhevskyi
cc1888b3e0 mapping::type::Any: Fix retrieve of null any. 2023-01-29 04:55:51 +02:00
Leonid Stryzhevskyi
82deb5be2e tests: uncomment all 2023-01-16 00:09:52 +02:00
Leonid Stryzhevskyi
86617ecb9c test: better async/ConditionVariableTest 2023-01-16 00:08:25 +02:00
Leonid Stryzhevskyi
316b079f0a async: Fix CoroutineWaitList with timeout 2023-01-15 23:43:12 +02:00
Leonid Stryzhevskyi
d9fd5854bf Async: Introduce ConditionVariable. 2023-01-15 02:43:43 +02:00
Leonid Stryzhevskyi
ed5efd1bcf encoding: introduce URL-encoder/decoder 2023-01-10 23:20:26 +02:00
Daniel Herchenbach
782760c5c5 closes #681
I am using CMake command
file with GLOB_RECURSE to scan source files
and then
source_group with TREE to place them in a hierarchy for better overview in the IDE.
Those commands should work with CMake version >= 3.8.
2022-12-11 17:15:45 +01:00
Julien JEMINE
16cda3321e Added tests for Boolean parsing 2022-12-09 13:12:59 +01:00
Jeremy Guinn
eff27e6aa5 Add new virtual handleError method to handle the original error 2022-02-20 13:56:02 -07:00
MHaselmaier
c54ac2f612 Added support for multiple parts with same name in oatpp::web::mime::multipart::PartList 2021-12-21 17:26:50 +01:00
Christian Lang
6077ea434b fix negativ number parsing in oatpp::Any 2021-12-19 10:10:01 +01:00
Leonid Stryzhevskyi
17c655a473
Merge pull request #529 from langchr86/fix/any_can_parse_integer
allow oatpp::Any to parse directly to UInt64 or Int64
2021-12-15 00:34:34 +02:00
Christian Lang
24a2af532a allow oatpp::Any to parse directly to UInt64 or Int64 2021-12-14 11:00:15 +01:00
Arnaud-Marie Gallardo
3372ad9dff fix: add port in host header 2021-12-03 15:29:26 +01:00
Jeremy Guinn
ecb8ec3c1e Add helpers for creating empty message-body responses 2021-11-26 15:04:24 -07:00
lganzzzo
5d2f8693eb Remove memory pools. Remove ChunkedBuffer. 2021-11-16 01:45:15 +02:00
lganzzzo
ce7a3316d8 QUERY: fix default value type (#411). QueryParams/Headers: use unordered_multimap (#402) 2021-11-15 02:40:55 +02:00
lganzzzo
070be93bde DTO: make 'DTO_FIELD_TYPE_SELECTOR' a member function. 2021-11-08 00:04:13 +02:00
lganzzzo
5abe7f3375 DTO: allow type-selectors for oatpp::Any only - for safety. 2021-11-07 20:47:04 +02:00
lganzzzo
512769c5ce mapping::type: Better containers hierarchy 2021-11-07 02:42:05 +02:00
lganzzzo
11e80b8a4a DTO: polymorphic fields. 2021-11-06 04:54:41 +02:00
lganzzzo
eacbc6f631 type::Type: introduce 'extends()' method. 2021-11-04 01:46:35 +02:00