getsentry / pdb

A parser for Microsoft PDB (Program Database) debugging information
https://docs.rs/pdb/
Apache License 2.0
400 stars 71 forks source link

Remove the reqwest dependency #128

Closed jan-auer closed 2 years ago

jan-auer commented 2 years ago

Originally submitted by @RazrFalcon in #71.

This removes the dev dependency to reqwest, which was used by tests to download fixtures from the Microsoft symbol server. Before Rust edition 2021, the dependency resolver would not exclude optional features from dev dependencies when running a crate build.

Developers now need to run the download script manually once a new fixture is added. If files are missing, the tests will print instructions.