Commit Graph
21 Commits
Author SHA1 Message Date
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