silverqx
ed5b1b04b9
revisited all const/ auto [
2024-11-06 08:59:44 +01:00
silverqx
c0f09541bf
revisited all auto &&[
...
- added comment
- bugfix don't move trivial type
- used auto &[ instead
- avoided one move
- used const auto [ for trivial type
2024-11-06 08:59:38 +01:00
silverqx
464c09cd0c
revisited all Range-based for loop-s
...
- auto & vs const auto & vs auto &&
- auto && used only when needed
- added/removed const
- added std:move()
- removed std::forward()
- used QStringView
- added comments
- removed MSVC C26800 warning suppression
2024-11-03 17:14:25 +01:00
silverqx
80e69e2685
orm used emplaceBack()
2024-11-03 15:41:45 +01:00
silverqx
f097aba7ac
added missing const
2024-11-03 15:35:55 +01:00
silverqx
9dc0093e20
orm updated comments
2024-11-03 15:34:31 +01:00
silverqx
373a2332d7
used auto
2024-11-01 21:49:13 +01:00
silverqx
5494841767
whitespace
2024-11-01 21:49:05 +01:00
silverqx
ffc6f32c4a
used constexpr for all lambda assignments
2024-11-01 20:39:02 +01:00
silverqx
b93835d36f
used ContainerUtils::join() for concatenation
2024-11-01 19:15:52 +01:00
silverqx
2b4ffa370a
moved constant to constants_xyz.hpp
2024-11-01 14:10:36 +01:00
silverqx
f0bbe4a91e
whitespaces (unified RegEx formatting)
2024-10-31 14:01:19 +01:00
silverqx
a1b49888a5
made all static variables start with uppercase
2024-10-31 14:01:08 +01:00
silverqx
9ffeda55f6
fixtypo
2024-10-30 14:27:29 +01:00
silverqx
cd3d3abfe0
utils used clear()
...
No perf. difference on 1'000'000 loop.
2024-10-29 19:52:53 +01:00
silverqx
5e6bf8fc82
utils used #error instead of throwing exception
2024-10-29 18:58:44 +01:00
silverqx
4111fb3632
utils updated error messages
2024-10-29 18:58:16 +01:00
silverqx
dcebd5e676
utils extracted demangleTypeNameGnuG()
2024-10-29 18:25:25 +01:00
silverqx
d9c7f90d28
utils bugfix missing defined()
2024-10-29 18:25:25 +01:00
silverqx
ee3e2bbf3e
utils added const
2024-10-29 18:25:25 +01:00
silverqx
bdcf1ad334
utils moved #include-s to cpp file
2024-10-29 18:25:24 +01:00
silverqx
31643b758d
utils added section name
2024-10-29 18:25:24 +01:00
silverqx
2724134fba
unified std::atomic_bool vs std::atomic<bool>
2024-10-29 18:25:24 +01:00
silverqx
840558f7f0
reverted constinit to constexpr
...
- updated NOTES.txt when to use constinit
2024-10-29 18:25:23 +01:00
silverqx
e62a3b71fc
fixtypo
2024-10-29 18:25:23 +01:00
silverqx
312cf82ef6
whitespaces/formatting
2024-10-29 18:25:23 +01:00
silverqx
6e73de6ca3
tom enhanced InteractsWithIO::errorWall()
...
- completely rewritten the StringUtils::splitStringByWidth()
- added the Orm::SplitWordsBehavior for the splitStringByWidth()
- the split algorithm was greatly simplified/enahced
- allows to define if splitting words is allowed/preffered or whether
to never split words
- the previous algorithm was buggy when the error wall size was
shorter than <10 columns (especially with the lower values)
- bugfix when the terminal reports -1 width/columns
- don't print an error wall terminal doesn't report the correct
columns/width value (can indicate some basic console/terminal), or
there isn't enough free space (the number of columns <20)
- extracted methods from the errorWallInternal()
- used the QStringView
- revisited/enhanced reserve()
2024-10-29 18:25:20 +01:00
silverqx
3aa0a42dea
renamed method parameter
2024-10-29 18:24:05 +01:00
silverqx
48d8739e66
tom used QStringList and QList<QStringView>
...
Instead of std::vector<QString> and QStringList.
2024-10-29 18:24:05 +01:00
silverqx
4adf795887
added explicit Qt::KeepEmptyParts
2024-10-29 18:24:04 +01:00
silverqx
c2f1481fe2
used constinit, std::array, and _L1
...
Instead of QStringList and u""_s.
2024-10-24 15:35:38 +02:00
silverqx
bb5c0154aa
fixtypo
2024-10-24 15:33:25 +02:00
silverqx
586de7fa64
upgraded to MySQL v9.1
...
- workflows, tools, docs, qmake, ...
2024-10-17 17:49:36 +02:00
silverqx
01958a6508
fixtypo split vs splitted in variable names
2024-10-09 13:20:05 +02:00
silverqx
c9e77f701a
schema used auto
2024-10-08 11:13:10 +02:00
silverqx
c262d6d610
fixtypo cmake vs CMake
2024-10-08 11:13:07 +02:00
silverqx
502fa526ad
used NEWLINE_C where possible
2024-10-08 11:13:07 +02:00
silverqx
e5672c6563
used QChar::Space instead of u' '
2024-10-08 11:13:06 +02:00
silverqx
39b57252cf
added NEWLINE_C constant
2024-09-24 13:40:09 +02:00
silverqx
a3ca4fbe0b
fixtypo
2024-09-24 13:40:07 +02:00
silverqx
7109b74020
fixtypo in parameter and local variable names
2024-09-22 20:14:01 +02:00
silverqx
c72ad730fe
used constexpr
2024-09-16 17:55:41 +02:00
silverqx
75d20e551f
qmake removed all deployment rules
...
They don't work and I never tested them.
2024-09-15 11:58:08 +02:00
silverqx
c55bc810e2
renamed class
2024-09-14 12:34:05 +02:00
silverqx
b7e1c9e766
renamed file
2024-09-14 12:32:30 +02:00
silverqx
795729aa12
analyzers fixed Clang Tidy warnings
...
- modernize-use-ranges
- readability-math-missing-parentheses
2024-09-13 09:17:20 +02:00
silverqx
e74286585f
suppressed Clang Tidy warnings (Clang v19)
2024-09-13 09:10:35 +02:00
silverqx
0c117500eb
used std::ranges::copy()
2024-09-12 13:16:57 +02:00
silverqx
a372614dcd
fixtypo
2024-09-12 12:47:26 +02:00
silverqx
43e0968b33
fixtypo
2024-09-12 11:27:45 +02:00