mozilla / sccache

Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Apache License 2.0
5.85k stars 552 forks source link

Remove reqwest's native-tls dependency #2261

Open elichai opened 1 month ago

elichai commented 1 month ago

Before:

cargo tree --no-default-features --features dist-client --target all -e normal -i openssl
openssl v0.10.64
└── native-tls v0.2.11
    ├── hyper-tls v0.6.0
    │   └── reqwest v0.12.5
    │       └── sccache v0.8.1 (/Users/elichai2/gits/sccache)
    ├── reqwest v0.12.5 (*)
    └── tokio-native-tls v0.3.1
        ├── hyper-tls v0.6.0 (*)
        └── reqwest v0.12.5 (*)

After:

cargo tree --no-default-features --features dist-client --target all -e normal -i openssl
warning: nothing to print.
codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 43.00%. Comparing base (0cc0c62) to head (3b559d8). Report is 78 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2261 +/- ## =========================================== + Coverage 30.91% 43.00% +12.08% =========================================== Files 53 54 +1 Lines 20112 20718 +606 Branches 9755 9636 -119 =========================================== + Hits 6217 8909 +2692 - Misses 7922 8120 +198 + Partials 5973 3689 -2284 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.