From 3d174f2d7985b7fbd1e182c7a195255b13b7bae3 Mon Sep 17 00:00:00 2001 From: jedarden Date: Mon, 6 Jul 2026 23:43:37 -0400 Subject: [PATCH] docs(bf-3mull): add verification note --- notes/bf-3mull.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 notes/bf-3mull.md diff --git a/notes/bf-3mull.md b/notes/bf-3mull.md new file mode 100644 index 0000000..1d89e93 --- /dev/null +++ b/notes/bf-3mull.md @@ -0,0 +1,22 @@ +# bf-3mull: Add serde_yaml dependency to fuzz/Cargo.toml + +## Task +Add the missing serde_yaml dependency to fuzz/Cargo.toml to support the profile_yaml fuzz target. + +## Implementation +Added `serde_yaml = { version = "0.9" }` to the [dependencies] section in fuzz/Cargo.toml. + +## Verification +- **PASS**: serde_yaml = { version = "0.9" } is present in fuzz/Cargo.toml [dependencies] +- **PASS**: Version matches pdftract-core's serde_yaml version (0.9) +- **PASS**: `cargo check` from fuzz/ directory completes successfully +- **PASS**: Resolved serde_yaml version is 0.9.34+deprecated (compatible with 0.9) + +## Commit +- 33838626: deps(bf-3mull): add serde_yaml dependency to fuzz/Cargo.toml + +## Files Modified +- fuzz/Cargo.toml (line 26) + +## Notes +The fuzz directory has its own workspace ([workspace] with no members), so the dependency must be declared directly rather than inherited from a parent workspace. This matches the pattern used for other dependencies like libfuzzer-sys.