Commit Graph
43 Commits
Author SHA1 Message Date
Dr. Matthias Ratajczak 619387ed35 Revert "more review stuff"
This reverts commit b95f3889bb.

This is WIP and does not compile right now. See branch `review`.
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak d52c95a9eb fix bug when nothing to install for a specific backend 2023-01-30 14:40:51 +01:00
timeshifter b95f3889bb more review stuff 2023-01-19 13:31:55 +01:00
timeshifter 15f544e976 add custom aur helper rm args 2023-01-18 14:25:08 +01:00
timeshifter 45751665b0 start adding review 2023-01-14 19:32:03 +01:00
timeshifter 5a844960a8 refactor todo_per_backend 2023-01-14 18:03:31 +01:00
timeshifter b0460b2c2d improve command running 2023-01-14 17:40:49 +01:00
timeshifter a5419d02ec add config (WIP) 2023-01-14 17:08:59 +01:00
timeshifter 1a9226384a add config (WIP) 2023-01-14 16:56:07 +01:00
timeshifter 7792b98cb4 clean up backend 2023-01-13 14:18:18 +01:00
timeshifter d14894253a remove backend/types 2023-01-12 23:18:17 +01:00
timeshifter 3ffbe28c28 refactor backend module 2023-01-12 23:16:31 +01:00
timeshifter 1b5302e459 add derive Register macro 2023-01-12 23:07:27 +01:00
timeshifter c555ac0ce1 add TODOs 2023-01-12 15:21:17 +01:00
timeshifter 3334256a19 remove unnecessary derives 2023-01-12 15:15:09 +01:00
timeshifter 0ad37d6fd2 half-finish backend macro
i cannot figure out how procedural macros work actually
2023-01-12 15:01:04 +01:00
timeshifter 46f890320a add backend macro (WIP) 2023-01-12 13:49:42 +01:00
timeshifter 26fd78fd77 refactor 2023-01-11 13:50:39 +01:00
Dr. Matthias Ratajczak 708fd56ad7 refactor backend iterator 2023-01-10 18:33:51 +01:00
Dr. Matthias Ratajczak ab4c8d0da4 reorder some imports 2023-01-10 18:20:43 +01:00
Dr. Matthias Ratajczak 96265648e9 rework backend internals 2023-01-10 18:17:12 +01:00
Dr. Matthias Ratajczak 1365ee5b5c improve error handling 2023-01-10 18:00:02 +01:00
Dr. Matthias Ratajczak cff3784487 add error handling per backend 2023-01-10 17:45:37 +01:00
Dr. Matthias Ratajczak 954f3c88be make cargo backend use .crates2.json file 2023-01-10 17:22:57 +01:00
Dr. Matthias Ratajczak 7585206979 add infallible From<String> for Package 2023-01-10 15:37:50 +01:00
Dr. Matthias Ratajczak 5e874d79d4 move todo_per_backend into separate module 2023-01-10 15:21:02 +01:00
Dr. Matthias Ratajczak 3bfe2092bf clean up minor items 2023-01-10 15:00:21 +01:00
Dr. Matthias Ratajczak cdbe0669d3 fix reading group sections 2023-01-10 14:13:36 +01:00
Dr. Matthias Ratajczak 91991cf339 remove impl_backend_constants parameter
was unused
2023-01-10 12:07:39 +01:00
Dr. Matthias Ratajczak 57f3d498bf move add_packages to macro 2023-01-10 12:05:36 +01:00
timeshifter 03cc060d0f rework section loading 2023-01-09 19:06:51 +01:00
timeshifter 45f8f9a5d5 start reimplementing main functions again 2023-01-09 18:30:12 +01:00
timeshifter 86674c3fa1 combine impls of Backends 2023-01-09 17:26:03 +01:00
timeshifter 20a37c4d5f implement generic backend methods with a macro 2023-01-09 17:23:34 +01:00
timeshifter cb5c53c1c5 get generic backend to work (to some extent) 2023-01-06 13:31:50 +01:00
timeshifter 9d5241afa5 rework generic backend 2023-01-06 12:46:10 +01:00
timeshifter 0dcf3822eb Revert "add more generic backend stuff"
This reverts commit 265d67089b.
2023-01-06 11:50:57 +01:00
Dr. Matthias Ratajczak e873cb979c reorder Backend methods 2023-01-05 17:59:23 +01:00
Dr. Matthias Ratajczak 265d67089b add more generic backend stuff 2023-01-05 17:57:38 +01:00
Dr. Matthias Ratajczak 4c22f1cc89 add cargo backend 2023-01-05 17:25:39 +01:00
Dr. Matthias Ratajczak ec9fb8875d complete Pacman backend 2023-01-05 16:50:42 +01:00
Dr. Matthias Ratajczak c77819acf5 add install and remove packages to Backend trait 2023-01-05 16:44:41 +01:00
Dr. Matthias Ratajczak b009b236c3 introduce backend modules 2023-01-05 16:30:13 +01:00