Commit Graph
56 Commits
Author SHA1 Message Date
steven-omaha 93d4c58a00 Revert "add auto-generated zsh completion"
This reverts commit dca0895b39.
2023-02-24 13:25:33 +01:00
steven-omaha 6d692bcfb5 fix version string
missing colon for topgrade
2023-02-24 12:43:40 +01:00
steven-omaha 160e0c5b25 clean up shell completion 2023-02-23 22:11:26 +01:00
steven-omaha d45cdc4eae fix 'group new' subcommand 2023-02-23 22:02:15 +01:00
steven-omaha dca0895b39 add auto-generated zsh completion 2023-02-23 21:47:03 +01:00
steven-omaha 7f4f4ba09e add better version string 2023-02-23 21:30:19 +01:00
steven-omaha 752bd2028b remove unnecessary lint 2023-02-23 17:45:58 +01:00
steven-omaha 7e73cc886d fix docstrings 2023-02-23 17:00:13 +01:00
steven-omaha d409e9d411 add docstrings 2023-02-23 16:56:15 +01:00
steven-omaha c700784d52 rename Backend::as_any to as_any_mut 2023-02-23 15:37:43 +01:00
steven-omaha e7177364dd make todo use section for reporting 2023-02-23 15:33:05 +01:00
steven-omaha 2b7c2b39a6 make arch report actual binary in use 2023-02-23 15:32:55 +01:00
steven-omaha 4a0ced581d clean up overwriting arch config 2023-02-23 15:32:02 +01:00
steven-omaha ee4fd5da37 use downcasting for configuring backend objects 2023-02-23 14:23:04 +01:00
steven-omaha ed9ed4f589 show transition information when new version runs for first time 2023-02-23 13:12:25 +01:00
steven-omaha d064416a37 format docstrings (still WIP) 2023-02-23 12:11:45 +01:00
steven-omaha 100ee9bef9 start reworking config loading (for transition) WIP 2023-02-23 12:09:09 +01:00
steven-omaha 5148cca267 Revert "add error NoGroupFilesInArguments"
This partially reverts commit a4c900c9a7.

TODO.md is unaffected by this.
2023-02-22 14:20:09 +01:00
steven-omaha a7a001d953 enforce arguments present during parsing
correct fix for a4c900c9a
2023-02-22 14:18:34 +01:00
steven-omaha a4c900c9a7 add error NoGroupFilesInArguments 2023-02-22 12:29:02 +01:00
steven-omaha f8f5f9b4d8 add aliases for all subcommands 2023-02-20 13:15:40 +01:00
steven-omaha 7c434a1f84 add aliases for subcommands 2023-02-18 19:01:26 +01:00
steven-omaha 5f4a0caacf update action match function 2023-02-18 19:01:25 +01:00
steven-omaha cec0fa8726 rework argument parser 2023-02-18 19:01:05 +01:00
steven-omaha ec872894db refactor errors.rs 2023-02-18 15:40:57 +01:00
steven-omaha 729312f8c2 add main error types 2023-02-18 15:35:54 +01:00
steven-omaha 4223eb19ed use const format for version string 2023-02-17 21:11:54 +01:00
steven-omaha 2768d41344 remove unnecessary clone 2023-02-16 10:49:02 +01:00
steven-omaha 7c44f18462 fix docstring 2023-02-16 10:41:54 +01:00
steven-omaha 6e52b6d3d9 add clippy::map_entry 2023-02-15 17:39:55 +01:00
steven-omaha ead91ef5d6 add lints 2023-02-15 17:18:12 +01:00
steven-omaha b92543afcd add lints, docstrings 2023-02-15 17:14:06 +01:00
steven-omaha f619f0cede add cognitive_complexity lint with limit 10 2023-02-15 16:28:51 +01:00
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 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 947101eb07 rename backend from pacman to arch 2023-02-15 10:51:52 +01:00
steven-omaha 5bf662dbc4 clean up imports 2023-02-14 17:16:24 +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 0e763c06c6 fix doc phrasing 2023-02-14 15:16:40 +01:00