Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add progress bar to the binary download #419

Merged
merged 5 commits into from
May 2, 2020
Merged

Conversation

liuchengxu
Copy link
Owner

@liuchengxu liuchengxu commented May 2, 2020

截屏2020-05-02 下午2 39 24

@github-actions
Copy link

github-actions bot commented May 2, 2020

🍎 Cargo bloat for toolchain stable-x86_64-apple-darwin 🍎

@@ Size breakdown @@

- Size       3.01 MB
+ Size       3.03 MB  +24.02 KB
- Text Size  1.83 MB
+ Text Size  1.84 MB  +16.58 KB
Size difference per crate

Note: The numbers below are not 100% accurate, use them as a rough estimate.

@@ Breakdown per crate @@

- maple_cli  468.92 KB
+ maple_cli  481.63 KB
Dependency tree
@@ Dependency tree @@
- Count: 291
+ Count: 305

  ├─ maple_cli v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/maple_cli)
  │  ├─ anyhow v1.0.27
  │  ├─ bytecount v0.6.0
  │  ├─ crossbeam-channel v0.4.2
  │  │  ├─ crossbeam-utils v0.7.2
  │  │  │  ├─ cfg-if v0.1.10
  │  │  │  ├─ lazy_static v1.4.0
  │  │  │  └─ autocfg v1.0.0
  │  │  └─ maybe-uninit v2.0.0
  │  ├─ curl v0.4.28
  │  │  ├─ curl-sys v0.4.30+curl-7.69.1
  │  │  │  ├─ libc v0.2.68
  │  │  │  ├─ libz-sys v1.0.25
  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  ├─ cc v1.0.50
  │  │  │  │  │  └─ jobserver v0.1.21
  │  │  │  │  │     └─ libc v0.2.68 
  │  │  │  │  └─ pkg-config v0.3.17
  │  │  │  ├─ cc v1.0.50 
  │  │  │  └─ pkg-config v0.3.17 
  │  │  ├─ libc v0.2.68 
  │  │  └─ socket2 v0.3.12
  │  │     ├─ cfg-if v0.1.10 
  │  │     └─ libc v0.2.68 
  │  ├─ extracted_fzy v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/extracted_fzy)
  │  ├─ fuzzy-matcher v0.3.4
  │  │  └─ thread_local v1.0.1
  │  │     └─ lazy_static v1.4.0 
  │  ├─ fuzzy_filter v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/fuzzy_filter)
  │  │  ├─ anyhow v1.0.27 
  │  │  ├─ extracted_fzy v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/extracted_fzy) 
  │  │  ├─ fuzzy-matcher v0.3.4 
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ rayon v1.3.0
  │  │  │  ├─ crossbeam-deque v0.7.3
  │  │  │  │  ├─ crossbeam-epoch v0.8.2
  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  ├─ crossbeam-utils v0.7.2 
  │  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  │  ├─ maybe-uninit v2.0.0 
  │  │  │  │  │  ├─ memoffset v0.5.4
  │  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  │  ├─ scopeguard v1.1.0
  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  ├─ crossbeam-utils v0.7.2 
  │  │  │  │  └─ maybe-uninit v2.0.0 
  │  │  │  ├─ either v1.5.3
  │  │  │  └─ rayon-core v1.7.0
  │  │  │     ├─ crossbeam-deque v0.7.3 
  │  │  │     ├─ crossbeam-queue v0.2.1
  │  │  │     │  ├─ cfg-if v0.1.10 
  │  │  │     │  └─ crossbeam-utils v0.7.2 
  │  │  │     ├─ crossbeam-utils v0.7.2 
  │  │  │     ├─ lazy_static v1.4.0 
  │  │  │     └─ num_cpus v1.12.0
  │  │  │        └─ libc v0.2.68 
  │  │  ├─ regex v1.3.5
  │  │  │  ├─ aho-corasick v0.7.10
  │  │  │  │  └─ memchr v2.3.3
  │  │  │  ├─ memchr v2.3.3 
  │  │  │  ├─ regex-syntax v0.6.17
  │  │  │  └─ thread_local v1.0.1 
  │  │  ├─ structopt v0.3.12
  │  │  │  ├─ clap v2.33.0
  │  │  │  │  ├─ ansi_term v0.11.0
  │  │  │  │  ├─ atty v0.2.14
  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  ├─ bitflags v1.2.1
  │  │  │  │  ├─ strsim v0.8.0
  │  │  │  │  ├─ textwrap v0.11.0
  │  │  │  │  │  └─ unicode-width v0.1.7
  │  │  │  │  ├─ unicode-width v0.1.7 
  │  │  │  │  └─ vec_map v0.8.1
  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  └─ structopt-derive v0.4.5
  │  │  │     ├─ heck v0.3.1
  │  │  │     │  └─ unicode-segmentation v1.6.0
  │  │  │     ├─ proc-macro-error v0.4.12
  │  │  │     │  ├─ proc-macro-error-attr v0.4.12
  │  │  │     │  │  ├─ proc-macro2 v1.0.9
  │  │  │     │  │  │  └─ unicode-xid v0.2.0
  │  │  │     │  │  ├─ quote v1.0.3
  │  │  │     │  │  │  └─ proc-macro2 v1.0.9 
  │  │  │     │  │  ├─ syn v1.0.17
  │  │  │     │  │  │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  │  │  ├─ quote v1.0.3 
  │  │  │     │  │  │  └─ unicode-xid v0.2.0 
  │  │  │     │  │  ├─ syn-mid v0.5.0
  │  │  │     │  │  │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  │  │  ├─ quote v1.0.3 
  │  │  │     │  │  │  └─ syn v1.0.17 
  │  │  │     │  │  └─ version_check v0.9.1
  │  │  │     │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  ├─ quote v1.0.3 
  │  │  │     │  ├─ syn v1.0.17 
  │  │  │     │  └─ version_check v0.9.1 
  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │     ├─ quote v1.0.3 
  │  │  │     └─ syn v1.0.17 
  │  │  └─ subprocess v0.2.5 (git+https://github.com/hniksic/rust-subprocess#fa60ef18244d8edcc1b3146f100e595e264cdd9b)
  │  │     └─ libc v0.2.68 
  │  ├─ icon v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/icon)
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ regex v1.3.5 
  │  │  └─ structopt v0.3.12 
+ │  ├─ indicatif v0.14.0
+ │  │  ├─ console v0.11.2
+ │  │  │  ├─ lazy_static v1.4.0 
+ │  │  │  ├─ libc v0.2.68 
+ │  │  │  ├─ regex v1.3.5 
+ │  │  │  ├─ terminal_size v0.1.12
+ │  │  │  │  └─ libc v0.2.68 
+ │  │  │  ├─ termios v0.3.2
+ │  │  │  │  └─ libc v0.2.68 
+ │  │  │  └─ unicode-width v0.1.7 
+ │  │  ├─ lazy_static v1.4.0 
+ │  │  ├─ number_prefix v0.3.0
+ │  │  └─ regex v1.3.5 
  │  ├─ itertools v0.9.0
  │  │  └─ either v1.5.3 
  │  ├─ lazy_static v1.4.0 
  │  ├─ printer v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/printer)
  │  │  ├─ icon v0.1.0 (/Users/runner/runners/2.169.1/work/vim-clap/vim-clap/crates/icon) 
  │  │  ├─ serde v1.0.105
  │  │  │  └─ serde_derive v1.0.105
  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │     ├─ quote v1.0.3 
  │  │  │     └─ syn v1.0.17 
  │  │  └─ serde_json v1.0.48
  │  │     ├─ itoa v0.4.5
  │  │     ├─ ryu v1.0.3
  │  │     └─ serde v1.0.105 
  │  ├─ rayon v1.3.0 
  │  ├─ regex v1.3.5 
  │  ├─ reqwest v0.10.4
  │  │  ├─ base64 v0.11.0
  │  │  ├─ bytes v0.5.4
  │  │  ├─ encoding_rs v0.8.22
  │  │  │  └─ cfg-if v0.1.10 
  │  │  ├─ futures-core v0.3.4
  │  │  ├─ futures-util v0.3.4
  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  ├─ futures-io v0.3.4
  │  │  │  ├─ futures-task v0.3.4
  │  │  │  ├─ memchr v2.3.3 
  │  │  │  ├─ pin-utils v0.1.0
  │  │  │  └─ slab v0.4.2
  │  │  ├─ http v0.2.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ fnv v1.0.6
  │  │  │  └─ itoa v0.4.5 
  │  │  ├─ http-body v0.3.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  └─ http v0.2.1 
  │  │  ├─ hyper v0.13.5
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ futures-channel v0.3.4
  │  │  │  │  └─ futures-core v0.3.4 
  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  ├─ futures-util v0.3.4 
  │  │  │  ├─ h2 v0.2.4
  │  │  │  │  ├─ bytes v0.5.4 
  │  │  │  │  ├─ fnv v1.0.6 
  │  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  │  ├─ futures-sink v0.3.4
  │  │  │  │  ├─ futures-util v0.3.4 
  │  │  │  │  ├─ http v0.2.1 
  │  │  │  │  ├─ indexmap v1.3.2
  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  ├─ log v0.4.8
  │  │  │  │  │  └─ cfg-if v0.1.10 
  │  │  │  │  ├─ slab v0.4.2 
- │  │  │  │  ├─ tokio v0.2.18
+ │  │  │  │  ├─ tokio v0.2.20
  │  │  │  │  │  ├─ bytes v0.5.4 
  │  │  │  │  │  ├─ fnv v1.0.6 
  │  │  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  │  │  ├─ iovec v0.1.4
  │  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  │  ├─ memchr v2.3.3 
  │  │  │  │  │  ├─ mio v0.6.21
  │  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  │  ├─ iovec v0.1.4 
  │  │  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  │  │  ├─ log v0.4.8 
  │  │  │  │  │  │  ├─ net2 v0.2.33
  │  │  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  │  │  └─ slab v0.4.2 
  │  │  │  │  │  ├─ num_cpus v1.12.0 
  │  │  │  │  │  ├─ pin-project-lite v0.1.4
  │  │  │  │  │  └─ slab v0.4.2 
  │  │  │  │  └─ tokio-util v0.3.1
  │  │  │  │     ├─ bytes v0.5.4 
  │  │  │  │     ├─ futures-core v0.3.4 
  │  │  │  │     ├─ futures-sink v0.3.4 
  │  │  │  │     ├─ log v0.4.8 
  │  │  │  │     ├─ pin-project-lite v0.1.4 
- │  │  │  │     └─ tokio v0.2.18 
+ │  │  │  │     └─ tokio v0.2.20 
  │  │  │  ├─ http v0.2.1 
  │  │  │  ├─ http-body v0.3.1 
  │  │  │  ├─ httparse v1.3.4
  │  │  │  ├─ itoa v0.4.5 
  │  │  │  ├─ log v0.4.8 
  │  │  │  ├─ net2 v0.2.33 
  │  │  │  ├─ pin-project v0.4.9
  │  │  │  │  └─ pin-project-internal v0.4.9
  │  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │  │     ├─ quote v1.0.3 
  │  │  │  │     └─ syn v1.0.17 
  │  │  │  ├─ time v0.1.42
  │  │  │  │  └─ libc v0.2.68 
- │  │  │  ├─ tokio v0.2.18 
+ │  │  │  ├─ tokio v0.2.20 
  │  │  │  ├─ tower-service v0.3.0
  │  │  │  └─ want v0.3.0
  │  │  │     ├─ log v0.4.8 
  │  │  │     └─ try-lock v0.2.2
  │  │  ├─ hyper-tls v0.4.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ hyper v0.13.5 
  │  │  │  ├─ native-tls v0.2.4
  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  ├─ security-framework v0.4.3
  │  │  │  │  │  ├─ bitflags v1.2.1 
  │  │  │  │  │  ├─ core-foundation v0.7.0
  │  │  │  │  │  │  ├─ core-foundation-sys v0.7.0
  │  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  │  ├─ core-foundation-sys v0.7.0 
  │  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  │  └─ security-framework-sys v0.4.3
  │  │  │  │  │     ├─ core-foundation-sys v0.7.0 
  │  │  │  │  │     └─ libc v0.2.68 
  │  │  │  │  ├─ security-framework-sys v0.4.3 
  │  │  │  │  └─ tempfile v3.1.0
  │  │  │  │     ├─ cfg-if v0.1.10 
  │  │  │  │     ├─ libc v0.2.68 
  │  │  │  │     ├─ rand v0.7.3
  │  │  │  │     │  ├─ getrandom v0.1.14
  │  │  │  │     │  │  ├─ cfg-if v0.1.10 
  │  │  │  │     │  │  └─ libc v0.2.68 
  │  │  │  │     │  ├─ libc v0.2.68 
  │  │  │  │     │  ├─ rand_chacha v0.2.2
  │  │  │  │     │  │  ├─ ppv-lite86 v0.2.6
  │  │  │  │     │  │  └─ rand_core v0.5.1
  │  │  │  │     │  │     └─ getrandom v0.1.14 
  │  │  │  │     │  └─ rand_core v0.5.1 
  │  │  │  │     └─ remove_dir_all v0.5.2
- │  │  │  ├─ tokio v0.2.18 
+ │  │  │  ├─ tokio v0.2.20 
  │  │  │  └─ tokio-tls v0.3.0
  │  │  │     ├─ native-tls v0.2.4 
- │  │  │     └─ tokio v0.2.18 
+ │  │  │     └─ tokio v0.2.20 
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ log v0.4.8 
  │  │  ├─ mime v0.3.16
  │  │  ├─ mime_guess v2.0.3
  │  │  │  ├─ mime v0.3.16 
  │  │  │  ├─ unicase v2.6.0
  │  │  │  │  └─ version_check v0.9.1 
  │  │  │  └─ unicase v2.6.0 
  │  │  ├─ native-tls v0.2.4 
  │  │  ├─ percent-encoding v2.1.0
  │  │  ├─ pin-project-lite v0.1.4 
  │  │  ├─ serde v1.0.105 
  │  │  ├─ serde_urlencoded v0.6.1
  │  │  │  ├─ dtoa v0.4.5
  │  │  │  ├─ itoa v0.4.5 
  │  │  │  ├─ serde v1.0.105 
  │  │  │  └─ url v2.1.1
  │  │  │     ├─ idna v0.2.0
  │  │  │     │  ├─ matches v0.1.8
  │  │  │     │  ├─ unicode-bidi v0.3.4
  │  │  │     │  │  └─ matches v0.1.8 
  │  │  │     │  └─ unicode-normalization v0.1.12
  │  │  │     │     └─ smallvec v1.2.0
  │  │  │     ├─ matches v0.1.8 
  │  │  │     └─ percent-encoding v2.1.0 
  │  │  ├─ time v0.1.42 
- │  │  ├─ tokio v0.2.18 
+ │  │  ├─ tokio v0.2.20 
  │  │  ├─ tokio-tls v0.3.0 
  │  │  └─ url v2.1.1 
  │  ├─ serde v1.0.105 
  │  ├─ serde_json v1.0.48 
- │  └─ structopt v0.3.12 
+ │  ├─ structopt v0.3.12 
+ │  └─ tokio v0.2.20 
  └─ built v0.4.0
     ├─ cargo-lock v4.0.1
     │  ├─ semver v0.9.0
     │  │  ├─ semver-parser v0.7.0
     │  │  └─ serde v1.0.105 
     │  ├─ serde v1.0.105 
     │  ├─ toml v0.5.6
     │  │  └─ serde v1.0.105 
     │  └─ url v2.1.1 
     └─ git2 v0.11.0
        ├─ bitflags v1.2.1 
        ├─ libc v0.2.68 
        ├─ libgit2-sys v0.10.0
        │  ├─ libc v0.2.68 
        │  ├─ libz-sys v1.0.25 
        │  ├─ cc v1.0.50 
        │  └─ pkg-config v0.3.17 
        ├─ log v0.4.8 
        └─ url v2.1.1 

Commit: ead1755 (Compare with baseline commit)

@github-actions
Copy link

github-actions bot commented May 2, 2020

🤠 Cargo bloat for toolchain stable-x86_64-unknown-linux-gnu 🤠

@@ Size breakdown @@

- Size       5.74 MB
+ Size       5.78 MB  +41.38 KB
- Text Size  1.8 MB
+ Text Size  1.81 MB  +11.63 KB
Size difference per crate

Note: The numbers below are not 100% accurate, use them as a rough estimate.

@@ Breakdown per crate @@

- maple_cli  443.02 KB
+ maple_cli  451.89 KB
Dependency tree
@@ Dependency tree @@
- Count: 282
+ Count: 296

  ├─ maple_cli v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/maple_cli)
  │  ├─ anyhow v1.0.27
  │  ├─ bytecount v0.6.0
  │  ├─ crossbeam-channel v0.4.2
  │  │  ├─ crossbeam-utils v0.7.2
  │  │  │  ├─ cfg-if v0.1.10
  │  │  │  ├─ lazy_static v1.4.0
  │  │  │  └─ autocfg v1.0.0
  │  │  └─ maybe-uninit v2.0.0
  │  ├─ curl v0.4.28
  │  │  ├─ curl-sys v0.4.30+curl-7.69.1
  │  │  │  ├─ libc v0.2.68
  │  │  │  ├─ libz-sys v1.0.25
  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  ├─ cc v1.0.50
  │  │  │  │  │  └─ jobserver v0.1.21
  │  │  │  │  │     └─ libc v0.2.68 
  │  │  │  │  └─ pkg-config v0.3.17
  │  │  │  ├─ openssl-sys v0.9.55
  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  ├─ autocfg v1.0.0 
  │  │  │  │  ├─ cc v1.0.50 
  │  │  │  │  └─ pkg-config v0.3.17 
  │  │  │  ├─ cc v1.0.50 
  │  │  │  └─ pkg-config v0.3.17 
  │  │  ├─ libc v0.2.68 
  │  │  ├─ openssl-probe v0.1.2
  │  │  ├─ openssl-sys v0.9.55 
  │  │  └─ socket2 v0.3.12
  │  │     ├─ cfg-if v0.1.10 
  │  │     └─ libc v0.2.68 
  │  ├─ extracted_fzy v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/extracted_fzy)
  │  ├─ fuzzy-matcher v0.3.4
  │  │  └─ thread_local v1.0.1
  │  │     └─ lazy_static v1.4.0 
  │  ├─ fuzzy_filter v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/fuzzy_filter)
  │  │  ├─ anyhow v1.0.27 
  │  │  ├─ extracted_fzy v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/extracted_fzy) 
  │  │  ├─ fuzzy-matcher v0.3.4 
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ rayon v1.3.0
  │  │  │  ├─ crossbeam-deque v0.7.3
  │  │  │  │  ├─ crossbeam-epoch v0.8.2
  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  ├─ crossbeam-utils v0.7.2 
  │  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  │  ├─ maybe-uninit v2.0.0 
  │  │  │  │  │  ├─ memoffset v0.5.4
  │  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  │  ├─ scopeguard v1.1.0
  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  ├─ crossbeam-utils v0.7.2 
  │  │  │  │  └─ maybe-uninit v2.0.0 
  │  │  │  ├─ either v1.5.3
  │  │  │  └─ rayon-core v1.7.0
  │  │  │     ├─ crossbeam-deque v0.7.3 
  │  │  │     ├─ crossbeam-queue v0.2.1
  │  │  │     │  ├─ cfg-if v0.1.10 
  │  │  │     │  └─ crossbeam-utils v0.7.2 
  │  │  │     ├─ crossbeam-utils v0.7.2 
  │  │  │     ├─ lazy_static v1.4.0 
  │  │  │     └─ num_cpus v1.12.0
  │  │  │        └─ libc v0.2.68 
  │  │  ├─ regex v1.3.5
  │  │  │  ├─ aho-corasick v0.7.10
  │  │  │  │  └─ memchr v2.3.3
  │  │  │  ├─ memchr v2.3.3 
  │  │  │  ├─ regex-syntax v0.6.17
  │  │  │  └─ thread_local v1.0.1 
  │  │  ├─ structopt v0.3.12
  │  │  │  ├─ clap v2.33.0
  │  │  │  │  ├─ ansi_term v0.11.0
  │  │  │  │  ├─ atty v0.2.14
  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  ├─ bitflags v1.2.1
  │  │  │  │  ├─ strsim v0.8.0
  │  │  │  │  ├─ textwrap v0.11.0
  │  │  │  │  │  └─ unicode-width v0.1.7
  │  │  │  │  ├─ unicode-width v0.1.7 
  │  │  │  │  └─ vec_map v0.8.1
  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  └─ structopt-derive v0.4.5
  │  │  │     ├─ heck v0.3.1
  │  │  │     │  └─ unicode-segmentation v1.6.0
  │  │  │     ├─ proc-macro-error v0.4.12
  │  │  │     │  ├─ proc-macro-error-attr v0.4.12
  │  │  │     │  │  ├─ proc-macro2 v1.0.9
  │  │  │     │  │  │  └─ unicode-xid v0.2.0
  │  │  │     │  │  ├─ quote v1.0.3
  │  │  │     │  │  │  └─ proc-macro2 v1.0.9 
  │  │  │     │  │  ├─ syn v1.0.17
  │  │  │     │  │  │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  │  │  ├─ quote v1.0.3 
  │  │  │     │  │  │  └─ unicode-xid v0.2.0 
  │  │  │     │  │  ├─ syn-mid v0.5.0
  │  │  │     │  │  │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  │  │  ├─ quote v1.0.3 
  │  │  │     │  │  │  └─ syn v1.0.17 
  │  │  │     │  │  └─ version_check v0.9.1
  │  │  │     │  ├─ proc-macro2 v1.0.9 
  │  │  │     │  ├─ quote v1.0.3 
  │  │  │     │  ├─ syn v1.0.17 
  │  │  │     │  └─ version_check v0.9.1 
  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │     ├─ quote v1.0.3 
  │  │  │     └─ syn v1.0.17 
  │  │  └─ subprocess v0.2.5 (git+https://github.com/hniksic/rust-subprocess#fa60ef18244d8edcc1b3146f100e595e264cdd9b)
  │  │     └─ libc v0.2.68 
  │  ├─ icon v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/icon)
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ regex v1.3.5 
  │  │  └─ structopt v0.3.12 
+ │  ├─ indicatif v0.14.0
+ │  │  ├─ console v0.11.2
+ │  │  │  ├─ lazy_static v1.4.0 
+ │  │  │  ├─ libc v0.2.68 
+ │  │  │  ├─ regex v1.3.5 
+ │  │  │  ├─ terminal_size v0.1.12
+ │  │  │  │  └─ libc v0.2.68 
+ │  │  │  ├─ termios v0.3.2
+ │  │  │  │  └─ libc v0.2.68 
+ │  │  │  └─ unicode-width v0.1.7 
+ │  │  ├─ lazy_static v1.4.0 
+ │  │  ├─ number_prefix v0.3.0
+ │  │  └─ regex v1.3.5 
  │  ├─ itertools v0.9.0
  │  │  └─ either v1.5.3 
  │  ├─ lazy_static v1.4.0 
  │  ├─ printer v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/printer)
  │  │  ├─ icon v0.1.0 (/home/runner/work/vim-clap/vim-clap/crates/icon) 
  │  │  ├─ serde v1.0.105
  │  │  │  └─ serde_derive v1.0.105
  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │     ├─ quote v1.0.3 
  │  │  │     └─ syn v1.0.17 
  │  │  └─ serde_json v1.0.48
  │  │     ├─ itoa v0.4.5
  │  │     ├─ ryu v1.0.3
  │  │     └─ serde v1.0.105 
  │  ├─ rayon v1.3.0 
  │  ├─ regex v1.3.5 
  │  ├─ reqwest v0.10.4
  │  │  ├─ base64 v0.11.0
  │  │  ├─ bytes v0.5.4
  │  │  ├─ encoding_rs v0.8.22
  │  │  │  └─ cfg-if v0.1.10 
  │  │  ├─ futures-core v0.3.4
  │  │  ├─ futures-util v0.3.4
  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  ├─ futures-io v0.3.4
  │  │  │  ├─ futures-task v0.3.4
  │  │  │  ├─ memchr v2.3.3 
  │  │  │  ├─ pin-utils v0.1.0
  │  │  │  └─ slab v0.4.2
  │  │  ├─ http v0.2.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ fnv v1.0.6
  │  │  │  └─ itoa v0.4.5 
  │  │  ├─ http-body v0.3.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  └─ http v0.2.1 
  │  │  ├─ hyper v0.13.5
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ futures-channel v0.3.4
  │  │  │  │  └─ futures-core v0.3.4 
  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  ├─ futures-util v0.3.4 
  │  │  │  ├─ h2 v0.2.4
  │  │  │  │  ├─ bytes v0.5.4 
  │  │  │  │  ├─ fnv v1.0.6 
  │  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  │  ├─ futures-sink v0.3.4
  │  │  │  │  ├─ futures-util v0.3.4 
  │  │  │  │  ├─ http v0.2.1 
  │  │  │  │  ├─ indexmap v1.3.2
  │  │  │  │  │  └─ autocfg v1.0.0 
  │  │  │  │  ├─ log v0.4.8
  │  │  │  │  │  └─ cfg-if v0.1.10 
  │  │  │  │  ├─ slab v0.4.2 
- │  │  │  │  ├─ tokio v0.2.18
+ │  │  │  │  ├─ tokio v0.2.20
  │  │  │  │  │  ├─ bytes v0.5.4 
  │  │  │  │  │  ├─ fnv v1.0.6 
  │  │  │  │  │  ├─ futures-core v0.3.4 
  │  │  │  │  │  ├─ iovec v0.1.4
  │  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  │  ├─ memchr v2.3.3 
  │  │  │  │  │  ├─ mio v0.6.21
  │  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  │  ├─ iovec v0.1.4 
  │  │  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  │  │  ├─ log v0.4.8 
  │  │  │  │  │  │  ├─ net2 v0.2.33
  │  │  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  │  │  └─ libc v0.2.68 
  │  │  │  │  │  │  └─ slab v0.4.2 
  │  │  │  │  │  ├─ num_cpus v1.12.0 
  │  │  │  │  │  ├─ pin-project-lite v0.1.4
  │  │  │  │  │  └─ slab v0.4.2 
  │  │  │  │  └─ tokio-util v0.3.1
  │  │  │  │     ├─ bytes v0.5.4 
  │  │  │  │     ├─ futures-core v0.3.4 
  │  │  │  │     ├─ futures-sink v0.3.4 
  │  │  │  │     ├─ log v0.4.8 
  │  │  │  │     ├─ pin-project-lite v0.1.4 
- │  │  │  │     └─ tokio v0.2.18 
+ │  │  │  │     └─ tokio v0.2.20 
  │  │  │  ├─ http v0.2.1 
  │  │  │  ├─ http-body v0.3.1 
  │  │  │  ├─ httparse v1.3.4
  │  │  │  ├─ itoa v0.4.5 
  │  │  │  ├─ log v0.4.8 
  │  │  │  ├─ net2 v0.2.33 
  │  │  │  ├─ pin-project v0.4.9
  │  │  │  │  └─ pin-project-internal v0.4.9
  │  │  │  │     ├─ proc-macro2 v1.0.9 
  │  │  │  │     ├─ quote v1.0.3 
  │  │  │  │     └─ syn v1.0.17 
  │  │  │  ├─ time v0.1.42
  │  │  │  │  └─ libc v0.2.68 
- │  │  │  ├─ tokio v0.2.18 
+ │  │  │  ├─ tokio v0.2.20 
  │  │  │  ├─ tower-service v0.3.0
  │  │  │  └─ want v0.3.0
  │  │  │     ├─ log v0.4.8 
  │  │  │     └─ try-lock v0.2.2
  │  │  ├─ hyper-tls v0.4.1
  │  │  │  ├─ bytes v0.5.4 
  │  │  │  ├─ hyper v0.13.5 
  │  │  │  ├─ native-tls v0.2.4
  │  │  │  │  ├─ log v0.4.8 
  │  │  │  │  ├─ openssl v0.10.29
  │  │  │  │  │  ├─ bitflags v1.2.1 
  │  │  │  │  │  ├─ cfg-if v0.1.10 
  │  │  │  │  │  ├─ foreign-types v0.3.2
  │  │  │  │  │  │  └─ foreign-types-shared v0.1.1
  │  │  │  │  │  ├─ lazy_static v1.4.0 
  │  │  │  │  │  ├─ libc v0.2.68 
  │  │  │  │  │  └─ openssl-sys v0.9.55 
  │  │  │  │  ├─ openssl-probe v0.1.2 
  │  │  │  │  └─ openssl-sys v0.9.55 
- │  │  │  ├─ tokio v0.2.18 
+ │  │  │  ├─ tokio v0.2.20 
  │  │  │  └─ tokio-tls v0.3.0
  │  │  │     ├─ native-tls v0.2.4 
- │  │  │     └─ tokio v0.2.18 
+ │  │  │     └─ tokio v0.2.20 
  │  │  ├─ lazy_static v1.4.0 
  │  │  ├─ log v0.4.8 
  │  │  ├─ mime v0.3.16
  │  │  ├─ mime_guess v2.0.3
  │  │  │  ├─ mime v0.3.16 
  │  │  │  ├─ unicase v2.6.0
  │  │  │  │  └─ version_check v0.9.1 
  │  │  │  └─ unicase v2.6.0 
  │  │  ├─ native-tls v0.2.4 
  │  │  ├─ percent-encoding v2.1.0
  │  │  ├─ pin-project-lite v0.1.4 
  │  │  ├─ serde v1.0.105 
  │  │  ├─ serde_urlencoded v0.6.1
  │  │  │  ├─ dtoa v0.4.5
  │  │  │  ├─ itoa v0.4.5 
  │  │  │  ├─ serde v1.0.105 
  │  │  │  └─ url v2.1.1
  │  │  │     ├─ idna v0.2.0
  │  │  │     │  ├─ matches v0.1.8
  │  │  │     │  ├─ unicode-bidi v0.3.4
  │  │  │     │  │  └─ matches v0.1.8 
  │  │  │     │  └─ unicode-normalization v0.1.12
  │  │  │     │     └─ smallvec v1.2.0
  │  │  │     ├─ matches v0.1.8 
  │  │  │     └─ percent-encoding v2.1.0 
  │  │  ├─ time v0.1.42 
- │  │  ├─ tokio v0.2.18 
+ │  │  ├─ tokio v0.2.20 
  │  │  ├─ tokio-tls v0.3.0 
  │  │  └─ url v2.1.1 
  │  ├─ serde v1.0.105 
  │  ├─ serde_json v1.0.48 
- │  └─ structopt v0.3.12 
+ │  ├─ structopt v0.3.12 
+ │  └─ tokio v0.2.20 
  └─ built v0.4.0
     ├─ cargo-lock v4.0.1
     │  ├─ semver v0.9.0
     │  │  ├─ semver-parser v0.7.0
     │  │  └─ serde v1.0.105 
     │  ├─ serde v1.0.105 
     │  ├─ toml v0.5.6
     │  │  └─ serde v1.0.105 
     │  └─ url v2.1.1 
     └─ git2 v0.11.0
        ├─ bitflags v1.2.1 
        ├─ libc v0.2.68 
        ├─ libgit2-sys v0.10.0
        │  ├─ libc v0.2.68 
        │  ├─ libz-sys v1.0.25 
        │  ├─ cc v1.0.50 
        │  └─ pkg-config v0.3.17 
        ├─ log v0.4.8 
        └─ url v2.1.1 

Commit: ead1755 (Compare with baseline commit)

@liuchengxu liuchengxu merged commit a76d9f5 into master May 2, 2020
@delete-merged-branch delete-merged-branch bot deleted the download-progess-bar branch May 2, 2020 10:08
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant