What it does
Checks that all include[_*]?d files are within the cargo workspace.
Advantage
No release with missing files.
Drawbacks
I'm not sure if cargo can have this information and rustc doesn't have enough information either.
Example
fn main() {
let x = include_str!("/etc/passwd");
}
What it does
Checks that all
include[_*]?d files are within thecargoworkspace.Advantage
No release with missing files.
Drawbacks
I'm not sure if
cargocan have this information andrustcdoesn't have enough information either.Example