radicle-heartwood-lfs/crates/radicle-cli/src/commands
Lorenz Leutgeb 9ea040ccd0 rust/msrv: 1.85.0 → 1.88.0
`cargo check` fails because `human-panic` and `sysinfo` require at least
1.88.0.

    +++ command cargo check --release --locked --all-targets
    error: rustc 1.85.0 is not supported by the following packages:
      human-panic@2.0.6 requires rustc 1.88
      sysinfo@0.37.2 requires rustc 1.88

Bump MSRV to fix this.

1.88.0 introduced [let chains], which in turn has `clippy` warn about
nested if statements. All of these sites are fixed in this change.

1.87.0 introduced [`is_multiple_of`], which is a more readable version
of `x % y == 0`.

[let chains]: https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/#let-chains
[`is_multiple_of`]: https://doc.rust-lang.org/std/primitive.usize.html#method.is_multiple_of
2026-05-11 11:23:18 +01:00
..
auth cli/help: remove the help module 2025-11-01 11:20:43 +01:00
block rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
checkout cli/help: remove the help module 2025-11-01 11:20:43 +01:00
clean cli/help: remove the help module 2025-11-01 11:20:43 +01:00
clone rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
cob treewide: Spelling 2026-04-30 15:50:29 -04:00
config cli/config: Obsolete `{get,set,push,remove,unset}` 2026-04-22 15:45:57 +01:00
debug cli/help: remove the help module 2025-11-01 11:20:43 +01:00
follow cli/help: remove the help module 2025-11-01 11:20:43 +01:00
fork cli: Rename all `RepoId` args to `repo` 2026-04-17 17:09:15 +01:00
id treewide: Spelling 2026-04-30 15:50:29 -04:00
inbox treewide: Spelling 2026-04-30 15:50:29 -04:00
init treewide: Spelling 2026-04-30 15:50:29 -04:00
inspect cli/help: remove the help module 2025-11-01 11:20:43 +01:00
issue term: Rename print to println 2026-04-29 10:57:24 +02:00
ls cli/help: remove the help module 2025-11-01 11:20:43 +01:00
node rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
patch rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
path cli/help: remove the help module 2025-11-01 11:20:43 +01:00
publish cli: Rename all `RepoId` args to `repo` 2026-04-17 17:09:15 +01:00
remote radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00
seed Use humantime to parse timeouts 2026-03-17 11:39:09 +00:00
self cli/help: remove the help module 2025-11-01 11:20:43 +01:00
stats cli/help: remove the help module 2025-11-01 11:20:43 +01:00
sync cli: Rename all `RepoId` args to `repo` 2026-04-17 17:09:15 +01:00
unblock cli/help: remove the help module 2025-11-01 11:20:43 +01:00
unfollow cli/help: remove the help module 2025-11-01 11:20:43 +01:00
unseed cli/help: remove the help module 2025-11-01 11:20:43 +01:00
watch Use humantime to parse timeouts 2026-03-17 11:39:09 +00:00
auth.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
block.rs cli/help: remove the help module 2025-11-01 11:20:43 +01:00
checkout.rs treewide: Spelling 2026-04-30 15:50:29 -04:00
clean.rs cli/help: remove the help module 2025-11-01 11:20:43 +01:00
clone.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00
cob.rs cli/cob: Remove check of `BrokenPipe` 2026-04-29 10:57:24 +02:00
config.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
debug.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
diff.rs cli/diff: Use clap 2025-10-15 10:30:34 +02:00
follow.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00
fork.rs cli: Deduplicate RID Argument Handling 2026-04-17 17:09:15 +01:00
id.rs term: Rename print_inline to print 2026-04-29 10:57:24 +02:00
inbox.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
init.rs rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
inspect.rs term: Rename print_inline to print 2026-04-29 10:57:24 +02:00
issue.rs rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
ls.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
node.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
patch.rs cli: Deduplicate RID Argument Handling 2026-04-17 17:09:15 +01:00
path.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
publish.rs cli: Deduplicate RID Argument Handling 2026-04-17 17:09:15 +01:00
remote.rs cli: Deduplicate RID Argument Handling 2026-04-17 17:09:15 +01:00
seed.rs rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
self.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
stats.rs cli/help: remove the help module 2025-11-01 11:20:43 +01:00
sync.rs term: Rename print to println 2026-04-29 10:57:24 +02:00
unblock.rs cli/help: remove the help module 2025-11-01 11:20:43 +01:00
unfollow.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00
unseed.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00
watch.rs treewide: Avoid `git2::Oid::zero` 2026-04-28 14:35:38 +02:00