Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: GeneratorFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 202 59.4%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 138 40.5%
All colors 340 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
77 207 [org.eclipse.parsson.JsonGeneratorImpl].writeEnd() call site: 00207
26 293 [org.eclipse.parsson.JsonGeneratorImpl].write(jakarta.json.JsonValue) call site: 00293
23 10 [jakarta.json.Json].createGenerator(java.io.OutputStream) call site: 00010
19 186 [org.eclipse.parsson.JsonGeneratorImpl].write(jakarta.json.JsonValue) call site: 00186
9 49 [org.eclipse.parsson.JsonGeneratorImpl].flushBuffer() call site: 00049
5 157 [jakarta.json.Json].createArrayBuilder() call site: 00157
4 3 [org.eclipse.parsson.JsonProviderImpl].createGenerator(java.io.OutputStream) call site: 00003
4 34 [GeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00034
4 39 [org.eclipse.parsson.JsonMessages].GENERATOR_ILLEGAL_METHOD(java.lang.Object) call site: 00039
4 325 [GeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00325
4 331 [org.eclipse.parsson.JsonGeneratorImpl].close() call site: 00331
3 102 [GeneratorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00102

Runtime coverage analysis

Covered functions
61
Functions that are reachable but not covered
201
Reachable functions
244
Percentage of reachable functions covered
17.62%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
GeneratorFuzzer 1
jakarta.json.Json 2
org.eclipse.parsson.JsonProviderImpl 2
org.eclipse.parsson.JsonGeneratorImpl 37
org.eclipse.parsson.JsonGeneratorImpl$Context 1
org.eclipse.parsson.BufferPoolImpl 3
ee.jakarta.tck.jsonp.api.provider.JsonProviderTest$DummyJsonProvider 2
jakarta.json.spi.JsonProvider 6
jakarta.json.spi.JsonProvider$lambda_provider_0__1 3
jakarta.json.JsonException 2
org.eclipse.parsson.JsonStructureParser$ArrayScope 2
org.eclipse.parsson.JsonStructureParser$ObjectScope 2
org.eclipse.parsson.JsonPrettyGeneratorImpl 19
jakarta.json.stream.JsonGenerationException 1
org.eclipse.parsson.JsonMessages 8
ee.jakarta.tck.jsonp.common.MyBufferedWriter 3
com.code_intelligence.jazzer.api.FuzzedDataProvider 4
com.code_intelligence.jazzer.api.FuzzedDataProvider:ee.jakarta.tck.jsonp.api.jsongeneratortests.ClientTests$ByteArrayOutputStreamCloseChecker 1
ee.jakarta.tck.jsonp.common.JSONP_Util 2
org.eclipse.parsson.JsonArrayBuilderImpl 6
org.eclipse.parsson.JsonStringImpl 4
ee.jakarta.tck.jsonp.api.collectortests.Collectors$ValueBuilder 3
org.eclipse.parsson.JsonArrayBuilderImpl$JsonArrayImpl 4
jakarta.json.EmptyArray 3
jakarta.json.EmptyObject 2
org.eclipse.parsson.JsonObjectBuilderImpl$JsonObjectImpl 2
org.eclipse.parsson.JsonNumberImpl 2
jakarta.json.JsonValueImpl 1
org.eclipse.parsson.JsonNumberImpl$JsonLongNumber 2
org.eclipse.parsson.JsonNumberImpl$JsonIntNumber 2
org.eclipse.parsson.JsonNumberImpl$JsonNumberNumber 1
ee.jakarta.tck.jsonp.api.jsonvaluetests.ClientTests$CustomNumber 1
org.eclipse.parsson.JsonNumberImpl$JsonBigDecimalNumber 1

Fuzzer: CreateJsonFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 211 47.9%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 229 52.0%
All colors 440 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
73 140 [org.eclipse.parsson.JsonMessages].PARSER_INVALID_TOKEN(org.eclipse.parsson.JsonTokenizer$JsonToken,jakarta.json.stream.JsonLocation,java.lang.String) call site: 00140
23 19 [jakarta.json.Json].createReader(java.io.Reader) call site: 00019
10 6 [org.eclipse.parsson.JsonProviderImpl].createReader(java.io.Reader) call site: 00006
7 250 [org.eclipse.parsson.JsonParserImpl].getValue() call site: 00250
6 130 [org.eclipse.parsson.JsonTokenizer].hasNextToken() call site: 00130
6 324 [ee.jakarta.tck.jsonp.common.JSONP_Util].createJsonArrayFromString(java.lang.String) call site: 00324
5 231 [jakarta.json.Json].createArrayBuilder() call site: 00231
5 312 [org.eclipse.parsson.JsonParserImpl].getValue() call site: 00312
5 351 [ee.jakarta.tck.jsonp.common.JSONP_Util].toStringJsonNumber(jakarta.json.JsonNumber) call site: 00351
4 56 [org.eclipse.parsson.JsonTokenizer].fillBuf() call site: 00056
4 116 [org.eclipse.parsson.JsonTokenizer].nextToken() call site: 00116
4 359 [ee.jakarta.tck.jsonp.common.JSONP_Util].toStringJsonNumber(jakarta.json.JsonNumber) call site: 00359

Runtime coverage analysis

Covered functions
123
Functions that are reachable but not covered
285
Reachable functions
366
Percentage of reachable functions covered
22.13%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
CreateJsonFuzzer 2
com.code_intelligence.jazzer.api.FuzzedDataProvider 1
ee.jakarta.tck.jsonp.common.JSONP_Util 10
jakarta.json.Json 2
org.eclipse.parsson.JsonProviderImpl 2
org.eclipse.parsson.JsonReaderImpl 5
org.eclipse.parsson.JsonParserImpl 24
org.eclipse.parsson.JsonParserImpl$NoneContext 3
org.eclipse.parsson.JsonParserImpl$Context 2
org.eclipse.parsson.JsonParserImpl$Stack 8
org.eclipse.parsson.JsonTokenizer 25
org.eclipse.parsson.BufferPoolImpl 3
ee.jakarta.tck.jsonp.api.provider.JsonProviderTest$DummyJsonProvider 2
jakarta.json.spi.JsonProvider 6
jakarta.json.spi.JsonProvider$lambda_provider_0__1 3
jakarta.json.JsonException 2
org.eclipse.parsson.JsonStructureParser$ArrayScope 2
org.eclipse.parsson.JsonStructureParser$ObjectScope 2
org.eclipse.parsson.JsonMessages 21
ee.jakarta.tck.jsonp.common.MyBufferedReader 3
org.eclipse.parsson.JsonLocationImpl 1
jakarta.json.stream.JsonParsingException 2
org.eclipse.parsson.JsonParserImpl$ObjectContext 3
org.eclipse.parsson.JsonTokenizer$JsonToken 2
org.eclipse.parsson.JsonParserImpl$ArrayContext 3
org.eclipse.parsson.JsonArrayBuilderImpl 7
ee.jakarta.tck.jsonp.api.collectortests.Collectors$ValueBuilder 4
org.eclipse.parsson.JsonArrayBuilderImpl$JsonArrayImpl 4
org.eclipse.parsson.JsonObjectBuilderImpl 6
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy 3
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext$State 1
org.junit.platform.commons.JUnitException 1
org.junit.platform.engine.UniqueId 1
org.eclipse.parsson.JsonObjectBuilderImpl$JsonObjectImpl 3
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$3 1
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$1 1
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$2 1
org.eclipse.parsson.JsonStringImpl 2
org.eclipse.parsson.JsonNumberImpl 6
org.eclipse.parsson.JsonNumberImpl$JsonIntNumber 4
org.eclipse.parsson.JsonNumberImpl$JsonLongNumber 4
org.eclipse.parsson.JsonNumberImpl$JsonBigDecimalNumber 2
ee.jakarta.tck.jsonp.signaturetest.SigTestEE$Fault 1
ee.jakarta.tck.jsonp.signaturetest.SigTest$SetupException 1
ee.jakarta.tck.jsonp.signaturetest.SigTest$Fault 1
org.eclipse.parsson.JsonNumberImpl$JsonNumberNumber 1
ee.jakarta.tck.jsonp.api.jsonvaluetests.ClientTests$CustomNumber 1
jakarta.json.EmptyObject 1
jakarta.json.EmptyArray 3
com.code_intelligence.jazzer.api.FuzzerSecurityIssueLow 1
jakarta.json.JsonValue$ValueType 1

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.junit.platform.engine.support.descriptor.FilePosition].lambda$fromQuery$0(java.lang.String) 35 0 0.0% []
[ee.jakarta.tck.jsonp.api.mergetests.MergeReplaceValue].testObjectOnsimpleObject(ee.jakarta.tck.jsonp.api.common.TestResult) 38 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchCreate].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 39 0 0.0% []
[org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor].lambda$invokeTestMethod$0() 61 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchTests].jsonPatchTestTest() 33 0 0.0% []
[ee.jakarta.tck.jsonp.api.collectortests.Collectors].lambda$testToJsonObjectCollector$0(jakarta.json.JsonValue) 168 0 0.0% []
[ee.jakarta.tck.jsonp.api.pointertests.PointerRemove].verifyRemoveValues(ee.jakarta.tck.jsonp.api.common.TestResult,jakarta.json.JsonArray,jakarta.json.JsonArray,java.lang.String[],java.lang.String,java.lang.String) 232 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonparserfactorytests.ClientTests].jsonParserFactoryExceptionTest() 323 0 0.0% []
[ee.jakarta.tck.jsonp.api.exceptiontests.ClientTests].isPass(java.lang.Exception,java.lang.Exception,java.lang.String) 98 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonwritertests.Writer].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 83 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonbuilderfactorytests.ClientTests].jsonBuilderFactory11Test() 59 0 0.0% []
[org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor].lambda$prepare$0(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext,org.junit.jupiter.engine.extension.MutableExtensionRegistry,org.junit.platform.engine.support.hierarchical.ThrowableCollector,org.junit.jupiter.engine.descriptor.MethodExtensionContext) 120 0 0.0% []
[org.junit.platform.commons.util.CollectionUtils].lambda$getOnlyElement$0(java.util.Collection) 40 0 0.0% []
[org.junit.platform.engine.UniqueIdFormat].lambda$checkDoesNotContain$0(java.lang.String,char) 38 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationAdd].builderAdd(jakarta.json.JsonPatchBuilder,java.lang.String,java.lang.Object) 186 0 0.0% []
[org.junit.platform.engine.discovery.FilePosition].lambda$fromQuery$0(java.lang.String) 35 0 0.0% []
[org.junit.jupiter.api.Assertions].assertTimeoutPreemptively(java.time.Duration,org.junit.jupiter.api.function.ThrowingSupplier,java.util.function.Supplier) 558 0 0.0% []
[org.junit.platform.engine.discovery.DiscoverySelectors].lambda$selectFile$0(java.io.File) 98 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonnumbertests.ClientTests].jsonNumberIsIntegralTest() 79 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildAdd].updateOperationBuilder(jakarta.json.JsonArrayBuilder,int,java.lang.Object) 249 0 0.0% []
[org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver].lambda$instantiate$0(org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver$InitializationContext,java.util.function.Function) 39 0 0.0% []
[org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor].lambda$execute$0(org.junit.jupiter.api.extension.ExtensionContext,org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider) 45 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonstringtests.ClientTests].jsonStringGetCharsTest() 82 0 0.0% []
[org.junit.jupiter.api.AssertLinesMatch].lambda$parseFastForwardLimit$0(int) 95 0 0.0% []
[org.eclipse.parsson.JsonObjectBuilderImpl].lambda$populate$0(java.lang.String,java.lang.Object) 146 20 13.69% []
[org.junit.platform.commons.util.AnnotationUtils].lambda$findRepeatableAnnotations$0(java.lang.Class) 106 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonreadertests.ClientTests].testDuplicateKeysLast() 1860 0 0.0% []
[org.eclipse.parsson.JsonArrayBuilderImpl].add(java.lang.String) 91 3 3.296% ['GeneratorFuzzer', 'CreateJsonFuzzer']
[org.eclipse.parsson.JsonArrayBuilderImpl].validateValue(java.lang.Object) 41 10 24.39% ['GeneratorFuzzer', 'CreateJsonFuzzer']
[org.eclipse.parsson.JsonProviderImpl].createGenerator(java.io.OutputStream) 56 2 3.571% ['GeneratorFuzzer']
[org.eclipse.parsson.JsonPatchBuilderImpl].build() 83 0 0.0% []
[org.junit.jupiter.engine.execution.InvocationInterceptorChain].proceed(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation) 52 0 0.0% []
[org.eclipse.parsson.JsonReaderImpl].close() 58 20 34.48% ['CreateJsonFuzzer']
[ee.jakarta.tck.jsonp.api.jsonobjecttests.ClientTests].jsonObjectBuilderBuildTest() 913 0 0.0% []
[org.junit.jupiter.engine.discovery.ClassSelectorResolver].lambda$resolve$0(java.lang.Class,org.junit.platform.engine.TestDescriptor) 61 0 0.0% []
[ee.jakarta.tck.jsonp.api.common.ArrayBuilder].remove(jakarta.json.JsonArrayBuilder,int) 68 0 0.0% []
[org.junit.jupiter.engine.extension.TimeoutInvocation].createTimeoutException(java.lang.Throwable) 34 0 0.0% []
[org.junit.jupiter.api.AssertTimeout].lambda$assertTimeout$0(org.junit.jupiter.api.function.Executable) 64 0 0.0% []
[ee.jakarta.tck.jsonp.common.JSONP_Util].createJsonString(java.lang.String) 1198 47 3.923% ['GeneratorFuzzer', 'CreateJsonFuzzer']
[org.eclipse.parsson.JsonMergePatchImpl].lambda$mergePatch$0(jakarta.json.JsonObject,jakarta.json.JsonObjectBuilder,java.lang.String,jakarta.json.JsonValue) 46 0 0.0% []
[org.junit.jupiter.api.AssertIterableEquals].lambda$assertIteratorsAreEmpty$0(java.util.concurrent.atomic.AtomicInteger,java.lang.Object) 53 0 0.0% []
[org.junit.jupiter.api.Assumptions].throwTestAbortedException(java.lang.String) 40 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationCopy].updateOperationBuilder(jakarta.json.JsonPatchBuilder,java.lang.String,java.lang.Object) 93 0 0.0% []
[ee.jakarta.tck.jsonp.api.common.SimpleValues].booleanValue(boolean) 178 0 0.0% []
[org.junit.jupiter.engine.discovery.MethodOrderingVisitor].lambda$visit$0(org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor) 49 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationRemove].updateOperationBuilder(jakarta.json.JsonPatchBuilder,java.lang.String,java.lang.Object) 161 0 0.0% []
[ee.jakarta.tck.jsonp.signaturetest.jsonp.JSONPSigTest].signatureTest() 114 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonparsereventtests.ClientTests].jsonValuesTest() 42 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildRemove].updateOperationBuilder(jakarta.json.JsonArrayBuilder,int,java.lang.Object) 51 0 0.0% []
[org.junit.platform.engine.support.hierarchical.NodeTreeWalker].lambda$walk$0(org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor,org.junit.platform.engine.TestDescriptor) 43 0 0.0% []
[org.junit.jupiter.engine.extension.MutableExtensionRegistry].lambda$createRegistryWithDefaultExtensions$0(org.junit.jupiter.api.extension.Extension) 48 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildSet].updateOperationBuilder(jakarta.json.JsonArrayBuilder,int,java.lang.Object) 183 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonobjecttests.ObjectBuild].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 104 0 0.0% []
[ee.jakarta.tck.jsonp.api.common.JsonValueType].$values() 44 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationEnum].testOperationValueOf(ee.jakarta.tck.jsonp.api.common.TestResult) 31 0 0.0% []
[org.junit.platform.commons.util.ReflectionUtils].lambda$static$0(java.util.Map,java.lang.Class) 453 0 0.0% []
[org.eclipse.parsson.JsonPatchImpl].toString() 103 0 0.0% []
[org.junit.jupiter.api.AssertArrayEquals].nullSafeIndexes(java.util.Deque,int) 207 0 0.0% []
[org.junit.platform.commons.util.PackageUtils].getAttribute(java.lang.Class,java.lang.String) 38 0 0.0% []
[org.junit.platform.commons.util.ClasspathScanner].lambda$findClassesForUris$0(java.lang.String,org.junit.platform.commons.util.ClassFilter,java.net.URI) 103 0 0.0% []
[ee.jakarta.tck.jsonp.api.common.JsonAssert].valueToString(jakarta.json.JsonValue) 75 0 0.0% []
[org.junit.jupiter.engine.execution.ExtensionValuesStore].lambda$static$0(org.junit.jupiter.engine.execution.ExtensionValuesStore$StoredValue) 88 0 0.0% []
[org.junit.jupiter.engine.extension.TempDirectory].lambda$beforeEach$0(org.junit.jupiter.api.extension.ExtensionContext,java.lang.Object) 102 0 0.0% []
[org.junit.jupiter.api.AssertNotEquals].failEqual(java.lang.Object,java.lang.String) 82 0 0.0% []
[org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution].access$200(org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution) 112 0 0.0% []
[org.eclipse.parsson.JsonPointerImpl].toString() 41 0 0.0% []
[org.eclipse.parsson.UnicodeDetectingInputStream].read(byte[],int,int) 78 0 0.0% []
[ee.jakarta.tck.jsonp.api.mergetests.MergeNonObject].testArrayOnSimpleArray(ee.jakarta.tck.jsonp.api.common.TestResult) 102 0 0.0% []
[ee.jakarta.tck.jsonp.api.pointertests.PointerReplace].verifyReplaceValues(ee.jakarta.tck.jsonp.api.common.TestResult,jakarta.json.JsonArray,jakarta.json.JsonArray,java.lang.String[],java.lang.Object[],java.lang.String,java.lang.String) 151 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonvaluetests.ClientTests].jsonNumber21Test() 180 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonwritertests.ClientTests].jsonWriter11Test() 552 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonparsertests.Parser].operationFailed(jakarta.json.JsonArray,java.util.stream.Stream) 387 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonstreamingtests.ClientTests].streamingTest4() 132 0 0.0% []
[org.eclipse.parsson.MapUtil].handle(java.lang.Object,org.eclipse.parsson.api.BufferPool) 31 0 0.0% []
[org.junit.jupiter.api.AssertEquals].assertEquals(java.lang.Object,java.lang.Object,java.util.function.Supplier) 80 0 0.0% []
[org.junit.jupiter.api.AssertionUtils].failIllegalDelta(java.lang.String) 60 0 0.0% []
[ee.jakarta.tck.jsonp.api.pointertests.PointerResolve].testResolvenonNumericIndexInArray(ee.jakarta.tck.jsonp.api.common.TestResult) 287 0 0.0% []
[org.junit.platform.engine.support.descriptor.MethodSource].lambda$lazyLoadJavaClass$0(java.lang.Exception) 56 0 0.0% []
[ee.jakarta.tck.jsonp.api.pointertests.PointerAdd].verifyAddValues(ee.jakarta.tck.jsonp.api.common.TestResult,jakarta.json.JsonArray,jakarta.json.JsonArray,java.lang.String[],java.lang.Object[],java.lang.String,java.lang.String) 270 0 0.0% []
[org.eclipse.parsson.JsonGeneratorImpl].write(java.lang.String,int) 32 6 18.75% ['GeneratorFuzzer']
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationTest].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 123 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonvaluetests.Structure].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 170 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonwriterfactorytests.ClientTests].jsonWriterFactoryTest4() 165 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsongeneratortests.Generator].operationFailed(jakarta.json.JsonValue,java.lang.String) 84 0 0.0% []
[org.junit.jupiter.engine.extension.TimeoutExtension].lambda$readAndStoreTimeoutSoChildrenInheritIt$0(org.junit.jupiter.api.extension.ExtensionContext,org.junit.jupiter.engine.extension.TimeoutDuration) 65 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonreaderfactorytests.ClientTests].jsonReaderFactoryTest4() 145 0 0.0% []
[org.junit.platform.engine.support.hierarchical.NodeTestTask].access$100(org.junit.platform.engine.support.hierarchical.NodeTestTask) 98 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonparsertests.ClientTests].jsonParserCurrentEvent() 1036 0 0.0% []
[org.junit.jupiter.engine.execution.ExecutableInvoker].lambda$invoke$0(org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall,org.junit.jupiter.api.extension.ReflectiveInvocationContext,org.junit.jupiter.api.extension.ExtensionContext,org.junit.jupiter.api.extension.InvocationInterceptor,org.junit.jupiter.api.extension.InvocationInterceptor$Invocation) 70 0 0.0% []
[ee.jakarta.tck.jsonp.api.mergetests.MergeAddValue].testObjectOnsimpleObject(ee.jakarta.tck.jsonp.api.common.TestResult) 70 0 0.0% []
[org.junit.jupiter.api.condition.JRE].lambda$determineCurrentVersion$0() 42 0 0.0% []
[org.junit.jupiter.engine.execution.JupiterEngineExecutionContext].lambda$close$0(org.junit.jupiter.api.extension.ExtensionContext) 55 0 0.0% []
[ee.jakarta.tck.jsonp.signaturetest.PackageList].getSubPackagesFormatted(java.lang.String) 120 0 0.0% []
[org.eclipse.parsson.JsonParserImpl].access$1200(org.eclipse.parsson.JsonParserImpl) 260 132 50.76% ['CreateJsonFuzzer']
[ee.jakarta.tck.jsonp.api.jsonvaluetests.Value].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 69 0 0.0% []
[ee.jakarta.tck.jsonp.signaturetest.SigTestDriver].verifyJTAJarForNoXA(java.lang.String,java.lang.String) 88 0 0.0% []
[org.junit.jupiter.engine.discovery.MethodSelectorResolver].access$100() 76 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationReplace].builderReplace(jakarta.json.JsonPatchBuilder,java.lang.String,java.lang.Object) 118 0 0.0% []
[ee.jakarta.tck.jsonp.api.mergetests.MergeRemoveValue].testObjectOnsimpleObject(ee.jakarta.tck.jsonp.api.common.TestResult) 70 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonreadertests.Reader].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 96 0 0.0% []
[org.junit.platform.commons.logging.LoggerFactory].access$000() 64 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonarraytests.ClientTests].jsonArrayBuilder11RemoveTest() 891 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsongeneratortests.ClientTests].jsonGeneratorStreamClosedTest() 1188 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuilders].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 63 0 0.0% []
[ee.jakarta.tck.jsonp.signaturetest.ApiCheckDriver].verifyJTAJarForNoXA(java.lang.String,java.lang.String) 48 0 0.0% []
[ee.jakarta.tck.jsonp.api.patchtests.PatchOperationMove].updateOperationBuilder(jakarta.json.JsonPatchBuilder,java.lang.String,java.lang.Object) 161 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsongeneratorfactorytests.ClientTests].jsonGeneratorFactoryTest4() 165 0 0.0% []
[ee.jakarta.tck.jsonp.api.jsonbuilderfactorytests.BuilderFactory].operationFailed(jakarta.json.JsonValue,jakarta.json.JsonValue) 97 0 0.0% []
[org.junit.jupiter.engine.descriptor.DisplayNameUtils].lambda$determineDisplayName$0(java.lang.reflect.AnnotatedElement) 39 0 0.0% []
[org.eclipse.parsson.JsonStructureParser].getState(jakarta.json.JsonValue) 115 0 0.0% []
[org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService].lambda$new$0() 68 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.junit.platform.engine.UniqueIdFormat$describe__5 [] []
org.eclipse.parsson.JsonWriterFactoryImpl [] []
org.junit.jupiter.api.AssertionsKt$convert$1 [] []
org.junit.jupiter.engine.descriptor.DynamicContainerTestDescriptor [] []
org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor [] []
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext$Builder [] []
org.eclipse.parsson.JsonNumberImpl$JsonIntNumber ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.DefaultParallelExecutionConfigurationStrategy$2 [] []
org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor [] []
ee.jakarta.tck.jsonp.api.pointertests.PointerAdd [] []
org.junit.jupiter.api.condition.DisabledIfCondition [] []
org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService [] []
org.junit.platform.engine.CompositeFilter$lambda_toString_1__3 [] []
org.junit.platform.commons.logging.LoggerFactory [] []
ee.jakarta.tck.jsonp.api.jsongeneratortests.ClientTests [] []
org.junit.platform.commons.function.Try$Success [] []
org.junit.jupiter.api.AssertionsKt$assertThrows$1 [] []
org.junit.platform.engine.TestExecutionResult$Status [] []
org.junit.platform.engine.discovery.UniqueIdSelector [] []
ee.jakarta.tck.jsonp.api.jsonwritertests.Writer [] []
ee.jakarta.tck.jsonp.api.pointertests.PointerRemove [] []
ee.jakarta.tck.jsonp.api.jsonwriterfactorytests.ClientTests [] []
org.opentest4j.AssertionFailedError [] []
org.junit.jupiter.engine.execution.DefaultParameterContext [] []
ee.jakarta.tck.jsonp.api.jsonvaluetests.Value [] []
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver$Builder [] []
org.junit.jupiter.api.AssertNotEquals [] []
org.junit.platform.commons.support.ClassSupport [] []
org.junit.platform.engine.support.discovery.SelectorResolver$Match$Type [] []
ee.jakarta.tck.jsonp.signaturetest.SigTestEE$Fault ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.ExtensionValuesStore$MemoizingSupplier [] []
ee.jakarta.tck.jsonp.api.common.TestResult [] []
org.junit.jupiter.api.extension.ConditionEvaluationResult [] []
org.eclipse.parsson.JsonPatchImpl [] []
org.junit.jupiter.api.Assertions [] []
jakarta.json.Json ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.UniqueId$Segment [] []
org.junit.jupiter.api.AssertThrows [] []
org.junit.platform.engine.support.hierarchical.NodeTestTaskContext [] []
ee.jakarta.tck.jsonp.api.jsonreadertests.ClientTests [] []
org.junit.jupiter.engine.execution.InvocationInterceptorChain [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationReplace [] []
org.eclipse.parsson.JsonPatchBuilderImpl [] []
org.eclipse.parsson.JsonStructureParser$ArrayScope ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.LockManager [] []
org.eclipse.parsson.JsonLocationImpl ['CreateJsonFuzzer'] []
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver [] []
org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor [] []
org.opentest4j.ValueWrapper [] []
org.junit.platform.engine.support.hierarchical.SingleLock$SingleLockManagedBlocker [] []
org.junit.jupiter.api.condition.EnabledOnJreCondition [] []
org.junit.jupiter.engine.descriptor.MethodSourceSupport [] []
org.eclipse.parsson.JsonStructureParser$ObjectScope ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.api.AssertArrayEquals [] []
org.junit.jupiter.engine.discovery.MethodSelectorResolver [] []
org.junit.platform.engine.CompositeFilter$toString__2 [] []
ee.jakarta.tck.jsonp.api.common.SimpleValues [] []
META-INF.versions.9.org.junit.platform.commons.util.ModuleUtils [] []
org.junit.jupiter.api.condition.OS [] []
ee.jakarta.tck.jsonp.api.collectortests.Collectors$ValueBuilder ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.api.AssertNotNull [] []
org.junit.platform.commons.support.ModifierSupport [] []
org.junit.jupiter.engine.discovery.MethodFinder [] []
ee.jakarta.tck.jsonp.common.MyBufferedWriter ['GeneratorFuzzer'] []
org.junit.jupiter.engine.extension.TimeoutDurationParser [] []
org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$WorkerThreadFactory [] []
org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor [] []
org.junit.jupiter.api.DisplayNameGenerator$IndicativeSentences [] []
org.junit.platform.engine.support.hierarchical.NopLock [] []
ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildAdd [] []
org.junit.jupiter.engine.discovery.predicates.IsInnerClass [] []
GeneratorFuzzer ['GeneratorFuzzer'] []
org.eclipse.parsson.JsonGeneratorImpl$Scope [] []
org.eclipse.parsson.JsonWriterImpl [] []
org.junit.jupiter.api.condition.EnabledForJreRangeCondition [] []
org.junit.platform.engine.discovery.ClassSelector [] []
org.eclipse.parsson.JsonBuilderFactoryImpl [] []
org.junit.jupiter.api.condition.DisabledForJreRangeCondition [] []
org.junit.jupiter.engine.extension.DisabledCondition [] []
org.junit.jupiter.api.MethodOrderer$MethodName [] []
ee.jakarta.tck.jsonp.api.jsongeneratorfactorytests.ClientTests [] []
org.junit.jupiter.engine.execution.ExecutableInvoker [] []
org.junit.jupiter.engine.extension.TempDirectory$CloseablePath [] []
org.eclipse.parsson.JsonParserImpl$NoneContext ['CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.NodeTreeWalker [] []
ee.jakarta.tck.jsonp.api.jsonwritertests.ClientTests [] []
org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor [] []
org.junit.jupiter.engine.extension.RepetitionInfoParameterResolver$DefaultRepetitionInfo [] []
org.junit.platform.engine.support.descriptor.FileSource [] []
org.eclipse.parsson.JsonPatchImpl$DiffGenerator [] []
org.junit.jupiter.api.DisplayNameGenerator$Simple [] []
org.junit.platform.commons.util.FunctionUtils [] []
org.eclipse.parsson.JsonObjectBuilderImpl ['CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.Node$ExecutionMode [] []
org.junit.jupiter.engine.extension.TimeoutExtension$ExecutorResource [] []
org.junit.platform.commons.util.RuntimeUtils [] []
org.eclipse.parsson.JsonTokenizer ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.ConstructorInvocation [] []
org.junit.jupiter.api.AssertionsKt$sam$i$org_junit_jupiter_api_function_Executable$0 [] []
org.junit.platform.engine.support.descriptor.ClasspathResourceSource [] []
org.junit.jupiter.api.AssertionsKt$assertDoesNotThrow$1 [] []
ee.jakarta.tck.jsonp.api.jsonparsertests.ClientTests [] []
org.eclipse.parsson.NodeReference$RootReference [] []
org.eclipse.parsson.JsonReaderImpl ['CreateJsonFuzzer'] []
org.junit.platform.engine.support.descriptor.ResourceUtils [] []
org.junit.platform.engine.support.hierarchical.DefaultParallelExecutionConfigurationStrategy$3 [] []
org.junit.jupiter.engine.config.EnumConfigurationParameterConverter [] []
org.eclipse.parsson.JsonParserImpl ['CreateJsonFuzzer'] []
org.junit.platform.engine.TestDescriptor$Type [] []
org.eclipse.parsson.JsonStringImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.engine.descriptor.DisplayNameUtils [] []
jakarta.json.EmptyObject ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.engine.descriptor.DefaultTestInstanceFactoryContext [] []
org.junit.platform.engine.support.hierarchical.NodeUtils [] []
org.junit.platform.commons.util.CollectionUtils [] []
org.junit.platform.engine.SelectorResolutionResult [] []
org.junit.jupiter.engine.descriptor.DynamicDescendantFilter [] []
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution [] []
ee.jakarta.tck.jsonp.api.jsonarraytests.ClientTests [] []
org.junit.jupiter.api.DisplayNameGenerator$ReplaceUnderscores [] []
ee.jakarta.tck.jsonp.signaturetest.PackageList [] []
ee.jakarta.tck.jsonp.api.common.JsonValueType [] []
org.junit.jupiter.engine.discovery.MethodSelectorResolver$MethodType$3 [] []
org.junit.jupiter.engine.execution.ExtensionValuesStore [] []
org.junit.jupiter.api.MethodOrderer$OrderAnnotation [] []
org.junit.platform.commons.util.ClassFilter [] []
org.junit.jupiter.engine.config.CachingJupiterConfiguration [] []
org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer [] []
org.junit.platform.engine.discovery.IncludePackageNameFilter [] []
ee.jakarta.tck.jsonp.api.jsonbuilderfactorytests.ClientTests [] []
org.junit.platform.commons.util.AnnotationUtils [] []
org.junit.jupiter.engine.config.DefaultJupiterConfiguration [] []
ee.jakarta.tck.jsonp.api.provider.JsonProviderTest$DummyJsonProvider ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.SingleTestExecutor [] []
org.junit.jupiter.engine.extension.MutableExtensionRegistry [] []
org.junit.platform.engine.discovery.UriSelector [] []
org.junit.jupiter.engine.execution.ExtensionValuesStore$StoredValue [] []
ee.jakarta.tck.jsonp.api.provider.JsonProviderTest [] []
ee.jakarta.tck.jsonp.api.jsonstringtests.ClientTests [] []
org.junit.platform.engine.support.filter.ClasspathScanningSupport [] []
org.junit.platform.engine.support.hierarchical.ThrowableCollector [] []
org.junit.platform.commons.util.ReflectionUtils [] []
org.junit.platform.engine.UniqueIdFormat$describe__6 [] []
jakarta.json.JsonValueImpl ['GeneratorFuzzer'] []
org.junit.jupiter.engine.extension.TestInfoParameterResolver$DefaultTestInfo [] []
org.junit.platform.commons.util.ExceptionUtils [] []
org.junit.platform.engine.discovery.FileSelector [] []
ee.jakarta.tck.jsonp.signaturetest.RecorderFactory [] []
ee.jakarta.tck.jsonp.api.jsonstreamingtests.ClientTests [] []
org.junit.platform.engine.discovery.NestedClassSelector$getClassName__6 [] []
org.junit.platform.commons.util.ClassUtils [] []
org.eclipse.parsson.JsonParserImpl$ObjectContext ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod [] []
org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor [] []
org.junit.jupiter.api.AssertIterableEquals [] []
ee.jakarta.tck.jsonp.common.MyBufferedInputStream [] []
org.junit.jupiter.engine.discovery.predicates.IsTestMethod [] []
org.junit.jupiter.api.parallel.ResourceAccessMode [] []
org.junit.jupiter.engine.JupiterTestEngine [] []
jakarta.json.JsonPatch$Operation [] []
META-INF.versions.9.org.junit.platform.commons.util.ModuleUtils$ModuleReferenceScanner [] []
org.junit.platform.commons.util.ClasspathScanner [] []
org.junit.jupiter.engine.discovery.DefaultMethodDescriptor [] []
org.junit.jupiter.engine.extension.TimeoutExtension [] []
ee.jakarta.tck.jsonp.api.collectortests.Collectors [] []
org.junit.platform.engine.reporting.ReportEntry$append__4 [] []
org.eclipse.parsson.JsonPointerImpl [] []
ee.jakarta.tck.jsonp.api.mergetests.MergeTests [] []
org.junit.platform.engine.discovery.IncludeClassNameFilter [] []
org.junit.platform.engine.discovery.ExcludeClassNameFilter [] []
ee.jakarta.tck.jsonp.signaturetest.SigTestDriver [] []
org.junit.jupiter.api.AssertTrue [] []
jakarta.json.spi.JsonProvider$lambda_provider_0__1 ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.pointertests.PointerReplace [] []
org.junit.platform.engine.discovery.DirectorySelector [] []
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$2 ['CreateJsonFuzzer'] []
org.junit.jupiter.api.DynamicContainer [] []
org.junit.jupiter.api.AssertLinesMatch$LinesMatcher [] []
org.eclipse.parsson.JsonParserImpl$3 [] []
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$3 ['CreateJsonFuzzer'] []
jakarta.json.stream.JsonCollectors [] []
org.eclipse.parsson.JsonReaderFactoryImpl [] []
org.junit.jupiter.api.AssertTimeout$TimeoutThreadFactory [] []
org.junit.platform.commons.util.ClassFileVisitor [] []
ee.jakarta.tck.jsonp.api.jsonparsereventtests.ClientTests [] []
org.eclipse.parsson.JsonGeneratorFactoryImpl [] []
org.junit.jupiter.engine.discovery.DiscoverySelectorResolver [] []
org.junit.platform.engine.discovery.ExcludePackageNameFilter [] []
org.junit.jupiter.engine.extension.TempDirectory [] []
org.junit.platform.engine.support.discovery.SelectorResolver$Match [] []
org.junit.platform.engine.support.hierarchical.CompositeLock [] []
org.eclipse.parsson.JsonParserImpl$Stack ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.discovery.MethodSelectorResolver$MethodType$2 [] []
org.junit.platform.commons.logging.LogRecordListener [] []
org.junit.jupiter.api.DisplayNameGenerator$Standard [] []
ee.jakarta.tck.jsonp.api.common.MergeRFCObject [] []
org.junit.jupiter.engine.execution.ConditionEvaluator [] []
ee.jakarta.tck.jsonp.api.mergetests.MergeAddValue [] []
org.eclipse.parsson.JsonGeneratorImpl ['GeneratorFuzzer'] []
org.junit.platform.engine.TestTag [] []
org.eclipse.parsson.JsonProviderImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.commons.util.StringUtils [] []
jakarta.json.stream.JsonParsingException ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext [] []
ee.jakarta.tck.jsonp.api.common.ObjectBuilder [] []
org.junit.jupiter.engine.descriptor.MethodExtensionContext [] []
org.junit.jupiter.engine.extension.TempDirectory$CloseablePath$1 [] []
org.junit.jupiter.api.Assumptions [] []
org.junit.jupiter.engine.execution.NamespaceAwareStore [] []
org.eclipse.parsson.MapUtil [] []
org.junit.jupiter.api.condition.DisabledOnJreCondition [] []
org.junit.jupiter.engine.extension.TimeoutConfiguration [] []
ee.jakarta.tck.jsonp.api.pointertests.PointerTests [] []
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation [] []
org.junit.platform.engine.support.discovery.ClassContainerSelectorResolver [] []
org.opentest4j.MultipleFailuresError [] []
ee.jakarta.tck.jsonp.signaturetest.SignatureTestDriverFactory [] []
org.eclipse.parsson.JsonNumberImpl$JsonNumberNumber ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.CompositeFilter$lambda_toString_1__4 [] []
org.junit.platform.commons.support.AnnotationSupport [] []
org.eclipse.parsson.JsonWriterImpl$NoFlushOutputStream [] []
org.junit.jupiter.api.MethodOrderer$DisplayName [] []
org.junit.jupiter.api.AssertLinesMatch [] []
org.eclipse.parsson.BufferPoolImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.ExtensionValuesStore$CompositeKey [] []
org.junit.platform.engine.reporting.ReportEntry [] []
org.eclipse.parsson.JsonParserFactoryImpl [] []
org.eclipse.parsson.JsonStructureParser [] []
org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests [] []
org.junit.platform.commons.support.ReflectionSupport [] []
org.junit.platform.engine.discovery.ModuleSelector [] []
org.junit.platform.engine.FilterResult [] []
org.junit.jupiter.engine.discovery.MethodOrderingVisitor [] []
ee.jakarta.tck.jsonp.api.common.ArrayBuilder [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationRemove [] []
org.junit.platform.commons.support.HierarchyTraversalMode [] []
org.junit.jupiter.engine.discovery.ClassSelectorResolver [] []
ee.jakarta.tck.jsonp.api.common.PointerRFCObject [] []
ee.jakarta.tck.jsonp.api.jsonvaluetests.ClientTests [] []
ee.jakarta.tck.jsonp.api.jsonobjecttests.ClientTests [] []
org.junit.jupiter.engine.extension.TestReporterParameterResolver [] []
org.junit.jupiter.engine.discovery.DefaultMethodOrdererContext [] []
org.eclipse.parsson.JsonObjectBuilderImpl$JsonObjectImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation [] []
org.junit.platform.engine.support.descriptor.CompositeTestSource [] []
ee.jakarta.tck.jsonp.api.mergetests.MergeReplaceValue [] []
org.junit.jupiter.api.AssertionsKt$sam$org_junit_jupiter_api_function_Executable$0 [] []
org.junit.platform.commons.util.ModuleUtils [] []
jakarta.json.stream.JsonParser$Event [] []
ee.jakarta.tck.jsonp.api.jsonreaderfactorytests.ClientTests [] []
org.junit.platform.engine.support.hierarchical.CompositeLock$CompositeLockManagedBlocker [] []
org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor [] []
org.junit.jupiter.engine.execution.MethodInvocation [] []
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver$DefaultInitializationContext [] []
org.junit.jupiter.api.condition.EnabledIfCondition [] []
org.eclipse.parsson.JsonParserImpl$1 [] []
org.junit.platform.commons.logging.LoggerFactory$DelegatingLogger [] []
ee.jakarta.tck.jsonp.signaturetest.jsonp.JSONPSigTest [] []
org.junit.jupiter.api.condition.EnabledIfSystemPropertyCondition [] []
org.junit.jupiter.api.condition.JRE [] []
ee.jakarta.tck.jsonp.api.mergetests.MergeRFCSample [] []
ee.jakarta.tck.jsonp.api.jsonreadertests.Reader [] []
org.junit.platform.commons.util.ClassLoaderUtils [] []
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor [] []
ee.jakarta.tck.jsonp.api.mergetests.MergeNonObject [] []
org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolution$DefaultContext [] []
org.junit.jupiter.engine.extension.TimeoutInvocation [] []
ee.jakarta.tck.jsonp.api.collectortests.CollectorTests [] []
org.junit.platform.commons.util.UnrecoverableExceptions [] []
ee.jakarta.tck.jsonp.api.pointertests.PointerResolve [] []
org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask [] []
org.apiguardian.api.API$Status [] []
org.junit.jupiter.api.AssertNotSame [] []
org.junit.jupiter.engine.descriptor.ClassExtensionContext [] []
org.junit.platform.commons.util.Preconditions [] []
org.junit.jupiter.engine.descriptor.DynamicExtensionContext [] []
org.eclipse.parsson.JsonObjectBuilderImpl$DuplicateStrategy$1 ['CreateJsonFuzzer'] []
org.junit.jupiter.api.AssertionsKt$sam$i$java_util_function_Supplier$0 [] []
org.junit.platform.engine.discovery.NestedClassSelector [] []
org.eclipse.parsson.NodeReference$ArrayReference [] []
org.junit.jupiter.engine.descriptor.TestFactoryTestDescriptor [] []
org.junit.platform.engine.support.discovery.SelectorResolver$Resolution [] []
org.junit.jupiter.engine.extension.RepeatedTestExtension [] []
org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory [] []
org.eclipse.parsson.JsonTokenizer$JsonToken ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.common.JSONP_Util ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.mergetests.MergeRemoveValue [] []
org.eclipse.parsson.JsonParserImpl$ArrayContext ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.jsonvaluetests.ClientTests$CustomNumber ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.support.hierarchical.ExclusiveResource [] []
ee.jakarta.tck.jsonp.signaturetest.SigTestRecorder [] []
org.junit.jupiter.api.AssertionsKt$sam$org_junit_jupiter_api_function_ThrowingSupplier$0 [] []
org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor [] []
java.lang.System [] []
org.junit.platform.engine.support.hierarchical.SingleLock [] []
ee.jakarta.tck.jsonp.api.common.JsonAssert [] []
org.junit.jupiter.api.AssertionsKt [] []
org.eclipse.parsson.JsonArrayBuilderImpl$JsonArrayImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.engine.execution.ExtensionValuesStore$MemoizingSupplier$Failure [] []
org.junit.platform.engine.support.hierarchical.DefaultParallelExecutionConfigurationStrategy$1 [] []
org.junit.jupiter.engine.extension.RepeatedTestDisplayNameFormatter [] []
org.junit.platform.engine.support.descriptor.MethodSource [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationTest [] []
org.junit.jupiter.api.condition.EnabledOnOsCondition [] []
org.junit.platform.engine.support.descriptor.EngineDescriptor [] []
org.junit.platform.commons.util.PackageUtils [] []
org.eclipse.parsson.JsonUtil [] []
ee.jakarta.tck.jsonp.signaturetest.SignatureTestDriver$SignatureFileInfo [] []
java.lang.ProcessBuilder [] []
org.junit.platform.engine.support.hierarchical.NodeTestTask [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationAdd [] []
ee.jakarta.tck.jsonp.signaturetest.SigTest$SetupException ['CreateJsonFuzzer'] []
org.eclipse.parsson.JsonMergePatchImpl [] []
org.junit.platform.engine.TestExecutionResult [] []
org.junit.jupiter.engine.descriptor.TestTemplateExtensionContext [] []
org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService [] []
ee.jakarta.tck.jsonp.api.common.JsonIO [] []
org.junit.jupiter.engine.descriptor.DynamicDescendantFilter$Mode [] []
org.junit.jupiter.api.AssertionsKt$sam$java_util_function_Supplier$0 [] []
org.eclipse.parsson.UnicodeDetectingInputStream [] []
org.junit.platform.engine.support.hierarchical.DefaultParallelExecutionConfiguration [] []
org.junit.platform.engine.UniqueId ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.jsonvaluetests.Structure [] []
ee.jakarta.tck.jsonp.signaturetest.SigTestResult [] []
org.junit.jupiter.api.AssertFalse [] []
org.eclipse.parsson.JsonArrayBuilderImpl ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.discovery.NestedClassSelector$getClassName__5 [] []
org.junit.platform.engine.support.descriptor.DirectorySource [] []
org.junit.platform.engine.CompositeFilter$1 [] []
org.junit.platform.engine.discovery.ClasspathRootSelector [] []
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext$State ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationEnum [] []
ee.jakarta.tck.jsonp.api.common.TestFail [] []
ee.jakarta.tck.jsonp.signaturetest.SigTest$Fault ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.common.MyJsonLocation [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationMove [] []
org.junit.platform.engine.support.config.PrefixedConfigurationParameters [] []
ee.jakarta.tck.jsonp.api.jsonnumbertests.ClientTests [] []
org.junit.jupiter.engine.execution.DefaultTestInstances [] []
org.junit.jupiter.api.AssertEquals [] []
ee.jakarta.tck.jsonp.api.jsonobjecttests.ObjectBuild [] []
jakarta.json.JsonConfig$KeyStrategy [] []
org.junit.jupiter.engine.extension.TimeoutDuration [] []
org.junit.platform.commons.util.ToStringBuilder [] []
org.junit.jupiter.engine.extension.TimeoutInvocation$InterruptTask [] []
org.eclipse.parsson.JsonMessages ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.engine.support.descriptor.DefaultUriSource [] []
ee.jakarta.tck.jsonp.api.jsonbuilderfactorytests.BuilderFactory [] []
org.eclipse.parsson.NodeReference$ObjectReference [] []
ee.jakarta.tck.jsonp.api.jsongeneratortests.Generator [] []
org.junit.jupiter.engine.descriptor.LifecycleMethodUtils [] []
org.eclipse.parsson.JsonPrettyGeneratorImpl ['GeneratorFuzzer'] []
org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter [] []
org.junit.jupiter.engine.discovery.MethodSelectorResolver$MethodType$1 [] []
org.junit.platform.engine.discovery.NestedMethodSelector [] []
org.junit.platform.commons.function.Try$Failure [] []
org.junit.jupiter.api.AssertSame [] []
org.junit.platform.engine.reporting.ReportEntry$append__2 [] []
org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass [] []
org.junit.jupiter.engine.descriptor.ClassTestDescriptor [] []
ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildSet [] []
ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuildRemove [] []
ee.jakarta.tck.jsonp.api.jsongeneratortests.ClientTests$ByteArrayOutputStreamCloseChecker [] []
org.junit.jupiter.api.AssertionsKt$assertThrows$2 [] []
org.junit.platform.commons.util.CloseablePath [] []
ee.jakarta.tck.jsonp.signaturetest.ApiCheckDriver [] []
org.junit.jupiter.api.AssertionUtils [] []
ee.jakarta.tck.jsonp.common.MyBufferedReader ['CreateJsonFuzzer'] []
ee.jakarta.tck.jsonp.api.jsonparserfactorytests.ClientTests [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchCreate [] []
org.junit.jupiter.api.AssertNull [] []
org.junit.jupiter.api.DynamicTest [] []
org.junit.jupiter.api.AssertionsKt$assertThrows$3 [] []
org.junit.jupiter.api.AssertAll [] []
org.junit.jupiter.api.condition.DisabledOnOsCondition [] []
ee.jakarta.tck.jsonp.api.jsonarraytests.ArrayBuilders [] []
ee.jakarta.tck.jsonp.api.jsonobjecttests.CreateObjectBuilder [] []
org.eclipse.parsson.JsonNumberImpl$JsonBigDecimalNumber ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.api.MethodOrderer$Random [] []
org.junit.jupiter.engine.extension.TempDirectory$UndeletableFileException [] []
org.junit.jupiter.engine.extension.RepeatedTestInvocationContext [] []
org.junit.platform.commons.util.BlacklistedExceptions [] []
ee.jakarta.tck.jsonp.api.jsonparsertests.Parser [] []
org.junit.jupiter.engine.descriptor.ExtensionUtils [] []
org.junit.platform.engine.support.descriptor.ClassSource [] []
org.junit.platform.engine.support.hierarchical.ExclusiveResource$LockMode [] []
ee.jakarta.tck.jsonp.api.jsoncoding.ClientTests [] []
org.junit.jupiter.api.condition.DisabledIfEnvironmentVariableCondition [] []
org.eclipse.parsson.JsonParserImpl$2 [] []
CreateJsonFuzzer ['CreateJsonFuzzer'] []
jakarta.json.EmptyArray ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.jupiter.api.AssertTimeout [] []
ee.jakarta.tck.jsonp.signaturetest.Recorder$Arguments [] []
org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector [] []
org.junit.platform.commons.util.PackageUtils$JavaNameUtils [] []
org.junit.platform.engine.CompositeFilter [] []
org.junit.platform.commons.util.ClassNamePatternFilterUtils [] []
org.junit.jupiter.api.TestInstance$Lifecycle [] []
org.junit.platform.commons.util.ReflectionUtils$HierarchyTraversalMode [] []
ee.jakarta.tck.jsonp.signaturetest.SigTestData [] []
org.junit.jupiter.api.condition.DisabledIfSystemPropertyCondition [] []
org.junit.platform.engine.discovery.ClasspathResourceSelector [] []
org.junit.platform.engine.discovery.PackageSelector [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchOperationCopy [] []
org.junit.jupiter.api.parallel.ExecutionMode [] []
org.junit.platform.engine.UniqueIdFormat [] []
ee.jakarta.tck.jsonp.api.patchtests.PatchTests [] []
org.junit.jupiter.engine.extension.TestInfoParameterResolver [] []
org.junit.platform.engine.discovery.DiscoverySelectors [] []
org.junit.platform.engine.SelectorResolutionResult$Status [] []
org.junit.platform.engine.discovery.FilePosition [] []
org.junit.jupiter.api.AssertDoesNotThrow [] []
org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext [] []
org.junit.platform.engine.support.descriptor.PackageSource [] []
ee.jakarta.tck.jsonp.api.exceptiontests.ClientTests [] []
org.junit.jupiter.engine.descriptor.TestInstanceLifecycleUtils [] []
org.junit.platform.engine.CompositeFilter$toString__3 [] []
org.eclipse.parsson.JsonNumberImpl$JsonLongNumber ['GeneratorFuzzer', 'CreateJsonFuzzer'] []
org.junit.platform.commons.util.LruCache [] []
org.junit.jupiter.engine.extension.RepetitionInfoParameterResolver [] []
ee.jakarta.tck.jsonp.signaturetest.ApiCheckRecorder [] []
org.junit.jupiter.api.condition.EnabledIfEnvironmentVariableCondition [] []
org.junit.platform.engine.support.descriptor.FilePosition [] []
org.junit.platform.engine.discovery.MethodSelector [] []
org.junit.platform.engine.support.hierarchical.Node$SkipResult [] []
org.junit.platform.engine.ExecutionRequest [] []
org.junit.jupiter.api.extension.ExtensionContext$Namespace [] []
jakarta.json.JsonValue$ValueType ['CreateJsonFuzzer'] []
org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod [] []

Directories in report

Directory