Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/CodeIntelligenceTesting/jazzer
/ functions
Functions
3,424 in github.com/CodeIntelligenceTesting/jazzer
⨍
Functions
3,424
◇
Types & classes
710
↓ 507 callers
Method
get
(K key)
src/main/java/com/code_intelligence/jazzer/mutation/api/Cache.java:25
↓ 415 callers
Method
annotatedType
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:459
↓ 406 callers
Method
of
Creates specialized {@link SeedSerializer} instances for the following method parameters: <ul> <li>{@code byte[]} <li>{@code FuzzDataProvider}
src/main/java/com/code_intelligence/jazzer/junit/SeedSerializer.java:42
↓ 333 callers
Method
type
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:463
↓ 236 callers
Method
stream
(Optional<T> optional)
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:417
↓ 213 callers
Method
mockPseudoRandom
Creates a {@link PseudoRandom} whose methods return the given values in order.
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:82
↓ 207 callers
Method
asSet
(K... objs)
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:438
↓ 162 callers
Method
format
src/main/java/com/code_intelligence/jazzer/instrumentor/CoverageRecorder.kt:89
↓ 154 callers
Method
test
(Address address)
tests/src/test/java/com/example/NestedRecordFuzzer.java:30
↓ 133 callers
Method
put
(K key, V value)
src/main/java/com/code_intelligence/jazzer/mutation/api/Cache.java:27
↓ 112 callers
Method
getName
Returns just the name of the method without parameters
src/test/java/com/code_intelligence/jazzer/junit/TestMethod.java:44
↓ 111 callers
Method
createOrThrow
( ExtendedMutatorFactory factory, TypeHolder<T> typeHolder)
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:487
↓ 108 callers
Method
crossOver
Implementations <ul> <li>MUST return a value that does not {@link Object#equals(Object)} the arguments (if possible); <li>MAY mutate {@code
src/main/java/com/code_intelligence/jazzer/mutation/api/ValueMutator.java:81
↓ 95 callers
Method
asMutableList
(T... objs)
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:442
↓ 90 callers
Method
startsWith
( MethodHandle method, String thisObject, Object[] arguments, int hookId, Boolea
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:408
↓ 89 callers
Method
add
(U element)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:51
↓ 88 callers
Method
add
(Object o)
src/main/java/jaz/Zer.java:225
↓ 83 callers
Method
mutate
Implementations <ul> <li>MUST return a value that does not {@link Object#equals(Object)} the argument (if possible); <li>SHOULD, when calle
src/main/java/com/code_intelligence/jazzer/mutation/api/ValueMutator.java:68
↓ 80 callers
Method
init
Implementations <ul> <li>SHOULD, when called repeatedly, return a low amount of duplicates. </ul> @return an instance of {@code T}
src/main/java/com/code_intelligence/jazzer/mutation/api/ValueMutator.java:54
↓ 79 callers
Method
build
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorTest.java:130
↓ 77 callers
Method
isEmpty
()
src/main/java/com/code_intelligence/jazzer/mutation/support/WeakIdentityHashMap.java:50
↓ 77 callers
Method
toString
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorTest.java:132
↓ 68 callers
Method
closedRange
@return a uniformly random {@code int} in the closed range {@code [lowerInclusive, upperInclusive]}.
src/main/java/com/code_intelligence/jazzer/mutation/api/PseudoRandom.java:85
↓ 68 callers
Method
distinctElementsRatio
(double ratio)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1408
↓ 68 callers
Method
size
()
src/main/java/jaz/Zer.java:201
↓ 66 callers
Method
getType
()
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:172
↓ 63 callers
Method
require
(boolean property)
src/main/java/com/code_intelligence/jazzer/mutation/support/Preconditions.java:36
↓ 60 callers
Method
invoke
(Object instance, boolean detach)
src/main/java/com/code_intelligence/jazzer/mutation/ArgumentsMutator.java:201
↓ 58 callers
Method
next
()
src/main/java/jaz/Zer.java:350
↓ 57 callers
Method
assertEqual
(T a, T b)
src/test/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImplTest.java:132
↓ 57 callers
Method
read
Reads a {@code T} from an endless stream that is eventually 0. <p>Implementations <ul> <li>MUST not attempt to consume the entire stream; <li>MU
src/main/java/com/code_intelligence/jazzer/mutation/api/Serializer.java:56
↓ 56 callers
Method
contains
(Object... expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1433
↓ 55 callers
Method
apply
(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
src/main/java/com/code_intelligence/jazzer/api/Function5.java:21
↓ 55 callers
Method
min
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:270
↓ 54 callers
Method
error
(String message)
src/main/java/com/code_intelligence/jazzer/utils/Log.java:77
↓ 54 callers
Method
println
(String message)
src/main/java/com/code_intelligence/jazzer/utils/Log.java:51
↓ 52 callers
Method
size
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:293
↓ 50 callers
Method
mutateInPlace
Implementations <ul> <li>MUST ensure that {@code reference} does not {@link Object#equals(Object)} the state it had prior to the call (if pos
src/main/java/com/code_intelligence/jazzer/mutation/api/InPlaceMutator.java:65
↓ 49 callers
Method
getAnnotations
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:122
↓ 49 callers
Method
replace
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, String returnValue)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:440
↓ 46 callers
Method
getType
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:112
↓ 46 callers
Method
toArray
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:298
↓ 45 callers
Method
getBytes
()
src/main/java/com/code_intelligence/jazzer/autofuzz/YourAverageJavaClass.java:181
↓ 45 callers
Method
isEmpty
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:268
↓ 44 callers
Method
reportFindingIfEnabled
()
src/main/java/jaz/Zer.java:114
↓ 43 callers
Method
getMethod
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:471
↓ 42 callers
Method
hasFixedSize
Whether the type {@code T} mutated by this mutator has a fixed size in memory. This information can be used by mutators for collections of {@code T}s.
src/main/java/com/code_intelligence/jazzer/mutation/api/MutatorBase.java:32
↓ 42 callers
Method
newFactory
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/Mutators.java:36
↓ 41 callers
Method
apply
(Iterator<Entry<K, V>> fromIterator, Iterator<Entry<K, V>> toIterator, int chunkSize)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkCrossOvers.java:254
↓ 41 callers
Method
build
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:554
↓ 40 callers
Method
consumeInt
Consumes an {@code int} from the fuzzer input. @return an {@code int}
src/main/java/com/code_intelligence/jazzer/api/FuzzedDataProvider.java:119
↓ 39 callers
Method
toAbsolutePath
(Path path, Path currentDir)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/FilePathTraversal.java:68
↓ 39 callers
Method
toString
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:162
↓ 37 callers
Method
initInPlace
Implementations <ul> <li>MUST accept any mutable instance of {@code T}, not just those it creates itself. <li>SHOULD, when called repeatedly, ini
src/main/java/com/code_intelligence/jazzer/mutation/api/InPlaceMutator.java:52
↓ 35 callers
Method
assertEquals
( MethodHandle method, Object node, Object[] args, int hookId, Object alwaysNull)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:1075
↓ 35 callers
Method
write
Writes a {@code T} to a stream in such a way that an equal object can be recovered from the written bytes via {@link #read(DataInputStream)}. <p>Sinc
src/main/java/com/code_intelligence/jazzer/mutation/api/Serializer.java:72
↓ 34 callers
Method
asMap
(Object... objs)
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:429
↓ 34 callers
Method
getAnnotatedActualTypeArguments
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:381
↓ 33 callers
Method
accept
(T1 t1, T2 t2)
src/main/java/com/code_intelligence/jazzer/api/Consumer2.java:23
↓ 33 callers
Method
clear
()
src/main/java/com/code_intelligence/jazzer/mutation/api/Cache.java:29
↓ 33 callers
Method
exactly
(Object... expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1425
↓ 33 callers
Method
getMessage
()
src/main/java/com/code_intelligence/jazzer/runtime/HardToCatchError.java:28
↓ 33 callers
Method
manyDistinctElements
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1355
↓ 33 callers
Method
size
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:45
↓ 31 callers
Method
extractUserValues
(AnnotatedType type)
src/main/java/com/code_intelligence/jazzer/mutation/support/ValuePoolRegistry.java:91
↓ 31 callers
Method
newInstance
(Control[] requestControls)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:39
↓ 31 callers
Method
recordAndReturn
(T object)
src/main/java/com/code_intelligence/jazzer/driver/RecordingFuzzedDataProvider.java:45
↓ 30 callers
Method
consumeChecked
(FuzzedDataProvider data, Class<?>[] types, int i)
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:822
↓ 30 callers
Method
consumeRemainingAsString
Consumes the remaining fuzzer input as a {@link String}. <p><b>Note:</b> After calling this method, further calls to methods of this interface will r
src/main/java/com/code_intelligence/jazzer/api/FuzzedDataProvider.java:258
↓ 30 callers
Method
contains
(Object o)
src/main/java/jaz/Zer.java:213
↓ 30 callers
Method
getValue
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:290
↓ 30 callers
Method
isEmpty
()
src/main/java/jaz/Zer.java:207
↓ 30 callers
Method
toString
()
src/main/java/jaz/Zer.java:171
↓ 29 callers
Method
equals
(Object obj)
src/main/java/jaz/Zer.java:165
↓ 29 callers
Method
getDescriptorId
Returns the {@link org.junit.platform.engine.TestDescriptor} ID for this method
src/test/java/com/code_intelligence/jazzer/junit/TestMethod.java:39
↓ 29 callers
Method
max
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:275
↓ 29 callers
Method
value
(String... values)
src/test/java/com/code_intelligence/jazzer/mutation/support/ValuePoolsTest.java:648
↓ 28 callers
Method
getDefaultInstance
(Class<? extends Message> messageClass)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/TypeLibrary.java:116
↓ 28 callers
Method
printStackTrace
()
src/main/java/com/code_intelligence/jazzer/runtime/HardToCatchError.java:48
↓ 27 callers
Method
annotatedType
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeHolder.java:39
↓ 27 callers
Method
detach
Returns an equal instance that shares no mutable state with {@code value}. <p>Implementations <ul> <li>MUST return an instance that {@link Object#
src/main/java/com/code_intelligence/jazzer/mutation/api/Detacher.java:42
↓ 27 callers
Method
getByte
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:153
↓ 27 callers
Method
list
(Name name)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:234
↓ 27 callers
Method
withExtraAnnotations
( AnnotatedType base, Annotation... extraAnnotations)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:434
↓ 26 callers
Method
coverCase
(int caze)
tests/src/test/java/com/example/SwitchCoverageHelper.java:29
↓ 26 callers
Method
equals
( MethodHandle method, String thisObject, Object[] arguments, int hookId, Boolean areEqual)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:223
↓ 26 callers
Method
maximize
Core implementation of the hill-climbing maximize API. It maps {@code value} from the range [{@code minValue}, {@code maxValue}] onto {@code numCounte
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:273
↓ 26 callers
Method
minimize
Core implementation of the hill-climbing minimize API. It maps {@code value} from the range [{@code minValue}, {@code maxValue}] onto {@code numCounte
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:389
↓ 26 callers
Method
of
(Stream<MutatorFactory>... factories)
src/main/java/com/code_intelligence/jazzer/mutation/engine/ChainedMutatorFactory.java:72
↓ 25 callers
Method
compile
(File source, Path api, Path targetJar)
bazel/tools/java/com/code_intelligence/jazzer/tools/FuzzTargetTestWrapper.java:385
↓ 25 callers
Method
consumeTestCase
( Object expectedResult, String expectedResultString, List<Object> cannedData)
src/test/java/com/code_intelligence/jazzer/autofuzz/TestHelpers.java:55
↓ 25 callers
Method
getAnnotation
(Class<T> annotationClass)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:117
↓ 25 callers
Method
matches
* Checks whether [maybeInternalClassName], which may be internal (foo/bar) or not (foo.bar), matches [glob]. */
src/main/java/com/code_intelligence/jazzer/utils/SimpleGlobMatcher.kt:63
↓ 25 callers
Method
toArray
()
src/main/java/jaz/Zer.java:219
↓ 24 callers
Method
createFactory
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorTest.java:41
↓ 24 callers
Method
createInPlaceOrThrow
(AnnotatedType type)
src/main/java/com/code_intelligence/jazzer/mutation/api/ExtendedMutatorFactory.java:44
↓ 24 callers
Method
guideTowardsContainment
Instructs the fuzzer to guide its mutations towards making {@code haystack} contain {@code needle} as a substring. <p>If the relation between the raw
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:197
↓ 24 callers
Method
toString
()
src/main/java/com/code_intelligence/jazzer/runtime/HardToCatchError.java:43
↓ 23 callers
Method
annotationType
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:285
↓ 23 callers
Method
consumeShort
Consumes a {@code short} from the fuzzer input. @return a {@code short}
src/main/java/com/code_intelligence/jazzer/api/FuzzedDataProvider.java:92
next →
1–100 of 3,424, ranked by callers