Commit Graph

3163 Commits

Author SHA1 Message Date
silverqx f939c40c0f workflows upgraded to Qt v6.5.0 2023-04-04 09:06:59 +02:00
silverqx 12b4a5ca41 workflows upgraded to clang v16.0.0 2023-04-02 16:59:52 +02:00
silverqx fb63c66c7f bump version to TinyORM v0.30.0 and tom v0.5.4
- also bump version to TinyUtils v0.3.0
v0.30.0
2023-04-02 16:07:09 +02:00
silverqx d1a0d4328f whitespaces
[skip ci]
2023-04-02 15:42:43 +02:00
silverqx 4c5257faaf added iwyu pragma 2023-04-02 14:59:41 +02:00
silverqx 908c7184bb fixed clang-tidy warnings for Qt5 2023-04-02 14:59:19 +02:00
silverqx dbec0d1660 suppressed clang-tidy warning 2023-04-02 14:24:45 +02:00
silverqx e74d987bf5 added mold linker to conf.pri.example
[skip ci]
2023-04-02 13:26:31 +02:00
silverqx 2dca8ca5cd fixed RC file encoding on msys2 with Qt6 2023-04-02 12:20:44 +02:00
silverqx 9bccda590e changed Model timestamps to getter methods
Changed from static data members to static getter methods to avoid Clang
crashed because of static initialization order.

 - updated docs
2023-04-02 11:07:17 +02:00
silverqx c41f084170 used move semantics for bindings
It save one copy 🫤
2023-04-01 11:39:01 +02:00
silverqx 3dcea43851 enabled new clang-tidy checks 2023-04-01 11:03:30 +02:00
silverqx 3e24aabe30 used for-ranged instead of while 2023-04-01 11:03:30 +02:00
silverqx 1ca9d4f076 fixed clang-tidy warning 2023-04-01 11:03:30 +02:00
silverqx bc1ba5cf22 bugfix removed useless const 2023-04-01 11:03:30 +02:00
silverqx 32f53b3ebf suppressed clang-tidy warning 2023-04-01 11:03:30 +02:00
silverqx 23a75a4fc8 used Q_DISABLE_COPY_MOVE() for library classes 2023-04-01 11:03:29 +02:00
silverqx 5774cd3895 added comment 2023-04-01 11:03:29 +02:00
silverqx 82f0feba3f added default destructors 2023-04-01 11:03:29 +02:00
silverqx 36f1723459 enabled clang-tidy checks 2023-04-01 11:03:29 +02:00
silverqx a15a59fe88 enhanced TinyUtils library
Returning reference and shared pointer to the database manager.
2023-04-01 11:03:29 +02:00
silverqx edb33acf31 enhanced TinyUtils library 2023-04-01 11:03:29 +02:00
silverqx c4b70ff337 enabled clang-tidy check
Enabled the performance-move-const-arg.
2023-04-01 11:03:28 +02:00
silverqx 84ecb0322e whitespaces 2023-03-31 16:22:20 +02:00
silverqx 84c6a1c68b added iwyu pragma 2023-03-31 16:22:04 +02:00
silverqx 29bf5913a0 added #ifdef around gcc pragma 2023-03-31 13:04:10 +02:00
silverqx 7eade09dec whitespaces 2023-03-31 13:01:02 +02:00
silverqx 33635215ef fixed gcc warnings on Linux 2023-03-31 12:49:28 +02:00
silverqx 613da7a493 added assert 2023-03-31 11:26:47 +02:00
silverqx 69a076c4bc added noexcept and const 2023-03-31 08:55:42 +02:00
silverqx 61544c35bf fixtypo 2023-03-30 17:14:47 +02:00
silverqx e6783f188d suppressed clang-tidy warning 2023-03-30 17:14:30 +02:00
silverqx 32205b637d fixed clazy warning 2023-03-30 15:43:57 +02:00
silverqx 2a82ba32d8 used pointers instead of references 2023-03-30 14:33:08 +02:00
silverqx 19b91604b9 used pointers instead of references 2023-03-30 13:46:46 +02:00
silverqx af4b632f2e removed explicit 2023-03-30 13:45:27 +02:00
silverqx 29b9c97db9 added comment 2023-03-30 13:30:34 +02:00
silverqx d69b2cfce0 used pointers instead of references 2023-03-30 13:23:53 +02:00
silverqx d7d517b966 whitespaces 2023-03-30 12:22:39 +02:00
silverqx 789a29a27b fixtypo 2023-03-30 12:22:28 +02:00
silverqx 1ec60ce2d4 used pointers instead of references 2023-03-30 12:06:19 +02:00
silverqx 2b23ddad14 fixtypo 2023-03-30 11:21:13 +02:00
silverqx 8bfded930e updated comment 2023-03-30 11:00:52 +02:00
silverqx ce135b7fee used emplace 2023-03-30 10:49:48 +02:00
silverqx dbd8279da5 tom used NotNull<T> instead of reference 2023-03-30 10:41:53 +02:00
silverqx f545316b06 added Orm::Utils::NotNull<T>
Provides the same functionality like the gsl::not_null<T>.

 - also provides the Orm::Utils::makeNotNull() factory global function
2023-03-30 10:41:25 +02:00
silverqx 5d724793d7 tom added reserve 2023-03-30 10:33:55 +02:00
silverqx c864addf94 tom added IWYU pragma 2023-03-30 10:19:28 +02:00
silverqx fa114b4244 updated NOTES.txt 2023-03-29 17:54:53 +02:00
silverqx f32ed9e4e9 suppressed clang-tidy warning 2023-03-29 17:50:08 +02:00