Riyyi
							
						 | 
						
							
							
							
							
								
							
								5e419f501d
								
							
								
							
						 | 
						
							
							
								
								Util: Change nullptr stringification
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								f58113e257
								
							
								
							
						 | 
						
							
							
								
								Util: Add ability to print log messages
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								33df4bef39
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Separate formatting and printing into different files
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								deb9f29b47
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Change namespace of JSON classes: Json -> Util::JSON
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								be74d89fea
								
							
								
							
						 | 
						
							
							
								
								Test: Add string formatting tests
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a1bb1b93c9
								
							
								
							
						 | 
						
							
							
								
								Test: Hide JSON stderr output
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								aa283f8c75
								
							
								
							
						 | 
						
							
							
								
								Test: Add Json test cases
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4cac25b5b3
								
							
								
							
						 | 
						
							
							
								
								Manager: Change match() path argument type
							
							
							
							
							
							
							
							Changed the path argument from directory_iterator to string, as nothing
in this function relied on the functionality. 
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								db22cc9f06
								
							
								
							
						 | 
						
							
							
								
								Manager: Add new pattern logic to system config files
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								3b4ea3f42d
								
							
								
							
						 | 
						
							
							
								
								Manager: Rename filter() -> match()
							
							
							
							
							
							
							
							The function returns true on a pattern match, so reflect this in the
name. 
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								ed13b1f6b5
								
							
								
							
						 | 
						
							
							
								
								Manager: Add new pattern logic to pulling/pushing targets
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4110680cc6
								
							
								
							
						 | 
						
							
							
								
								Test: Run clang-format
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								6f1f1c3fe7
								
							
								
							
						 | 
						
							
							
								
								Everywhere: Rename "excludePath" to "ignorePattern"
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b37a8087e9
								
							
								
							
						 | 
						
							
							
								
								Everywhere: Change exclude path configuration formatting
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								832816a87e
								
							
								
							
						 | 
						
							
							
								
								Test: Add exclude path test cases for the new /.gitignore*/ logic
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								57d50a6dbb
								
							
								
							
						 | 
						
							
							
								
								Test: Add argument to not delete test files in the home directory
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								7f1558bc64
								
							
								
							
						 | 
						
							
							
								
								Manager: Change exclude path logic to /.gitignore*/ style
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e00ff4ba6a
								
							
								
							
						 | 
						
							
							
								
								Test: Change expect macros to support optional parameters
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								fa1e0abc00
								
							
								
							
						 | 
						
							
							
								
								Test: Add test cases for symbolic link add/pull/push actions
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cf27699c00
								
							
								
							
						 | 
						
							
							
								
								Test: Also delete symbolic links that point to non-existent files
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								59fe52202b
								
							
								
							
						 | 
						
							
							
								
								Test: Update selectively commenting test to include C-style comments
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								16947b93e2
								
							
								
							
						 | 
						
							
							
								
								Manager+Test: Move exclude paths and system directories to config
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								12c11cff9e
								
							
								
							
						 | 
						
							
							
								
								Manager: Move working directory to the config class
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								9656760ef8
								
							
								
							
						 | 
						
							
							
								
								Test: Move unit tests into separate directory
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c4019cde11
								
							
								
							
						 | 
						
							
							
								
								Test: Add test case for selectively commenting
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								91f8253ed5
								
							
								
							
						 | 
						
							
							
								
								Test: Update verify macro to support a custom result behavior
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b9aff29293
								
							
								
							
						 | 
						
							
							
								
								Test: Convert homeDirectory std::string => std::filesystem::path
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								1a9b0d870a
								
							
								
							
						 | 
						
							
							
								
								Test: Properly test adding non-existing dotfiles
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								c61aefa2e3
								
							
								
							
						 | 
						
							
							
								
								Test: Add dotfile test case for path exclusion
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								4fd90cfa43
								
							
								
							
						 | 
						
							
							
								
								Test: Only compute process ID once
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e2f9ed1176
								
							
								
							
						 | 
						
							
							
								
								Test: Fix file permissions for system file tests
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								422f71f19e
								
							
								
							
						 | 
						
							
							
								
								Test: Add system file test cases
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								ff92522b8c
								
							
								
							
						 | 
						
							
							
								
								Test: Add stderr stream pointer to the test suite
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								b961e17b50
								
							
								
							
						 | 
						
							
							
								
								Test: Set ownership of created dotfile test files to the current user
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								eb4822b44b
								
							
								
							
						 | 
						
							
							
								
								Test: Add macro that bails function if the condition fails
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								7856e9017c
								
							
								
							
						 | 
						
							
							
								
								Test: Add dotfile test cases
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								817b898b28
								
							
								
							
						 | 
						
							
							
								
								Test: Fix memory leak when adding a test case
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								875a49332c
								
							
								
							
						 | 
						
							
							
								
								Test: Add Shell and System test cases
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								cf1da45b78
								
							
								
							
						 | 
						
							
							
								
								Test: Update macro output formatting
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								8ce4643518
								
							
								
							
						 | 
						
							
							
								
								Test: Add optional argument test cases
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								9796bc9e86
								
							
								
							
						 | 
						
							
							
								
								Test: Add argument test cases
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								952ba588f7
								
							
								
							
						 | 
						
							
							
								
								Test: Check non existent arguments
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								dc4fcc10ce
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Implement exit on first error in main ArgParser loop
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								1c887bbaf7
								
							
								
							
						 | 
						
							
							
								
								Test: Print expect macros to stderr
							
							
							
							
							
							
							
							Also now properly reporting test case failure. 
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								f92b75a463
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Add setting to stop parsing on first non-option
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								072d805344
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Add more ArgParser option types
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								1366bf14b1
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Change size_type to size_t
							
							
							
							
							
							
							
							The specialized size_type type is just an alias for size_t. 
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								68cdd625b4
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Add parsing of multi-value options
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								a5c422a2cc
								
							
								
							
						 | 
						
							
							
								
								Util+Test: Add support for '--' to enable non-option mode
							
							
							
							
							
						 | 
						
							4 years ago | 
						
					
				
					
						
							
							
								 
								Riyyi
							
						 | 
						
							
							
							
							
								
							
								e813ab0f73
								
							
								
							
						 | 
						
							
							
								
								Test: Add test cases for string options
							
							
							
							
							
						 | 
						
							4 years ago |