Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1982c0d5ee 
					 
					
						
						
							
							Split out the StreamEndStop helper into its own header  
						
						
						
						
					 
					
						2020-11-28 11:18:46 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0442229dc9 
					 
					
						
						
							
							Start using GitHub actions for Linux builds  
						
						... 
						
						
						
						For now we switched only some of the builds, those that do not
need manually installed compiler packages to function. 
						
						
					 
					
						2020-11-28 11:13:16 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						130bf835b5 
					 
					
						
						
							
							Simple Doxygen file  
						
						
						
						
					 
					
						2020-11-26 18:43:31 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c3e8ae642f 
					 
					
						
						
							
							Remove pointless virtual in WildcardPattern  
						
						
						
						
					 
					
						2020-11-26 18:35:20 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3bd5fd6bc5 
					 
					
						
						
							
							Mention GENERATE decaying inputs in release notes docs  
						
						
						
						
					 
					
						2020-11-26 18:35:02 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f36e059453 
					 
					
						
						
							
							Remove superfluous <memory> include from catch_reporter_cumulative_base.hpp  
						
						
						
						
					 
					
						2020-11-26 18:06:21 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						677adf8ade 
					 
					
						
						
							
							Replace shared_ptrs with unique_ptrs in CumulativeReporterBase nodes  
						
						... 
						
						
						
						Closes  #2089  
					
						2020-11-26 14:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						bfe5553416 
					 
					
						
						
							
							CumulativeReporterBase doesn't use shared_ptrs for sectionStack  
						
						
						
						
					 
					
						2020-11-26 10:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c673db7a4e 
					 
					
						
						
							
							Add explanatory comment to CumulativeReporterBase  
						
						
						
						
					 
					
						2020-11-26 09:45:28 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b10a19545b 
					 
					
						
						
							
							CumulativeReporterBase stores TestRunNodes directly  
						
						
						
						
					 
					
						2020-11-26 09:43:23 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e5ccb79bf8 
					 
					
						
						
							
							Remove pointless virtual on StreamingReporterBase::Node destructor  
						
						
						
						
					 
					
						2020-11-25 21:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3610eb81b1 
					 
					
						
						
							
							Explicitly inline trivial function in CumulativeReporterBase impl  
						
						
						
						
					 
					
						2020-11-17 21:02:11 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						bd1e76cc3a 
					 
					
						
						
							
							Untypedef some types for clarity when refactoring  
						
						
						
						
					 
					
						2020-11-17 21:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						166c520598 
					 
					
						
						
							
							Remove another unused member variable from CumulativeReporterBase  
						
						
						
						
					 
					
						2020-11-14 16:17:48 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a29deeb129 
					 
					
						
						
							
							Remove unused member in StreamingReporterBase  
						
						... 
						
						
						
						Part of #2089  
						
						
					 
					
						2020-11-14 16:17:39 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1cef51b69b 
					 
					
						
						
							
							Default StreamingReporterBase::Node destructor  
						
						
						
						
					 
					
						2020-11-14 16:17:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						79c1bf9301 
					 
					
						
						
							
							Use plain pointer to point to deepest section in CumulativeReporterBase  
						
						... 
						
						
						
						Part of #2089  
						
						
					 
					
						2020-11-14 16:17:27 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4f14922aa3 
					 
					
						
						
							
							Don't use shared_ptr to store test run info in CumulativeReporterBase  
						
						... 
						
						
						
						Part of #2089  
						
						
					 
					
						2020-11-14 16:16:28 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0fa133a0c5 
					 
					
						
						
							
							Run checking scripts directly  
						
						
						
						
					 
					
						2020-11-10 15:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						447b39cae0 
					 
					
						
						
							
							Better names for misc-checks workflow steps  
						
						
						
						
					 
					
						2020-11-10 15:25:24 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						851a0e907e 
					 
					
						
						
							
							Make scripts executable  
						
						
						
						
					 
					
						2020-11-10 15:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						93312b369e 
					 
					
						
						
							
							Merge pull request  #2099  from innerout/check-license  
						
						... 
						
						
						
						Adds license check in CI 
						
						
					 
					
						2020-11-10 11:10:03 +01:00 
						 
				 
			
				
					
						
							
							
								George Xanthakis 
							
						 
					 
					
						
						
							
						
						d913837a5d 
					 
					
						
						
							
							Adds license check in CI  
						
						
						
						
					 
					
						2020-11-10 00:51:24 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a9941d4231 
					 
					
						
						
							
							Merge pull request  #2098  from innerout/check-duplicates  
						
						... 
						
						
						
						Adds duplication check for source files in CI 
						
						
					 
					
						2020-11-07 20:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								George Xanthakis 
							
						 
					 
					
						
						
							
						
						39e13bf530 
					 
					
						
						
							
							Adds duplication check for source files in CI  
						
						
						
						
					 
					
						2020-11-07 21:35:41 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						fefa001bb6 
					 
					
						
						
							
							Fixup approvals  
						
						
						
						
					 
					
						2020-11-07 20:16:53 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						135103bacf 
					 
					
						
						
							
							Arg::parse accepts plain Args as argument  
						
						
						
						
					 
					
						2020-11-07 18:00:27 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2baa472bcc 
					 
					
						
						
							
							Add GitHub action to check that include guards use standard pattern  
						
						... 
						
						
						
						Based on work by @innerout, but finished and merged by me, because
the GitHub action refused to run for him.
Closes  #2075 
Closes  #2091  
						
						
					 
					
						2020-11-06 21:36:31 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f97436a1f7 
					 
					
						
						
							
							Normalize include guard in catch_config_ucnaught_exceptions.hpp  
						
						
						
						
					 
					
						2020-11-06 18:01:27 +01:00 
						 
				 
			
				
					
						
							
							
								Morwenn 
							
						 
					 
					
						
						
							
						
						dd5652933a 
					 
					
						
						
							
							Silence -Wuseless-cast warning with GCC10  
						
						... 
						
						
						
						With GCC 10, the `static_cast<bool>` triggers the -Wuseless-cast warning. This commit changes the cast into `static_cast<const bool&>`: it achieves the same thing but doesn't trigger the warning thanks to the "gratuitous" type conversion to `const bool&`. As per references rules, `const bool&` should bind to anything, be it `const` or not, an rvalue or an lvalue, so I doubt that this change is breaking anything. 
						
						
					 
					
						2020-11-02 16:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandr Timofeev 
							
						 
					 
					
						
						
							
						
						3a15433d52 
					 
					
						
						
							
							Add support for Components  
						
						
						
						
					 
					
						2020-11-02 15:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandr Timofeev 
							
						 
					 
					
						
						
							
						
						67a9561fb5 
					 
					
						
						
							
							Fix slashes for Windows builds  
						
						
						
						
					 
					
						2020-11-02 15:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandr Timofeev 
							
						 
					 
					
						
						
							
						
						2f31f9037d 
					 
					
						
						
							
							Inject conan_basic_setup to properly set MD/MT flags  
						
						
						
						
					 
					
						2020-11-02 15:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						33bcdc6bf5 
					 
					
						
						
							
							Picked release notes for v2.13.3  
						
						
						
						
					 
					
						2020-11-02 14:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhold Gschweicher 
							
						 
					 
					
						
						
							
						
						74b397e6b8 
					 
					
						
						
							
							Consider CMP0110 add_test() policy  
						
						... 
						
						
						
						CMake 3.19 introduces new add_test() behavior guarded with the policy
CMP0110.
See: https://cmake.org/cmake/help/latest/policy/CMP0110.html 
Update the helper script ParseAndAddCatchTests to consider the policy and
handle the test case name accordingly. 
						
						
					 
					
						2020-11-02 14:42:22 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhold Gschweicher 
							
						 
					 
					
						
						
							
						
						730ec39a74 
					 
					
						
						
							
							Fix indentation in ParseAndAddCatchTests  
						
						... 
						
						
						
						Consistently use 4 spaces instead of tabs 
						
						
					 
					
						2020-11-02 14:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Reinhold Gschweicher 
							
						 
					 
					
						
						
							
						
						71328bae90 
					 
					
						
						
							
							Fix CMake regex to add tests  
						
						... 
						
						
						
						Fix regex that requires two string arguments in the form of
TEST_CASE("a", "b") resulting in not finding TEST_CASE("a") entries.
See https://regex101.com/r/JygOND/1 
Fixes: https://github.com/catchorg/Catch2/issues/2055  
						
						
					 
					
						2020-11-02 14:42:17 +01:00 
						 
				 
			
				
					
						
							
							
								laoshanxi 
							
						 
					 
					
						
						
							
						
						ed9ef85a34 
					 
					
						
						
							
							Add AppMesh to Open Source projects using Catch  
						
						
						
						
					 
					
						2020-11-02 14:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e4474021ff 
					 
					
						
						
							
							Merge pull request  #2085  from AugustasV/patch-1  
						
						... 
						
						
						
						[DOCS] update from Hudson to Jenkins 
						
						
					 
					
						2020-11-01 15:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						79a5cd795c 
					 
					
						
						
							
							Merge pull request  #2086  from AMS21/patch-1  
						
						... 
						
						
						
						Enable IPO for CMake versions that support it 
						
						
					 
					
						2020-11-01 15:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								AMS21 
							
						 
					 
					
						
						
							
						
						b8ae2878b4 
					 
					
						
						
							
							Enable IPO for CMake versions that support it  
						
						
						
						
					 
					
						2020-11-01 09:36:42 +00:00 
						 
				 
			
				
					
						
							
							
								Augustas 
							
						 
					 
					
						
						
							
						
						dc3c22f9ec 
					 
					
						
						
							
							update from Hudson to Jenkins  
						
						... 
						
						
						
						Hudson is discontinued in 2016. Changed to Jenkins 
						
						
					 
					
						2020-10-31 21:48:28 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						735f46ed6d 
					 
					
						
						
							
							Link to the migration docs from main readme and docs/readme  
						
						
						
						
					 
					
						2020-10-31 09:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						39aabede62 
					 
					
						
						
							
							Add a short documentation for migrating from v2 to v3  
						
						
						
						
					 
					
						2020-10-31 08:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d7ced69db2 
					 
					
						
						
							
							Update README.md to point to v2 branch  
						
						
						
						
					 
					
						2020-10-30 15:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Hannes Kaeufler 
							
						 
					 
					
						
						
							
						
						f797ae7a8f 
					 
					
						
						
							
							Bump OpenCppCoverage to 0.9.9.0  
						
						... 
						
						
						
						Also modified the AppVeyor script to account for changes in what
happens to PATH with the new installer.
Closes  #2059  
						
						
					 
					
						2020-10-29 13:39:35 +01:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						40b9df567f 
					 
					
						
						
							
							Add missing cmake option to fix buildAndTest.sh  
						
						... 
						
						
						
						Note that the documentation was updated automatically, by running:
 ./tools/scripts/updateDocumentSnippets.py 
						
						
					 
					
						2020-10-28 11:38:06 +01:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						c6352c3e1f 
					 
					
						
						
							
							Embed the script buildAndTest.sh inside the docs  
						
						
						
						
					 
					
						2020-10-28 11:38:06 +01:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						4035beb988 
					 
					
						
						
							
							Add a script - buildAndTest.sh  
						
						... 
						
						
						
						This contains the currently-documented steps for a developer build.
Also, make git ignore its output directory. 
						
						
					 
					
						2020-10-28 11:38:06 +01:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						8c3970465d 
					 
					
						
						
							
							Add infrastructure for embedding code samples in docs.  
						
						
						
						
					 
					
						2020-10-28 11:38:06 +01:00