Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
cli: Rename `rad ls --seeds` flag
cloudhead committed 2 years ago
commit b917c1b41197a2b92884f92edbed417902a9ea59
parent d1e2e3b61e203ec223f5955b7f1b8d6f54be350d
3 files changed +10 -10
modified radicle-cli/examples/rad-clone.md
@@ -65,7 +65,7 @@ Date: Mon Jan 1 14:39:16 2018 +0000

Cloned repositories show up in `rad ls`:
```
-
$ rad ls --seeds
+
$ rad ls --seeded
╭───────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Name        RID                                 Visibility   Head      Description                        │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────┤
modified radicle-cli/examples/rad-unseed.md
@@ -21,7 +21,7 @@ Now, if we run `rad ls`, we see it's gone:
```
$ rad ls
Nothing to show.
-
$ rad ls --seeds
+
$ rad ls --seeded
Nothing to show.
```

modified radicle-cli/src/commands/ls.rs
@@ -23,7 +23,7 @@ Options

    --private       Show only private repositories
    --public        Show only public repositories
-
    --seeds, -s     Show all seeded repositories
+
    --seeded, -s    Show all seeded repositories
    --all, -a       Show all repositories in storage
    --verbose, -v   Verbose output
    --help          Print help
@@ -36,7 +36,7 @@ pub struct Options {
    public: bool,
    private: bool,
    all: bool,
-
    seeds: bool,
+
    seeded: bool,
}

impl Args for Options {
@@ -48,7 +48,7 @@ impl Args for Options {
        let mut private = false;
        let mut public = false;
        let mut all = false;
-
        let mut seeds = false;
+
        let mut seeded = false;

        while let Some(arg) = parser.next()? {
            match arg {
@@ -58,8 +58,8 @@ impl Args for Options {
                Long("all") | Short('a') => {
                    all = true;
                }
-
                Long("seeds") | Short('s') => {
-
                    seeds = true;
+
                Long("seeded") | Short('s') => {
+
                    seeded = true;
                }
                Long("private") => {
                    private = true;
@@ -78,7 +78,7 @@ impl Args for Options {
                private,
                public,
                all,
-
                seeds,
+
                seeded,
            },
            vec![],
        ))
@@ -110,7 +110,7 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
        if !doc.visibility.is_public() && !options.private && options.public {
            continue;
        }
-
        if refs.is_none() && !options.all && !options.seeds {
+
        if refs.is_none() && !options.all && !options.seeded {
            continue;
        }
        let seeded = policy.is_seeding(&rid)?;
@@ -118,7 +118,7 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
        if !seeded && !options.all {
            continue;
        }
-
        if !seeded && options.seeds {
+
        if !seeded && options.seeded {
            continue;
        }
        let proj = doc.project()?;