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.74k stars 540 forks source link

Remove reqwest's native-tls dependency #2261

Open elichai opened 4 days ago

elichai commented 4 days 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 4 days ago

Codecov Report

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

Project coverage is 64.09%. Comparing base (0cc0c62) to head (b0c9aab). Report is 75 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2261 +/- ## =========================================== + Coverage 30.91% 64.09% +33.18% =========================================== Files 53 54 +1 Lines 20112 20692 +580 Branches 9755 9624 -131 =========================================== + Hits 6217 13262 +7045 + Misses 7922 7413 -509 + Partials 5973 17 -5956 ```

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