| 
							
							
								 Thomas Rubini | 30ce5d2353 | Merge pull request #28 from ThomasRubini/test_concurrent | 2022-12-14 13:43:31 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 56bf76845e | run tests concurrently | 2022-12-14 13:42:48 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 3e275cb188 | Merge pull request #26 from ThomasRubini/fedora_test | 2022-12-14 13:28:38 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 81364ff3ee | Merge pull request #27 from ThomasRubini/fedora_search_fix | 2022-12-14 13:28:31 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | e7092e9b39 | use right keys in Fedora search package function | 2022-12-14 13:27:30 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 5fd9546bd2 | add Fedora tests | 2022-12-14 13:26:56 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 1b1731b07c | Use an abstract class for tests | 2022-12-14 13:26:51 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | cc1ef81609 | Merge pull request #25 from ThomasRubini/future | 2022-12-13 22:47:50 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | acd85f439c | Change interface to use Future instead of CompletableFuture | 2022-12-13 22:46:51 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 2dfd83ba6b | Merge pull request #24 from ThomasRubini/search_future | 2022-12-13 22:45:46 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 2196a9006f | make searchPackage return a CompletableFuture | 2022-12-13 22:43:56 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | ca6e940cae | Merge pull request #23 from ThomasRubini/test_invalid_package | 2022-12-13 19:53:43 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 8453331c9c | Merge pull request #22 from ThomasRubini/exceptionally | 2022-12-13 19:52:48 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 45219ae9c7 | Test invalid package returns null | 2022-12-13 19:50:20 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 055ba95d87 | Handle exceptional behaviours better | 2022-12-13 19:50:07 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 84a9778944 | Merge pull request #21 from ThomasRubini/async | 2022-12-13 19:42:29 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 6f36838ab5 | async implementation in Fedora | 2022-12-13 19:41:11 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 5a27c77642 | Refactor async requests to allow easier implementation in other distros | 2022-12-13 19:40:55 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 8d87b3512b | Merge pull request #20 from ThomasRubini/fedora_parser | 2022-12-13 16:07:47 +01:00 |  | 
			
				
					|  | 00ff7ff6d8 | fix recursive call | 2022-12-13 16:06:23 +01:00 |  | 
			
				
					|  | c8eae1fb06 | refactored for async use | 2022-12-13 15:59:40 +01:00 |  | 
			
				
					|  | 2252063176 | refractored to use a better api | 2022-12-13 15:44:18 +01:00 |  | 
			
				
					|  | 740f1e42a0 | discorved more problematic edge cases | 2022-12-13 15:44:18 +01:00 |  | 
			
				
					|  | e489959886 | address problematic edge-cases | 2022-12-13 15:44:18 +01:00 |  | 
			
				
					|  | 3b3897abb3 | finished spec parser | 2022-12-13 15:44:18 +01:00 |  | 
			
				
					|  | 734cd68191 | parsable description and dependencies | 2022-12-13 15:44:15 +01:00 |  | 
			
				
					|  | 6454fd9d66 | started fedora parser | 2022-12-13 15:43:32 +01:00 |  | 
			
				
					|  | a8658f77bc | forgot to add file | 2022-12-13 15:43:32 +01:00 |  | 
			
				
					|  | acead35d21 | modified package structure for fedora + added search method | 2022-12-13 15:43:32 +01:00 |  | 
			
				
					|  | 37f8e2ea36 | refractored to respect specifications | 2022-12-13 15:43:32 +01:00 |  | 
			
				
					|  | c3ab4d3dcf | added temporary package class | 2022-12-13 15:43:32 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 08d815cd05 | Merge pull request #18 from ThomasRubini/ci_tests | 2022-12-13 09:53:34 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 11516914d1 | run tests in CI | 2022-12-13 09:51:53 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 5f9f88211e | Merge pull request #17 from ThomasRubini/tests | 2022-12-13 09:43:35 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 48e6e5863f | add tests for package search in Arch | 2022-12-13 09:39:50 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 3b558c2caf | add tests for Arch | 2022-12-13 09:39:50 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | c3e55395aa | Merge pull request #15 from ThomasRubini/arch_null | 2022-12-13 09:10:58 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | b64bc20639 | Merge pull request #16 from ThomasRubini/package_tostring | 2022-12-13 09:10:38 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 4e9fde7acd | handle null dependencies in Arch | 2022-12-13 09:09:17 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 7f478aab74 | fix Package .toString() | 2022-12-13 09:08:42 +01:00 |  | 
			
				
					| 
							
							
								 Marla | 3f76bb8bc5 | Merge pull request #14 from ThomasRubini/main_app Added a parser to get the distribution the user want | 2022-12-12 23:16:13 +01:00 |  | 
			
				
					| 
							
							
								 Capelier-Marla | a8f44010b8 | refactored to use a class for the argument parser | 2022-12-12 23:15:19 +01:00 |  | 
			
				
					| 
							
							
								 Capelier-Marla | e2c82e24a3 | added dep for parser | 2022-12-12 23:13:59 +01:00 |  | 
			
				
					| 
							
							
								 Capelier-Marla | 9541ab5718 | added working arguments parser with doc | 2022-12-12 23:13:55 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | f6503a212d | Merge pull request #13 from ThomasRubini/java_version_15 | 2022-12-12 22:49:22 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | bc5b41122c | Merge pull request #12 from ThomasRubini/arch_fixup | 2022-12-12 22:48:21 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | e4b31f7e9c | set minimum Java version to 15 | 2022-12-12 22:47:42 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | a8f6901cc7 | do not get JSONArray results twice | 2022-12-12 22:46:21 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | 61830e93f5 | add return statements to future after .complete() | 2022-12-12 22:45:48 +01:00 |  | 
			
				
					| 
							
							
								 Thomas Rubini | c4901e80ce | Merge pull request #11 from ThomasRubini/ci_triggers | 2022-12-12 22:37:45 +01:00 |  |