Commit Graph

18 Commits

Author SHA1 Message Date
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 3b711d4876 removed const data members in all exceptions 2022-01-13 18:59:30 +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 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 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 b7d72e93de moved all inline outside classes 2021-08-06 10:14:13 +02:00
silverqx db5aa004a1 all exceptions moved to own folder and namespace 2021-08-05 21:13:23 +02:00