Commit Graph

119 Commits

Author SHA1 Message Date
b2a998b3c3
Merge pull request #36 from ThomasRubini/README_edit
Readme edit
2022-12-15 15:14:01 +01:00
1687f50531 added parametters 2022-12-15 14:48:20 +01:00
df8e43cc24 completed readme 2022-12-15 14:31:15 +01:00
Thomas Rubini
6527a155fe
Merge pull request #35 from ThomasRubini/steps_names 2022-12-15 14:01:50 +01:00
Thomas Rubini
cb782331fa
set steps names 2022-12-15 13:50:47 +01:00
Thomas Rubini
ff4a66571a
Merge pull request #32 from ThomasRubini/documentation 2022-12-15 13:26:29 +01:00
b3c81e61a0 debut de redaction du readme 2022-12-14 16:08:53 +01:00
d31969b8d0 added documentation for the newly added elements 2022-12-14 16:00:53 +01:00
Thomas Rubini
9ae32a739d
Merge pull request #33 from ThomasRubini/fedora_rawhide 2022-12-14 15:51:51 +01:00
Thomas Rubini
62b5e69c50
Merge branch 'main' into fedora_rawhide 2022-12-14 15:51:08 +01:00
Thomas Rubini
075e8f5e85
Merge pull request #34 from ThomasRubini/fedora_forks 2022-12-14 15:50:02 +01:00
Thomas Rubini
823eae903f
Set repository to rawhide on Fedora 2022-12-14 15:49:07 +01:00
68df90c73d fixed for merge 2022-12-14 15:31:47 +01:00
4d2c67c1c2 finished documentation for class Logger 2022-12-14 15:15:55 +01:00
Thomas Rubini
e986997662
Fedora : do not include fork projects in the list 2022-12-14 15:13:14 +01:00
98f4bb6e1a finished documentation for class Pair 2022-12-14 14:58:08 +01:00
Thomas Rubini
6bd7090a4f
Merge pull request #31 from ThomasRubini/tostring_distro 2022-12-14 14:56:39 +01:00
Thomas Rubini
0bf92231a9
added distribution to SearchedPackage#toString 2022-12-14 14:55:00 +01:00
8aed4bbd3b fixed wrong description for toStrings returns 2022-12-14 14:50:27 +01:00
Thomas Rubini
6904fd4322
Merge pull request #30 from ThomasRubini/package_distro_field 2022-12-14 14:46:51 +01:00
0cdc9d9ca4 finished documentation for class Package 2022-12-14 14:44:09 +01:00
Thomas Rubini
a1ab530fa7
add 'distribution' field to packages 2022-12-14 14:44:01 +01:00
Thomas Rubini
6b641ca10f
fix typo 'desciption' 2022-12-14 14:44:01 +01:00
Thomas Rubini
385672a41f
Merge pull request #29 from ThomasRubini/arch_trim_dep_version 2022-12-14 14:36:23 +01:00
a24489e70c fixed formating for class SearchedPackage 2022-12-14 14:35:34 +01:00
Thomas Rubini
f670521016
Trim version requirements for dependencies names in arch 2022-12-14 14:35:31 +01:00
49eddb6099 finished documentation for class SearchedPackage 2022-12-14 14:35:10 +01:00
6db7bc4b31 finished documentation for class FedoraDistribution and fixed formating 2022-12-14 14:22:33 +01:00
052ba40800 finished documentation for classes ArchDistribution, Distribution and AsyncRequestParse 2022-12-14 14:17:51 +01:00
44ac927f6e added attribute's description 2022-12-14 14:01:16 +01:00
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
a97aa19fef fixed indentation 2022-12-14 12:05:00 +01:00
279ad63891 added correct documentation for the ArchDistribution class 2022-12-14 12:01:29 +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