Commit Graph
100 Commits
Author SHA1 Message Date
steven-omaha ab87194850 clean up error contexts 2023-02-15 16:15:54 +01:00
steven-omaha 93075c4bfc replace qualified names with use 2023-02-15 16:11:02 +01:00
steven-omaha e8ae68a374 update doc strings 2023-02-15 15:57:50 +01:00
steven-omaha 9c512073b8 handle non-existing pacdef-related dirs 2023-02-15 15:52:56 +01:00
steven-omaha 9e0913ef25 refactor Config::load 2023-02-15 15:23:11 +01:00
steven-omaha 354e8d4741 version bump to 1.0.0-beta5 2023-02-15 14:16:40 +01:00
steven-omaha 83c05be3d3 refactor get_assumed_group_file_names
is now called get_group_file_paths_matching_args
2023-02-15 13:50:56 +01:00
steven-omaha 4252f6b1dd refactor 'run_edit_command' 2023-02-15 12:10:01 +01:00
steven-omaha 817c5af84e rename get_pacdef_group_dir to get_group_dir 2023-02-15 11:54:02 +01:00
steven-omaha 4358323ad5 add lint semicolon if nothing returned 2023-02-15 11:53:41 +01:00
steven-omaha 230e631fe8 refactor ReviewsPerBackend::into_strategies() 2023-02-15 11:44:07 +01:00
steven-omaha fef245522c remove additional newline in review output 2023-02-15 11:24:05 +01:00
steven-omaha 6709a0f1c7 update README 2023-02-15 11:15:49 +01:00
steven-omaha 947101eb07 rename backend from pacman to arch 2023-02-15 10:51:52 +01:00
steven-omaha 83fbe765d8 clean up dependencies 2023-02-14 17:56:28 +01:00
steven-omaha 53c61e67ad rename pacdef_main to main 2023-02-14 17:49:06 +01:00
steven-omaha 7075ef1994 remove pacdef_main from workspaces 2023-02-14 17:46:23 +01:00
steven-omaha 5bf662dbc4 clean up imports 2023-02-14 17:16:24 +01:00
steven-omaha 1e8041f7b0 update readme 2023-02-14 16:45:11 +01:00
steven-omaha 1dc5e0e3dd first update to README 2023-02-14 16:22:38 +01:00
steven-omaha ba5c605215 copy readme from python version 2023-02-14 16:12:06 +01:00
steven-omaha a14b0ecf40 version bump to 1.0.0-beta4 2023-02-14 16:08:56 +01:00
steven-omaha 3b755459e2 remove empty line when unmanaged shouldn't show anything 2023-02-14 16:07:45 +01:00
steven-omaha 1781f4279e fix formatting for review 2023-02-14 16:04:54 +01:00
steven-omaha 2a3fc57014 fix formatting for sync, clean, unmanaged 2023-02-14 15:51:35 +01:00
steven-omaha 6700de006e version bump to 1.0.0-beta3 2023-02-14 15:25:14 +01:00
steven-omaha 63da75431d update todos 2023-02-14 15:21:08 +01:00
steven-omaha 0e763c06c6 fix doc phrasing 2023-02-14 15:16:40 +01:00
steven-omaha bcf5093c7e fix crate-docs and some lints 2023-02-14 15:13:04 +01:00
steven-omaha c490c660b4 add missing docs 2023-02-14 15:01:01 +01:00
steven-omaha d982149595 fix wrong anyhow::Context 2023-02-14 14:35:49 +01:00
steven-omaha 38a44f1745 fix some pedantic lints 2023-02-14 14:02:37 +01:00
steven-omaha d468163afd remove unwrap 2023-02-14 13:55:10 +01:00
steven-omaha e7cb7d9321 rename all crates 2023-02-14 13:12:08 +01:00
steven-omaha c7841ae346 print warnings and errors to stderr 2023-02-14 12:47:41 +01:00
steven-omaha cee16bc5f8 fix usage of debug formatters 2023-02-14 12:44:47 +01:00
steven-omaha f3632d0afd fix more lints 2023-02-14 12:33:26 +01:00
steven-omaha fa49e1a187 pin more versions 2023-02-14 12:33:20 +01:00
steven-omaha 45bb1d0d8d pin minor crate versions 2023-02-14 11:27:22 +01:00
steven-omaha c1336cbd61 reorder dependencies 2023-02-13 22:52:31 +01:00
steven-omaha 53f0f4944a add zsh completion 2023-02-13 22:49:09 +01:00
steven-omaha 9d5e691924 fix more lints 2023-02-13 20:54:49 +01:00
steven-omaha 18a6f4db6a activate more lints 2023-02-13 20:42:48 +01:00
steven-omaha e94b0047bc adjust lint groups, start fixing lints 2023-02-13 20:39:58 +01:00
steven-omaha 307d3ef74d reorder master Cargo.toml 2023-02-13 19:50:44 +01:00
steven-omaha f1d1666863 cleaned up Cargo files 2023-02-13 19:49:23 +01:00
steven-omaha d7ea6ce708 introduce workspace 2023-02-13 19:46:35 +01:00
steven-omaha c13233a2f3 skip error report when searching package yields no results 2023-02-13 17:22:02 +01:00
steven-omaha de2c50033b update lockfile 2023-02-13 14:04:13 +01:00
steven-omaha fd0001a8e0 add more todos 2023-02-13 14:01:27 +01:00
steven-omaha 16e0065ba3 add output formats and todo 2023-02-13 13:55:56 +01:00
steven-omaha c0ac77ee6e add todo 2023-02-13 13:34:29 +01:00
steven-omaha 76717c9503 stuff 2023-02-13 13:32:37 +01:00
steven-omaha d39b2536a1 refactor divide_actions 2023-02-03 14:54:34 +01:00
steven-omaha 41ae3e3f70 adjust formatting of output for todoperbackend.show() 2023-02-03 11:42:33 +01:00
steven-omaha 8dc9382646 remove unnecessary must_use 2023-02-02 16:18:11 +01:00
steven-omaha ea46b9cd8d version bump to 1.0.0-beta2 2023-02-02 15:57:50 +01:00
steven-omaha 512c39bd2b update manifest 2023-02-02 15:52:17 +01:00
steven-omaha be0f09f6ed complete manifest 2023-02-02 15:39:03 +01:00
steven-omaha 76de65f9ac refactoring 2023-02-02 15:32:23 +01:00
steven-omaha 2ff6a1741d improve formatting of 'show' 2023-02-02 15:25:45 +01:00
steven-omaha 47f8e2f796 improve error handling 2023-02-02 15:11:02 +01:00
steven-omaha 15c48786cf update lockfile 2023-02-02 14:58:19 +01:00
steven-omaha ea76605a08 refactor reviewsperbackend 2023-02-02 14:53:17 +01:00
steven-omaha 565a026cc9 refactor reviewsperbackend 2023-02-02 14:45:36 +01:00
steven-omaha 0ac745486b refactor review module 2023-02-02 14:40:58 +01:00
steven-omaha 4b59b70dba extract review module 2023-02-02 14:35:18 +01:00
steven-omaha 0e8d942416 fix todo in Ord for Section 2023-02-01 17:24:57 +01:00
steven-omaha 031a9629fa Merge branch 'main' into review 2023-02-01 17:05:02 +01:00
steven-omaha a3a2335bd5 version bump to 1.0.0-beta1 2023-02-01 16:58:15 +01:00
steven-omaha 70bb6100bc refactoring 2023-02-01 16:57:34 +01:00
steven-omaha 537529cb77 fix error message on quitting review 2023-02-01 16:48:22 +01:00
steven-omaha 597b74cb71 fix some pedantic lints 2023-02-01 16:42:49 +01:00
steven-omaha 64d44337b0 finish review 2023-02-01 16:37:00 +01:00
steven-omaha ab253cfcc1 fix minor stuff 2023-02-01 13:08:59 +01:00
steven-omaha 468f792909 remove duplicate method 2023-02-01 13:04:05 +01:00
steven-omaha 6fde122d9b remove dbg statement 2023-01-31 16:44:46 +01:00
steven-omaha cdf80521b2 make code compile 2023-01-31 16:44:04 +01:00
steven-omaha 8f4864c573 even more review stuff 2023-01-31 16:42:16 +01:00
steven-omaha 71a977e60d even more review stuff 2023-01-31 15:52:58 +01:00
steven-omaha 000ad413db even more review stuff 2023-01-31 15:25:24 +01:00
steven-omaha 1b3f0f9781 even more review stuff 2023-01-31 13:08:02 +01:00
steven-omaha 62729afb2f get framework for reviews working 2023-01-31 12:41:35 +01:00
steven-omaha ff579fde3f more review stuff 2023-01-30 16:55:45 +01:00
steven-omaha ebecbc6734 add proper version string 2023-01-30 16:55:45 +01:00
steven-omaha 8e84ecfe65 upgrade to clap v4 again
i can't really live with the outdated library
monochrome output is the lesser evil
2023-01-30 16:55:45 +01:00
steven-omaha ff1f374e67 relax lifetime requirements in handle_backend_command 2023-01-30 16:55:45 +01:00
steven-omaha 1a4bb58814 add todos, adjust some context messages 2023-01-30 16:55:45 +01:00
steven-omaha 8c2db88ba6 add Debug supertrait for Backend 2023-01-30 16:55:45 +01:00
steven-omaha 75addc0844 Revert "more review stuff"
This reverts commit 6d852305c9.

This is WIP and does not compile right now. See branch `review`.
2023-01-30 16:55:45 +01:00
steven-omaha 5308909708 add proper version string 2023-01-30 16:34:25 +01:00
steven-omaha b7243e08fd upgrade to clap v4 again
i can't really live with the outdated library
monochrome output is the lesser evil
2023-01-30 15:57:19 +01:00
steven-omaha dc382831c2 relax lifetime requirements in handle_backend_command 2023-01-30 15:25:08 +01:00
steven-omaha 816eb14eff add todos, adjust some context messages 2023-01-30 15:05:27 +01:00
steven-omaha a71a398e57 add Debug supertrait for Backend 2023-01-30 14:57:40 +01:00
steven-omaha 2cb1ffbe18 fix bug when nothing to install for a specific backend 2023-01-30 14:40:51 +01:00
steven-omaha 6270107a69 Revert "more review stuff"
This reverts commit 6d852305c9.

This is WIP and does not compile right now. See branch `review`.
2023-01-30 14:39:27 +01:00
steven-omaha e02136bcb0 fix bug when nothing to install for a specific backend 2023-01-30 14:36:00 +01:00
steven-omaha 6d852305c9 more review stuff 2023-01-19 13:31:55 +01:00
steven-omaha 1e5517a129 add custom aur helper rm args 2023-01-18 14:25:08 +01:00