Commit Graph

141 Commits

Author SHA1 Message Date
Thomas Rubini
270edf45ca
remove required=false in @Parameter 2022-12-15 19:49:06 +01:00
Thomas Rubini
1bed4f0c49
make fields final in DistributionEnum 2022-12-15 19:48:58 +01:00
Thomas Rubini
fd22eff6cb
Merge pull request #38 from ThomasRubini/user_prompts 2022-12-15 19:45:13 +01:00
Thomas Rubini
a936d618db
remove new line when prompting user about package 2022-12-15 19:43:46 +01:00
Capelier-Marla
4e59b17b7c finished tree view of package and slight modification in the FedoraDistribution class 2022-12-15 18:05:46 +01:00
Capelier-Marla
cdc4a98b73 added fronted class to display ui 2022-12-15 16:57:47 +01:00
Capelier-Marla
134d5554ab big refactor to use enum and be upgradable 2022-12-15 16:57:47 +01:00
Capelier-Marla
19517d5b6c new function to get a package and its dependencies 2022-12-15 16:57:47 +01:00
Capelier-Marla
c9aed83465 getting user input and checking if it's valid 2022-12-15 16:57:47 +01:00
Capelier-Marla
8a80ac9f26 refixed fedora searches 2022-12-15 16:57:47 +01:00
Capelier-Marla
a7d68d5c59 don't display version if null 2022-12-15 16:57:47 +01:00
Capelier-Marla
954e0d65dd fixed fedora requests and removed debug print 2022-12-15 16:57:47 +01:00
Capelier-Marla
b1bdc05ae5 display results 2022-12-15 16:57:47 +01:00
Capelier-Marla
2834168b14 refactored searchers into a class 2022-12-15 16:57:47 +01:00
Capelier-Marla
e1d40829b4 get list of searched packages from distrib wanted 2022-12-15 16:57:47 +01:00
Capelier-Marla
32ae539a0d switch case for each distribution 2022-12-15 16:57:47 +01:00
Capelier-Marla
5c2675115c process distribution name 2022-12-15 16:57:47 +01:00
Capelier-Marla
228b0f5750 typo 2022-12-15 16:57:47 +01:00
Capelier-Marla
1fa25c47f5 we don't need --name anymore to pick the package name 2022-12-15 16:57:47 +01:00
Capelier-Marla
945571adf0 added package name in parser 2022-12-15 16:57:47 +01:00
67e7655ce9
Merge pull request #37 from ThomasRubini/commentaries
detailed a bit more the commentaries
2022-12-15 15:14:16 +01:00
b2a998b3c3
Merge pull request #36 from ThomasRubini/README_edit
Readme edit
2022-12-15 15:14:01 +01:00
1cb1229d88 detailed a bit more the commentaries 2022-12-15 15:10:07 +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