bazel-contrib / rules_fuzzing

Bazel Starlark extensions for defining fuzz tests in Bazel projects
Apache License 2.0
84 stars 20 forks source link

Update and simplify Jazzer integration #218

Closed fmeum closed 1 year ago

fmeum commented 1 year ago

This commit updates Jazzer to v0.17.1 and restores compatibility with OSS-Fuzz after its recent Jazzer update.

Since Jazzer can now be run directly as a java_binary obtained from Maven, the setup required for java_fuzz_test has been simplified:

The Jazzer update also makes rules_fuzzing compatible with Bazel 6.

fmeum commented 1 year ago

@stefanbucur Could you review? Let me know if you want me to add more information about what changed in Jazzer and how it affects rules_fuzzing.