stanislav-tkach / os_info

Rust library to detect the operating system type
MIT License
175 stars 52 forks source link

Release 3.0.0 version #223

Closed stanislav-tkach closed 4 years ago

stanislav-tkach commented 4 years ago
github-actions[bot] commented 4 years ago

:cowboy_hat_face: Cargo bloat for toolchain stable-x86_64-unknown-linux-gnu :cowboy_hat_face:

@@ Size breakdown @@

Size       1.11 MB
Text size  1.11 MB

No changes to crate sizes

Dependency tree
```diff @@ Dependency tree @@ Count: 50 ├─ env_logger v0.7.1 │ ├─ atty v0.2.14 │ │ └─ libc v0.2.77 │ ├─ humantime v1.3.0 │ │ └─ quick-error v1.2.3 │ ├─ log v0.4.11 │ │ └─ cfg-if v0.1.10 │ ├─ regex v1.3.9 │ │ ├─ aho-corasick v0.7.13 │ │ │ └─ memchr v2.3.3 │ │ ├─ memchr v2.3.3 │ │ ├─ regex-syntax v0.6.18 │ │ └─ thread_local v1.0.1 │ │ └─ lazy_static v1.4.0 │ └─ termcolor v1.1.0 ├─ log v0.4.11 - ├─ os_info v2.0.8 (/home/runner/work/os_info/os_info/os_info) + ├─ os_info v3.0.0 (/home/runner/work/os_info/os_info/os_info) │ └─ log v0.4.11 - └─ structopt v0.3.17 + └─ structopt v0.3.18 ├─ clap v2.33.3 │ ├─ ansi_term v0.11.0 │ ├─ atty v0.2.14 │ ├─ bitflags v1.2.1 │ ├─ strsim v0.8.0 │ ├─ textwrap v0.11.0 │ │ └─ unicode-width v0.1.8 │ ├─ unicode-width v0.1.8 │ └─ vec_map v0.8.2 ├─ lazy_static v1.4.0 - └─ structopt-derive v0.4.10 + └─ structopt-derive v0.4.11 ├─ heck v0.3.1 │ └─ unicode-segmentation v1.6.0 ├─ proc-macro-error v1.0.4 │ ├─ proc-macro-error-attr v1.0.4 - │ │ ├─ proc-macro2 v1.0.21 + │ │ ├─ proc-macro2 v1.0.23 │ │ │ └─ unicode-xid v0.2.1 │ │ ├─ quote v1.0.7 - │ │ │ └─ proc-macro2 v1.0.21 + │ │ │ └─ proc-macro2 v1.0.23 │ │ └─ version_check v0.9.2 - │ ├─ proc-macro2 v1.0.21 + │ ├─ proc-macro2 v1.0.23 │ ├─ quote v1.0.7 - │ ├─ syn v1.0.41 - │ │ ├─ proc-macro2 v1.0.21 + │ ├─ syn v1.0.42 + │ │ ├─ proc-macro2 v1.0.23 │ │ ├─ quote v1.0.7 │ │ └─ unicode-xid v0.2.1 │ └─ version_check v0.9.2 - ├─ proc-macro2 v1.0.21 + ├─ proc-macro2 v1.0.23 ├─ quote v1.0.7 - └─ syn v1.0.41 + └─ syn v1.0.42 ```

Commit: a1374393b9156f6b2f2107491d22844473b8b674 (Compare with baseline commit)

github-actions[bot] commented 4 years ago

:office: Cargo bloat for toolchain stable-x86_64-pc-windows-gnu :office:

@@ Size breakdown @@

Size       2 MB
Text size  2 MB

No changes to crate sizes

Dependency tree
```diff @@ Dependency tree @@ Count: 53 ├─ env_logger v0.7.1 │ ├─ atty v0.2.14 │ │ └─ winapi v0.3.9 │ │ └─ winapi-x86_64-pc-windows-gnu v0.4.0 │ ├─ humantime v1.3.0 │ │ └─ quick-error v1.2.3 │ ├─ log v0.4.11 │ │ └─ cfg-if v0.1.10 │ ├─ regex v1.3.9 │ │ ├─ aho-corasick v0.7.13 │ │ │ └─ memchr v2.3.3 │ │ ├─ memchr v2.3.3 │ │ ├─ regex-syntax v0.6.18 │ │ └─ thread_local v1.0.1 │ │ └─ lazy_static v1.4.0 │ └─ termcolor v1.1.0 │ └─ winapi-util v0.1.5 │ └─ winapi v0.3.9 ├─ log v0.4.11 - ├─ os_info v2.0.8 (D:\a\os_info\os_info\os_info) + ├─ os_info v3.0.0 (D:\a\os_info\os_info\os_info) │ ├─ log v0.4.11 │ └─ winapi v0.3.9 - └─ structopt v0.3.17 + └─ structopt v0.3.18 ├─ clap v2.33.3 │ ├─ atty v0.2.14 │ ├─ bitflags v1.2.1 │ ├─ strsim v0.8.0 │ ├─ textwrap v0.11.0 │ │ └─ unicode-width v0.1.8 │ ├─ unicode-width v0.1.8 │ └─ vec_map v0.8.2 ├─ lazy_static v1.4.0 - └─ structopt-derive v0.4.10 + └─ structopt-derive v0.4.11 ├─ heck v0.3.1 │ └─ unicode-segmentation v1.6.0 ├─ proc-macro-error v1.0.4 │ ├─ proc-macro-error-attr v1.0.4 - │ │ ├─ proc-macro2 v1.0.21 + │ │ ├─ proc-macro2 v1.0.23 │ │ │ └─ unicode-xid v0.2.1 │ │ ├─ quote v1.0.7 - │ │ │ └─ proc-macro2 v1.0.21 + │ │ │ └─ proc-macro2 v1.0.23 │ │ └─ version_check v0.9.2 - │ ├─ proc-macro2 v1.0.21 + │ ├─ proc-macro2 v1.0.23 │ ├─ quote v1.0.7 - │ ├─ syn v1.0.41 - │ │ ├─ proc-macro2 v1.0.21 + │ ├─ syn v1.0.42 + │ │ ├─ proc-macro2 v1.0.23 │ │ ├─ quote v1.0.7 │ │ └─ unicode-xid v0.2.1 │ └─ version_check v0.9.2 - ├─ proc-macro2 v1.0.21 + ├─ proc-macro2 v1.0.23 ├─ quote v1.0.7 - └─ syn v1.0.41 + └─ syn v1.0.42 ```

Commit: a1374393b9156f6b2f2107491d22844473b8b674 (Compare with baseline commit)

github-actions[bot] commented 4 years ago

:office: Cargo bloat for toolchain stable-i686-pc-windows-gnu :office:

@@ Size breakdown @@

Size       1.73 MB
Text size  1.73 MB

No changes to crate sizes

Dependency tree
```diff @@ Dependency tree @@ Count: 53 ├─ env_logger v0.7.1 │ ├─ atty v0.2.14 │ │ └─ winapi v0.3.9 │ │ └─ winapi-i686-pc-windows-gnu v0.4.0 │ ├─ humantime v1.3.0 │ │ └─ quick-error v1.2.3 │ ├─ log v0.4.11 │ │ └─ cfg-if v0.1.10 │ ├─ regex v1.3.9 │ │ ├─ aho-corasick v0.7.13 │ │ │ └─ memchr v2.3.3 │ │ ├─ memchr v2.3.3 │ │ ├─ regex-syntax v0.6.18 │ │ └─ thread_local v1.0.1 │ │ └─ lazy_static v1.4.0 │ └─ termcolor v1.1.0 │ └─ winapi-util v0.1.5 │ └─ winapi v0.3.9 ├─ log v0.4.11 - ├─ os_info v2.0.8 (D:\a\os_info\os_info\os_info) + ├─ os_info v3.0.0 (D:\a\os_info\os_info\os_info) │ ├─ log v0.4.11 │ └─ winapi v0.3.9 - └─ structopt v0.3.17 + └─ structopt v0.3.18 ├─ clap v2.33.3 │ ├─ atty v0.2.14 │ ├─ bitflags v1.2.1 │ ├─ strsim v0.8.0 │ ├─ textwrap v0.11.0 │ │ └─ unicode-width v0.1.8 │ ├─ unicode-width v0.1.8 │ └─ vec_map v0.8.2 ├─ lazy_static v1.4.0 - └─ structopt-derive v0.4.10 + └─ structopt-derive v0.4.11 ├─ heck v0.3.1 │ └─ unicode-segmentation v1.6.0 ├─ proc-macro-error v1.0.4 │ ├─ proc-macro-error-attr v1.0.4 - │ │ ├─ proc-macro2 v1.0.21 + │ │ ├─ proc-macro2 v1.0.23 │ │ │ └─ unicode-xid v0.2.1 │ │ ├─ quote v1.0.7 - │ │ │ └─ proc-macro2 v1.0.21 + │ │ │ └─ proc-macro2 v1.0.23 │ │ └─ version_check v0.9.2 - │ ├─ proc-macro2 v1.0.21 + │ ├─ proc-macro2 v1.0.23 │ ├─ quote v1.0.7 - │ ├─ syn v1.0.41 - │ │ ├─ proc-macro2 v1.0.21 + │ ├─ syn v1.0.42 + │ │ ├─ proc-macro2 v1.0.23 │ │ ├─ quote v1.0.7 │ │ └─ unicode-xid v0.2.1 │ └─ version_check v0.9.2 - ├─ proc-macro2 v1.0.21 + ├─ proc-macro2 v1.0.23 ├─ quote v1.0.7 - └─ syn v1.0.41 + └─ syn v1.0.42 ```

Commit: a1374393b9156f6b2f2107491d22844473b8b674 (Compare with baseline commit)

github-actions[bot] commented 4 years ago

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

@@ Size breakdown @@

Size       1.1 MB
Text size  1.1 MB

No changes to crate sizes

Dependency tree
```diff @@ Dependency tree @@ Count: 50 ├─ env_logger v0.7.1 │ ├─ atty v0.2.14 │ │ └─ libc v0.2.77 │ ├─ humantime v1.3.0 │ │ └─ quick-error v1.2.3 │ ├─ log v0.4.11 │ │ └─ cfg-if v0.1.10 │ ├─ regex v1.3.9 │ │ ├─ aho-corasick v0.7.13 │ │ │ └─ memchr v2.3.3 │ │ ├─ memchr v2.3.3 │ │ ├─ regex-syntax v0.6.18 │ │ └─ thread_local v1.0.1 │ │ └─ lazy_static v1.4.0 │ └─ termcolor v1.1.0 ├─ log v0.4.11 - ├─ os_info v2.0.8 (/Users/runner/work/os_info/os_info/os_info) + ├─ os_info v3.0.0 (/Users/runner/work/os_info/os_info/os_info) │ └─ log v0.4.11 - └─ structopt v0.3.17 + └─ structopt v0.3.18 ├─ clap v2.33.3 │ ├─ ansi_term v0.11.0 │ ├─ atty v0.2.14 │ ├─ bitflags v1.2.1 │ ├─ strsim v0.8.0 │ ├─ textwrap v0.11.0 │ │ └─ unicode-width v0.1.8 │ ├─ unicode-width v0.1.8 │ └─ vec_map v0.8.2 ├─ lazy_static v1.4.0 - └─ structopt-derive v0.4.10 + └─ structopt-derive v0.4.11 ├─ heck v0.3.1 │ └─ unicode-segmentation v1.6.0 ├─ proc-macro-error v1.0.4 │ ├─ proc-macro-error-attr v1.0.4 - │ │ ├─ proc-macro2 v1.0.21 + │ │ ├─ proc-macro2 v1.0.23 │ │ │ └─ unicode-xid v0.2.1 │ │ ├─ quote v1.0.7 - │ │ │ └─ proc-macro2 v1.0.21 + │ │ │ └─ proc-macro2 v1.0.23 │ │ └─ version_check v0.9.2 - │ ├─ proc-macro2 v1.0.21 + │ ├─ proc-macro2 v1.0.23 │ ├─ quote v1.0.7 - │ ├─ syn v1.0.41 - │ │ ├─ proc-macro2 v1.0.21 + │ ├─ syn v1.0.42 + │ │ ├─ proc-macro2 v1.0.23 │ │ ├─ quote v1.0.7 │ │ └─ unicode-xid v0.2.1 │ └─ version_check v0.9.2 - ├─ proc-macro2 v1.0.21 + ├─ proc-macro2 v1.0.23 ├─ quote v1.0.7 - └─ syn v1.0.41 + └─ syn v1.0.42 ```

Commit: a1374393b9156f6b2f2107491d22844473b8b674 (Compare with baseline commit)

codecov-commenter commented 4 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@1d5c6bb). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #223   +/-   ##
=========================================
  Coverage          ?   90.83%           
=========================================
  Files             ?       12           
  Lines             ?      578           
  Branches          ?        0           
=========================================
  Hits              ?      525           
  Misses            ?       53           
  Partials          ?        0           
Impacted Files Coverage Δ
os_info/src/linux/file_release.rs 87.35% <0.00%> (ø)
os_info/src/os_type.rs 97.61% <0.00%> (ø)
os_info/src/linux/lsb_release.rs 88.23% <0.00%> (ø)
os_info/src/bitness.rs 95.00% <0.00%> (ø)
cli/src/main.rs 0.00% <0.00%> (ø)
os_info/src/version.rs 100.00% <0.00%> (ø)
os_info/src/matcher.rs 98.70% <0.00%> (ø)
os_info/tests/basic.rs 100.00% <0.00%> (ø)
os_info/src/linux/mod.rs 75.00% <0.00%> (ø)
os_info/src/lib.rs 100.00% <0.00%> (ø)
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 1d5c6bb...ea39efd. Read the comment docs.