-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to C++11/C++14 removing superflous Boost facilities #88
Commits on Jan 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9e664b5 - Browse repository at this point
Copy the full SHA 9e664b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for df5b77a - Browse repository at this point
Copy the full SHA df5b77aView commit details -
Remove usage of Boost.MPL and reduce Boost.FunctionTypes usage
They are known to be slow on compilation and C++11 offer better alternatives
Configuration menu - View commit details
-
Copy full SHA for cf330e8 - Browse repository at this point
Copy the full SHA cf330e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f678f4d - Browse repository at this point
Copy the full SHA f678f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3700f - Browse repository at this point
Copy the full SHA 3b3700fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f154a1a - Browse repository at this point
Copy the full SHA f154a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9faab77 - Browse repository at this point
Copy the full SHA 9faab77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f72d56 - Browse repository at this point
Copy the full SHA 2f72d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fa6e6 - Browse repository at this point
Copy the full SHA 35fa6e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353849e - Browse repository at this point
Copy the full SHA 353849eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e43d5 - Browse repository at this point
Copy the full SHA 35e43d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a426e02 - Browse repository at this point
Copy the full SHA a426e02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52d21a8 - Browse repository at this point
Copy the full SHA 52d21a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 908ca38 - Browse repository at this point
Copy the full SHA 908ca38View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8c58d - Browse repository at this point
Copy the full SHA ed8c58dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6aa140 - Browse repository at this point
Copy the full SHA a6aa140View commit details -
Also fix and update examples and documentation where required This allows to make sure examples are actually runnable avoiding them to become outdated
Configuration menu - View commit details
-
Copy full SHA for 5ef17d0 - Browse repository at this point
Copy the full SHA 5ef17d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6702d68 - Browse repository at this point
Copy the full SHA 6702d68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af9f0e - Browse repository at this point
Copy the full SHA 9af9f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 446e70b - Browse repository at this point
Copy the full SHA 446e70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 898a5a4 - Browse repository at this point
Copy the full SHA 898a5a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04dff97 - Browse repository at this point
Copy the full SHA 04dff97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 823fd99 - Browse repository at this point
Copy the full SHA 823fd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9a10af - Browse repository at this point
Copy the full SHA d9a10afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2617ba - Browse repository at this point
Copy the full SHA c2617baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b738d - Browse repository at this point
Copy the full SHA 91b738dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492e628 - Browse repository at this point
Copy the full SHA 492e628View commit details -
Configuration menu - View commit details
-
Copy full SHA for 558e1ca - Browse repository at this point
Copy the full SHA 558e1caView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3d6564 - Browse repository at this point
Copy the full SHA f3d6564View commit details -
Make action classes non-relocatable
This fixes an issue with auto_ptr. As shown by missing coverage the actual copy/move ctors are not required as C++11 emplace functions can be used. Furthermore some places using shared_ptr could be replaced by unique_ptr leading to better performance.
Configuration menu - View commit details
-
Copy full SHA for d9f9fce - Browse repository at this point
Copy the full SHA d9f9fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 476c1a7 - Browse repository at this point
Copy the full SHA 476c1a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d21f78e - Browse repository at this point
Copy the full SHA d21f78eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66a0464 - Browse repository at this point
Copy the full SHA 66a0464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 279bb2c - Browse repository at this point
Copy the full SHA 279bb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7873cd - Browse repository at this point
Copy the full SHA c7873cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf5ac87 - Browse repository at this point
Copy the full SHA cf5ac87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40a4b3c - Browse repository at this point
Copy the full SHA 40a4b3cView commit details -
Remove user(doc) visible change to zero_plus_zero_is_zero_with_action
Tests via Fixture::teardown that the assertion is fulfilled
Configuration menu - View commit details
-
Copy full SHA for 728dfd0 - Browse repository at this point
Copy the full SHA 728dfd0View commit details -
Remove test-artifact from user visible part of how_to_invoke_a_functo…
…r_passed_as_parameter_of_a_mock_method Only show what is required
Configuration menu - View commit details
-
Copy full SHA for e430594 - Browse repository at this point
Copy the full SHA e430594View commit details -
Configuration menu - View commit details
-
Copy full SHA for e266016 - Browse repository at this point
Copy the full SHA e266016View commit details -
Change the threshold param of
near
to be inclusiveI.e. it means the maximum allowed difference, similar to how other testing frameworks handle this and it allows a threshold of 0 to mean "equal"
Configuration menu - View commit details
-
Copy full SHA for 98541eb - Browse repository at this point
Copy the full SHA 98541ebView commit details -
Remove test checking for failure when NOT using "typename"/TPL macro
This is allowed in C++20 and doesn't need to be tested anyway.
Configuration menu - View commit details
-
Copy full SHA for 78fa67e - Browse repository at this point
Copy the full SHA 78fa67eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4c7401 - Browse repository at this point
Copy the full SHA f4c7401View commit details -
Avoid unused function warnings in compile fail tests
This avoids false positives when warnings-as-error is enabled
Configuration menu - View commit details
-
Copy full SHA for 2dede83 - Browse repository at this point
Copy the full SHA 2dede83View commit details -
- Move travis to GHA (travis is dead for OSS) - Update Boost on appveyor
Configuration menu - View commit details
-
Copy full SHA for 23ed958 - Browse repository at this point
Copy the full SHA 23ed958View commit details