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