microsoft / onefuzz

A self-hosted Fuzzing-As-A-Service platform
MIT License
2.82k stars 199 forks source link

Add missing `winapi` features to `debugger` manifest #3351

Closed ranweiler closed 1 year ago

ranweiler commented 1 year ago

This fixes the local dev experience for the coverage crate.

The debugger crate assumes the presence of winapi features that are not enabled in its own manifest. These features are enabled in some other workspace crates which use winapi, which is why the overall build is not broken. However, building just debugger (or crucially, the coverage crate) fails.

codecov-commenter commented 1 year ago

Codecov Report

Merging #3351 (a48c711) into main (09fabb7) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #3351   +/-   ##
=======================================
  Coverage   31.68%   31.68%           
=======================================
  Files         308      308           
  Lines       37626    37626           
=======================================
  Hits        11921    11921           
  Misses      25705    25705