[us-commits] [ehb54/ultrascan3] da3fc5: Add unit tests for regex pattern validation across...
Lukas Dobler
noreply at github.com
Sat Feb 14 09:19:15 MST 2026
Branch: refs/heads/lukas/us_fit_meniscus
Home: https://github.com/ehb54/ultrascan3
Commit: da3fc554ce97a1be8cfe7b62337d78d92604161f
https://github.com/ehb54/ultrascan3/commit/da3fc554ce97a1be8cfe7b62337d78d92604161f
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
A test/utils/test_us_regex.cpp
Log Message:
-----------
Add unit tests for regex pattern validation across multiple directories using Google Test.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: cb515698419c2bb2848d269cceca3d7868746844
https://github.com/ehb54/ultrascan3/commit/cb515698419c2bb2848d269cceca3d7868746844
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M programs/us_astfem_sim/us_astfem_sim.cpp
Log Message:
-----------
Remove unused QRegularExpression instance in `us_astfem_sim.cpp` for cleanup.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf
https://github.com/ehb54/ultrascan3/commit/b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Fix regex pattern
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4
https://github.com/ehb54/ultrascan3/commit/6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
Fix regex pattern to escape hyphen in `us_experiment_gui_optima.cpp`.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c
https://github.com/ehb54/ultrascan3/commit/6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M test/utils/test_us_regex.cpp
Log Message:
-----------
Enhance regex validation test to handle multiple root directories.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0
https://github.com/ehb54/ultrascan3/commit/08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M gui/us_model_loader.cpp
Log Message:
-----------
Refactor `mflt1` handling in `us_model_loader.cpp` to improve readability and maintainability with explicit regex variable.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 5078a8d03fd2b3aa46a05080799be0a7160b8ebf
https://github.com/ehb54/ultrascan3/commit/5078a8d03fd2b3aa46a05080799be0a7160b8ebf
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M CMakeLists.txt
M test/utils/test_us_regex.cpp
Log Message:
-----------
Improve regex patterns in `test_us_regex.cpp` by refining matching groups and simplify logic using `US3_SOURCE_DIR`.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 209a54e72c0504fe6f76815b7942f5a22fd234f0
https://github.com/ehb54/ultrascan3/commit/209a54e72c0504fe6f76815b7942f5a22fd234f0
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M test/utils/test_us_regex.cpp
Log Message:
-----------
Remove unused `#include <QDebug>` from `test_us_regex.cpp`.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f
https://github.com/ehb54/ultrascan3/commit/9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Improve regex pattern in `us_proto_ranges.cpp` by adding anchors to validate the entire input string.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 265038699620b8b1a90c53f84efb775c87a8d9f8
https://github.com/ehb54/ultrascan3/commit/265038699620b8b1a90c53f84efb775c87a8d9f8
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-08 (Sun, 08 Feb 2026)
Changed paths:
M gui/us_csv_loader.cpp
M utils/us_csv_data.cpp
Log Message:
-----------
Merge branch 'main' into lukas/qregularexpression
Commit: 3f5f87a55d56cc92cf12660f817aac9818f146c2
https://github.com/ehb54/ultrascan3/commit/3f5f87a55d56cc92cf12660f817aac9818f146c2
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Merge branch 'main' into lukas/qregularexpression
Commit: c15785325aacd959a7751c0d680b21526c3d13c2
https://github.com/ehb54/ultrascan3/commit/c15785325aacd959a7751c0d680b21526c3d13c2
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Remove unused QRegularExpression definition
Removed commented-out QRegularExpression for range matching.
Commit: 07467629be5a04d4391038f9c0928e1801bea687
https://github.com/ehb54/ultrascan3/commit/07467629be5a04d4391038f9c0928e1801bea687
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-14 (Sat, 14 Feb 2026)
Changed paths:
M CMakeLists.txt
M gui/us_model_loader.cpp
M programs/us_astfem_sim/us_astfem_sim.cpp
M programs/us_experiment/us_experiment_gui_optima.cpp
M programs/us_experiment/us_proto_ranges.cpp
A test/utils/test_us_regex.cpp
Log Message:
-----------
Merge pull request #355 from ehb54/lukas/qregularexpression
Add test case for QRegularExpression
Commit: a4ef846e1efc8c0c36fd8ba95a8624abe699b90d
https://github.com/ehb54/ultrascan3/commit/a4ef846e1efc8c0c36fd8ba95a8624abe699b90d
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-14 (Sat, 14 Feb 2026)
Changed paths:
M CMakeLists.txt
M gui/us_model_loader.cpp
M programs/us_astfem_sim/us_astfem_sim.cpp
M programs/us_experiment/us_experiment_gui_optima.cpp
M programs/us_experiment/us_proto_ranges.cpp
A test/utils/test_us_regex.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_fit_meniscus
Compare: https://github.com/ehb54/ultrascan3/compare/7dd74a941f99...a4ef846e1efc
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list