diff --git a/examples/junit/src/test/java/com/example/DictionaryFuzzTests.java b/examples/junit/src/test/java/com/example/DictionaryFuzzTests.java index dde2d8238..5a6672d30 100644 --- a/examples/junit/src/test/java/com/example/DictionaryFuzzTests.java +++ b/examples/junit/src/test/java/com/example/DictionaryFuzzTests.java @@ -32,7 +32,7 @@ public class DictionaryFuzzTests { private static final byte[] FLAG_SHA256 = Base64.getDecoder().decode("vCLInoVuMxJonT4UKjsMl0LPXTowkYS7t0uBpw0pRo8="); - @DictionaryEntries(tokens = {"a_", "53Cr\"3T_", "fl4G"}) + @DictionaryEntries({"a_", "53Cr\"3T_", "fl4G"}) @FuzzTest public void inlineTest(FuzzedDataProvider data) throws NoSuchAlgorithmException, TestSuccessfulException { @@ -54,7 +54,7 @@ public void fileTest(FuzzedDataProvider data) } } - @DictionaryEntries(tokens = {"a_"}) + @DictionaryEntries("a_") @DictionaryFile(resourcePath = "test2.dict") @DictionaryFile(resourcePath = "/com/example/test3.dict") @FuzzTest diff --git a/src/main/java/com/code_intelligence/jazzer/junit/DictionaryEntries.java b/src/main/java/com/code_intelligence/jazzer/junit/DictionaryEntries.java index cad4f2e58..f0a00f8a0 100644 --- a/src/main/java/com/code_intelligence/jazzer/junit/DictionaryEntries.java +++ b/src/main/java/com/code_intelligence/jazzer/junit/DictionaryEntries.java @@ -23,7 +23,7 @@ import java.lang.annotation.Target; /** - * Adds the given strings to the fuzzer's dictionary. This is particularly useful for adding tokens + * Adds the given strings to the fuzzer's dictionary. This is particularly useful for adding strings * that have special meaning in the context of your fuzz test, but are difficult for the fuzzer to * discover automatically. * @@ -35,5 +35,5 @@ @Repeatable(DictionaryEntriesList.class) public @interface DictionaryEntries { /** Individual strings to add to the fuzzer dictionary. */ - String[] tokens(); + String[] value(); } diff --git a/src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java b/src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java index 0016a934b..eed06fc78 100644 --- a/src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java +++ b/src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java @@ -117,7 +117,7 @@ private static Optional createDictionaryFile( */ private static Stream getInlineTokens(List inline) { return inline.stream() - .map(DictionaryEntries::tokens) + .map(DictionaryEntries::value) .flatMap(Arrays::stream) .map(FuzzerDictionary::escapeForDictionary); }