Skip to content
Closed
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
6cdf2e1
Fix static analysis workflow, add cppcheck + info to readme
eljonny May 1, 2024
2e0c9c7
Fix catching the object by value.
eljonny May 2, 2024
c72c930
Hopefully this will fix the permissions issue.
eljonny May 2, 2024
4cd49c6
Reverting the previous change, there was just a permission issue in the
eljonny May 2, 2024
4ef273a
Change TestCaseName to TestObjName, extract strings
eljonny May 3, 2024
2b10350
TestObjName does not allow construction with std::string
eljonny May 3, 2024
81dc0b6
Major refactor and API change
eljonny May 13, 2024
1868c86
Refactoring, new Assertions-specific test suite
eljonny May 13, 2024
7222071
Test coverage to get patch coverage up for the PR. Refactoring.
eljonny May 13, 2024
bc331b0
Version bump to 1.0.0. New test target. Install new internal headers.
eljonny May 13, 2024
d1c2db6
Restructure and add to the CodeLite project.
eljonny May 13, 2024
24855f0
Fix PRIVATE_HEADER property
eljonny May 13, 2024
1dfc343
Remove unnecessary include. Add necessary include.
eljonny May 13, 2024
a74e250
Accidentally moved TestCaseTests.cpp to the wrong virtual directory
eljonny May 13, 2024
432d731
Let's try this again. Fix Assertions includes and add std usings.
eljonny May 13, 2024
b0de3ce
Move the operator<< definition to the source file.
eljonny May 13, 2024
ef88595
Forgot to include ostream.
eljonny May 13, 2024
686c27a
This include should have been conditional.
eljonny May 13, 2024
5ae91b9
Fix clang error -wunused-lambda-capture
eljonny May 13, 2024
93ff789
Workaround for MSVC error C3493
eljonny May 13, 2024
9408817
Cleanup, TC member initialization, TC capture bools, fix message bug
eljonny Jun 22, 2024
f9f38c9
Expand TestSuite test suite
eljonny Jun 22, 2024
d29c20a
Remove excess whitespace, add/fix/flesh-out docs, fix private API.
eljonny Jun 23, 2024
448d221
Finish removing reliance on the parameter
eljonny Jun 23, 2024
ab1f618
Remove unused function
eljonny Jun 23, 2024
157ac18
Fix multiple frees on streams, make sure test failures aren't silenced
eljonny Jun 27, 2024
bbf7c80
Clean up how test failures in a suite are recorded; Fixed failing tests
eljonny Jun 27, 2024
ced1856
Another windows-only segfault
eljonny Jun 27, 2024
ee21c34
Windows segfault - deeper debug logging
eljonny Jun 27, 2024
478b878
Windows segfault debugging - remove some dbg logging, add deeper logging
eljonny Jun 28, 2024
e9793a9
Fixed a bug where cout buffer was being used instead of clog and cerr
eljonny Jun 28, 2024
cfe13d8
It looks like that bug fix fixed the windows segfault in the TC tests
eljonny Jun 28, 2024
94fbbaa
Fix Static Analysis build badge
eljonny Jun 28, 2024
c9a636c
Clarify that the lib cannot be installed with vcpkg or conan yet
eljonny Jun 28, 2024
151e54a
This needed to be committed to main
eljonny Jul 2, 2024
6888586
Mark constructors as explicit to conform to the C++ standard (#15)
eljonny Jul 2, 2024
1110e8f
Ignore .vs directory, should not be in version control
eljonny Aug 3, 2024
037b187
Ignore new build output structure.
eljonny Aug 12, 2024
7c1d6e3
Sometimes it appears CMAKE_CONFIGURATION_TYPES is used instead of CMA…
eljonny Aug 12, 2024
b317210
Work in the build.
eljonny Sep 22, 2024
0df8f5d
Update CMakePresets.json
eljonny Jan 24, 2025
0f221c3
Remove split out preset files, they are all now in CMakePresets.json
eljonny Jan 24, 2025
05fbd6d
Remove outputJUnitFile since VS appears to not support version 6, red…
eljonny Jan 24, 2025
bf2fcde
Update presets so all configurations are covered as buildPresets, fixes
eljonny Feb 6, 2025
203b5d8
Fixes for issues revealed through ClangCL compilation
eljonny Feb 6, 2025
5668578
Fixes for issues revealed through ClangCL compilation
eljonny Feb 6, 2025
c7bd131
Update the CMake Presets version to 6, as that is what we are intendi…
eljonny Feb 8, 2025
95a2db5
Expand/fix/refmt .clang-tidy, enhance CMakePresets, toolchains, cmake
eljonny Feb 17, 2025
41e9161
Fix boolean operator casing.
eljonny Feb 17, 2025
8d16e7b
Fix issues uncovered in finishing presets for Windows builds
eljonny Feb 17, 2025
5821e06
Qualify calls to std::move, remove using std::move.
eljonny Feb 17, 2025
6ffe784
Update codecov.yml
eljonny Feb 17, 2025
68649db
Removed obsolete/generated CodeLite files and duplicate license file.
eljonny Feb 18, 2025
e3f1a77
Ignore the cppcheck checkers report file.
eljonny Feb 18, 2025
39aa894
New CI workflows - build MSIs, added image resources, readme updates
eljonny Feb 18, 2025
00345e6
Fix cpack not using the built configuration
eljonny Feb 18, 2025
c58ba2b
Whoopsies
eljonny Feb 18, 2025
dafcace
Created a fork of StaticAnalysis action that uses clang-19, try using it
eljonny Feb 18, 2025
7a534c6
Merge branch 'main' into fix-cppcheck-passedbyvalue
eljonny Feb 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.