silverqx
d5f9632470
enhanced exception classes
...
- normalized comments
- added a new std::string ctor
- getters noexcept
2022-04-13 19:22:39 +02:00
silverqx
5956cb86c5
added OrmError base class for all exceptions
2022-02-14 17:23:31 +01:00
silverqx
245fd10a70
removed fixed todo task
2022-01-17 16:42:48 +01:00
silverqx
aeb20613a0
removed const in SqlError
2022-01-16 18:22:28 +01:00
silverqx
3b711d4876
removed const data members in all exceptions
2022-01-13 18:59:30 +01:00
silverqx
9aee6d4bed
fixed clang-tidy diagnostics
2021-12-08 12:27:35 +01:00
silverqx
fe371d9fbd
removed SHAREDLIB_EXPORT from header files only
2021-11-13 11:12:50 +01:00
silverqx
5da755e1de
changed some macro guards
2021-10-27 10:04:57 +02:00
silverqx
845a71faae
passed * clang-tidy (hpp files)
...
Following clang-tidy checks bugprone-*, concurrency-*, modernize-*, and
google-*.
- namespace-comments
- using-namespaces
- virtual vs override/final
- explicit ctor/conversion operator
2021-10-26 06:14:04 +02:00
silverqx
7f07ed4482
unified macro guards
2021-10-21 16:36:50 +02:00
silverqx
936588f525
unified macro guards (preparation)
2021-10-21 16:33:15 +02:00
silverqx
129b5ce0bc
removed todo tasks
2021-10-21 12:54:24 +02:00
silverqx
89f8566d33
replaced TINYORM_COMMON_NAMESPACE with macro
2021-10-19 19:40:17 +02:00
silverqx
cf0d60e122
moved export.hpp to macros/ folder
2021-10-19 17:14:33 +02:00
silverqx
d68d8fedb3
added pragma system_header
2021-10-13 10:06:50 +02:00
silverqx
7899e3ed47
changed define macros to _HPP
2021-09-30 09:20:58 +02:00
silverqx
ed40e8cfe4
enabled Weffc++ 🚀 🔥 🙌
2021-09-21 08:00:44 +02:00
silverqx
8abc955261
enabled W4 warning level on msvc
...
Used /external:anglebrackets for external/system header files
2021-09-04 14:55:05 +02:00
silverqx
d520289054
enhanced qmake build
...
- include.pri included in src.pro instead of in the src.pri, nicer
project structure in QtCreator's Project view
- possibility to disable PCH by CONFIG-=precompile_header
- fixed build without PCH
2021-08-06 14:38:23 +02:00
silverqx
0ff214cf30
added cpp files for logic and runtime exceptions
2021-08-06 13:16:05 +02:00
silverqx
8473ada739
added comments for all classes
2021-08-06 11:52:26 +02:00
silverqx
e9133df5c8
comments for all ctors/dtors
2021-08-06 10:35:15 +02:00
silverqx
b7d72e93de
moved all inline outside classes
2021-08-06 10:14:13 +02:00
silverqx
f64a8e0351
removed todo task
2021-08-05 21:34:44 +02:00
silverqx
db5aa004a1
all exceptions moved to own folder and namespace
2021-08-05 21:13:23 +02:00