hyperhive/hive-forge/src/verbs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 17554ea563 fix: sync generated hive-forge CLI docs with their clap source strings
Same bug as the swarmctl/hivectl fix, a third instance argus's review
didn't name but nix/checks.nix's hive-forge-docs freshness check (same
pattern as hivectl-docs/swarmctl-docs) caught in CI: the earlier
Contractions/Foreign/Auto batches edited docs/tools/forge-cli.md
directly instead of the clap #[arg(...)]/doc-comment strings in
hive-forge/src/main.rs and hive-forge/src/verbs/*.rs.

Applied the same 13 wording changes to source that the earlier commits
already made to the generated .md, matched 1:1 against
'git diff origin/main HEAD -- docs/tools/forge-cli.md' rather than
guessed. Several source doc comments feed two rendered sections each
(e.g. reaction.rs's one Add-variant doc renders under both
'issue reaction add' and 'pr reaction add', since both subcommands
share the same enum) -- one source fix, two generated-doc fixes.

Regenerated from the now-fixed source and confirmed byte-identical to
what's already committed (diff exit 0) -- source and generated output
are back in sync, same as the swarmctl/hivectl fix.

cargo clippy -p hive-forge --all-targets -- -D warnings and
scripts/check-doc-refs.sh both clean.
2026-09-07 16:28:06 +02:00
..
artifact_get.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
assign.rs fix(#2488): verify assignee change landed instead of trusting forge 200 2026-07-15 19:06:24 +02:00
attach.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
attachment_get.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
branches.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
ci_common.rs hive-forge: add ci-runs listing verb, fix ci-log's ambiguous no-log message 2026-09-02 08:36:44 +02:00
ci_log.rs hive-forge: name the CI job ci-log actually served 2026-09-02 21:57:43 +02:00
ci_rerun.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
ci_runs.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
clone.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
close.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
comment.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
comment_edit.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
comment_show.rs hive-forge: show + post/remove emoji reactions on issues, PRs, and comments 2026-08-18 13:53:27 +02:00
comments.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
credential_helper.rs hive-forge: stop embedding the forge token in clone URLs 2026-08-26 00:20:58 +02:00
dependency.rs hive-forge: test the two invariants dependency.rs documents but never checked 2026-09-02 19:01:31 +02:00
diff.rs docs(#2671): trim per-verb arg help (diff, list, lint, pr-merge) 2026-07-23 22:50:55 +02:00
issue.rs hive-forge: surface issues an issue/pr blocks in list/issue/pr 2026-08-19 15:03:15 +02:00
issue_cmd.rs hive-forge reaction: add --list-allowed to surface the instance's configured shortcodes 2026-08-18 13:53:27 +02:00
issue_create.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
issue_edit.rs hive-forge: add pr edit, reusing issue edit's shared /issues endpoint 2026-08-03 01:54:28 +02:00
labels.rs fix(forge): suggest the nearest name when a filter value misses 2026-08-05 22:13:45 +02:00
lint.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
list.rs hive-forge: hoist a PR row's merge state in list --json 2026-08-26 23:39:05 +02:00
milestone.rs fix(forge): suggest the nearest name when a filter value misses 2026-08-05 22:13:45 +02:00
mod.rs hive-forge: add ci-runs listing verb, fix ci-log's ambiguous no-log message 2026-09-02 08:36:44 +02:00
pr.rs hive-forge: surface issues an issue/pr blocks in list/issue/pr 2026-08-19 15:03:15 +02:00
pr_assign_reviewer.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
pr_cmd.rs hive-forge reaction: add --list-allowed to surface the instance's configured shortcodes 2026-08-18 13:53:27 +02:00
pr_commits.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
pr_create.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
pr_merge.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
pr_reviews.rs hive-forge: point to per-line review comments instead of inlining them, fix pr reviews line numbers 2026-08-15 12:34:23 +02:00
pr_status.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
reaction.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
reopen.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
repo_add_collaborator.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00
repo_create.rs fix: sync generated hive-forge CLI docs with their clap source strings 2026-09-07 16:28:06 +02:00
repo_labels.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
repo_search.rs fix(hive-forge): use u64::from for repo-search limit clamp (clippy cast_lossless) 2026-07-10 20:22:29 +02:00
subscription.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
timeline.rs hive-forge: add --since cursor paging to comments and timeline 2026-08-03 20:50:53 +02:00
tree_sha.rs refactor(hive-forge): port CLI verbs to forgejo-api 2026-07-07 09:24:53 +02:00
view.rs hive-forge: defer repo resolution to the accessor, not construction 2026-09-02 17:08:01 +02:00