Thomas Rubini
|
6b641ca10f
|
fix typo 'desciption'
|
2022-12-14 14:44:01 +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 |
|
Thomas Rubini
|
300e749cc1
|
Merge pull request #10 from ThomasRubini/gradle_bundle_deps
|
2022-12-12 22:37:37 +01:00 |
|