lez-fuzzing/.gitignore

45 lines
2.0 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
# ── cargo-mutants outputs ─────────────────────────────────────────────────────
# Local mutation-testing reports (caught.txt, missed.txt, etc.)
# Created by `just mutants-harness` and `just mutants-protocol`.
mutants.out/
mutants-harness.out/
mutants-protocol.out/
# ── 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