lez-fuzzing/.gitignore
2026-04-13 16:03:20 +08:00

38 lines
1.6 KiB
Plaintext

# ── Rust / Cargo ──────────────────────────────────────────────────────────────
/target/
fuzz/target/
# Cargo lock files (committed in apps, ignored in libraries; we keep ours)
# Cargo.lock ← do NOT add; we want it tracked for reproducible fuzz builds
# ── cargo-fuzz outputs ────────────────────────────────────────────────────────
# Crash artifacts discovered during fuzzing (should be reviewed, minimised,
# and moved to corpus/ or a regression test before committing)
fuzz/artifacts/
# Coverage reports generated by `cargo fuzz coverage`
fuzz/coverage/
# libFuzzer-generated corpus additions (committed selectively — keep only
# manually curated seeds in fuzz/corpus/)
# Uncomment the line below to ignore ALL corpus growth automatically:
# fuzz/corpus/
# ── Editor / IDE ──────────────────────────────────────────────────────────────
.idea/
.vscode/
*.iml
# macOS metadata
.DS_Store
**/.DS_Store
# ── Misc ──────────────────────────────────────────────────────────────────────
# Performance baseline output from `just perf-baseline` or CI
perf_baseline.txt
# Flamegraph files from `cargo flamegraph` runs
flamegraph.svg
perf.data
perf.data.old