Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
java.lang.String java.lang.reflect.AccessibleObject 9 3 1 - - Jdk -> Jdk
org.junit.gen5.launcher.TestPlan org.junit.gen5.launcher.TestExecutionPlan 4 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.JavaMethodTestDescription org.junit.gen5.engine.junit5.JavaTestDescriptor 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.EngineTestDescription org.junit.gen5.engine.TestDescriptor 12 1 1 - - Internal -> Internal
java.lang.String org.junit.gen5.engine.TestPlan 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.TestPlan.TestPlanBuilder org.junit.gen5.engine.TestPlanConfiguration.Builder 1 1 1 - - Internal -> Internal
org.junit.gen5.launcher.TestExecutionPlan java.lang.Iterable<org.junit.gen5.engine.TestEngine> 1 1 1 - - Internal -> Jdk
org.junit.gen5.launcher.TestIdentifier org.junit.gen5.engine.TestDescriptor 8 1 1 - - Internal -> Internal
java.lang.Iterable java.util.List 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.gen5.engine.TestListener org.junit.gen5.engine.TestPlanExecutionListener 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.JavaTestDescriptor java.lang.Class<?> 1 1 1 - - Internal -> Jdk
int java.util.concurrent.atomic.AtomicInteger 5 1 1 - - Jdk -> Jdk
java.lang.String org.junit.gen5.engine.TestPlanSpecification 1 1 1 - - Jdk -> Internal
java.lang.Class<?> org.junit.gen5.engine.TestDescriptor 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.JavaClassTestDescriptor 2 1 1 T_SUPER_R - Internal -> Internal
int org.junit.gen5.launcher.TestPlan 2 1 1 - - Jdk -> Internal
java.lang.Class<?> org.junit.gen5.engine.junit5.JavaClassTestDescriptor 1 1 1 Composition - Jdk -> Internal
int long 3 3 1 - Widening Jdk -> Jdk
java.util.concurrent.atomic.AtomicInteger java.util.concurrent.atomic.AtomicLong 6 1 1 SIBLING - Jdk -> Jdk
org.junit.gen5.launcher.TestPlanExecutionListener org.junit.gen5.engine.TestExecutionListener 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.Set 13 6 1 SIBLING - Jdk -> Jdk
org.junit.gen5.engine.junit5.JavaClassTestDescriptor org.junit.gen5.engine.TestDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.TestDescriptorResolver org.junit.gen5.engine.junit5.TestDescriptorResolver<? extendsorg.junit.gen5.engine.TestPlanSpecificationElement, ?> 1 1 1 - - Internal -> Internal
java.lang.String org.junit.gen5.engine.TestEngine 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.EngineDescriptor org.junit.gen5.engine.TestDescriptor 11 4 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.Date 1 1 1 SIBLING - Jdk -> Jdk
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.descriptor.MethodTestDescriptor 3 3 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.UniqueIdSpecification java.lang.String 2 2 1 Composition - Internal -> Jdk
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor 4 4 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.EngineDescriptor 10 4 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.commons.util.AnnotationUtils.MethodSortOrder org.junit.gen5.commons.util.ReflectionUtils.MethodSortOrder 3 1 1 - - Internal -> Internal
java.lang.reflect.AnnotatedElement org.junit.gen5.engine.junit5.descriptor.UniqueId 1 1 1 Composition - Jdk -> Internal
org.junit.gen5.engine.TestDescriptor java.lang.String 4 2 1 - - Internal -> Jdk
org.junit.gen5.engine.junit5.descriptor.JUnit5Testable org.junit.gen5.engine.junit5.descriptor.JUnit5Method 5 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.JUnit5Testable org.junit.gen5.engine.junit5.descriptor.JUnit5Class 5 1 1 R_SUPER_T - Internal -> Internal
java.lang.reflect.AnnotatedElement java.lang.reflect.Method 3 3 1 T_SUPER_R - Jdk -> Jdk
java.lang.Class java.util.Optional 5 2 1 - - Jdk -> Jdk
java.util.Set java.util.List<java.lang.String> 2 1 1 SIBLING - Jdk -> Jdk
? extendsorg.junit.gen5.engine.TestPlanSpecificationElement org.junit.gen5.engine.TestPlanSpecificationElement 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.AbstractTestDescriptor 3 2 1 R_SUPER_T - Internal -> Internal
java.util.List<java.lang.annotation.Annotation> java.util.List<Annotation1> 1 1 1 - - Jdk -> Jdk
java.lang.annotation.Annotation java.util.List<A> 1 1 1 - - Jdk -> Jdk
java.lang.annotation.Annotation org.junit.gen5.api.Tag 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.junit5.execution.injection.PrimitiveMethodArgumentResolverRegistry org.junit.gen5.engine.junit5.execution.injection.MethodArgumentResolverRegistry 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String org.junit.gen5.engine.TestDescriptor 1 1 1 - - Jdk -> Internal
org.junit.runner.Description org.junit.gen5.junit4runner.JUnit5TestTree 1 1 1 Composition - External -> Internal
org.junit.gen5.engine.AbstractTestDescriptor org.junit.gen5.engine.TestDescriptor 7 3 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.Optional 1 1 1 - - Jdk -> Jdk
java.util.Collection<org.junit.gen5.engine.TestDescriptor> void 2 1 1 - - Jdk -> Jdk
java.util.List<org.junit.gen5.engine.TestDescriptor> void 1 1 1 - - Jdk -> Jdk
java.util.List<org.junit.gen5.engine.TestDescriptor> org.junit.gen5.engine.EngineDescriptor 1 1 1 - - Jdk -> Internal
java.util.Collection java.util.Set 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.gen5.engine.TestDescriptor java.util.Optional<org.junit.gen5.engine.TestDescriptor> 12 5 1 - - Internal -> Jdk
org.junit.gen5.engine.AbstractTestDescriptor java.lang.Class<?> 5 1 1 - - Internal -> Jdk
org.junit.gen5.engine.junit4.DescriptionTestDescriptor org.junit.gen5.engine.junit4.RunnerTestDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit4.DescriptionTestDescriptor org.junit.gen5.engine.junit4.JUnit4TestDescriptor 1 1 1 SIBLING - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit4.JUnit4TestDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor org.junit.gen5.engine.junit5.descriptor.ContextTestDescriptor 3 1 1 SIBLING - Internal -> Internal
? java.lang.annotation.Annotation 1 1 1 - - TypeVariable -> Jdk
java.lang.reflect.Constructor<T> java.lang.reflect.AccessibleObject 1 1 1 R_SUPER_T - Jdk -> Jdk
org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor org.junit.gen5.engine.AbstractTestDescriptor 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor void 1 1 1 - - Internal -> Jdk
void java.lang.RuntimeException 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.junit5.descriptor.MethodTestDescriptor org.junit.gen5.engine.junit5.execution.TestExecutionContext 3 1 1 Composition - Internal -> Internal
org.junit.gen5.engine.junit5.execution.injection.MethodArgumentResolverRegistry java.util.Set<org.junit.gen5.api.extension.MethodArgumentResolver> 2 1 1 - - Internal -> Jdk
org.junit.gen5.engine.junit5.execution.TestExecutionNode org.junit.gen5.engine.junit5.execution.EngineTestExecutionNode 4 2 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.execution.TestExecutionNode void 2 2 1 - - Internal -> Jdk
org.junit.gen5.engine.EngineExecutionContext org.junit.gen5.api.extension.TestExecutionContext 6 2 1 - - Internal -> Internal
org.junit.gen5.engine.ExecutionRequest org.junit.gen5.api.extension.TestExecutionContext 3 1 1 - - Internal -> Internal
java.lang.Class<?> java.lang.reflect.AnnotatedElement 1 1 1 R_SUPER_T - Jdk -> Jdk
boolean org.junit.gen5.api.Condition.Result 1 1 1 Composition - Jdk -> Internal
java.lang.Throwable void 2 1 1 - - Jdk -> Jdk
java.lang.Throwable java.util.List<java.lang.Throwable> 1 1 1 - - Jdk -> Jdk
java.util.Collection java.util.List 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.String java.lang.Class<?> 3 2 1 SIBLING - Jdk -> Jdk
java.lang.Class java.util.List 5 2 1 - - Jdk -> Jdk
org.junit.gen5.api.TestInstance.Mode org.junit.gen5.api.TestInstance.Lifecycle 1 1 1 - - Internal -> Internal
org.junit.gen5.console.TestSummaryReportingTestListener org.junit.gen5.launcher.listeners.SummaryCreatingTestListener 1 1 1 SIBLING - Internal -> Internal
java.util.Set<org.junit.gen5.api.extension.MethodParameterResolver> org.junit.gen5.api.extension.TestExecutionContext 4 1 1 - - Jdk -> Internal
org.junit.gen5.engine.junit5.extension.TestNameParameterResolver ? 1 1 1 - - Internal -> TypeVariable
java.lang.reflect.AccessibleObject void 3 2 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject org.junit.gen5.api.extension.TestExecutionContext 2 1 1 - - Jdk -> Internal
java.lang.IllegalAccessException java.lang.Throwable 2 1 1 R_SUPER_T - Jdk -> Jdk
void java.lang.reflect.AccessibleObject 10 4 1 - - Jdk -> Jdk
boolean org.junit.gen5.api.TestInstance.Lifecycle 1 1 1 - - Jdk -> Internal
java.lang.String java.util.Optional<java.lang.String> 6 5 1 - - Jdk -> Jdk
org.apache.maven.surefire.report.StackTraceWriter java.lang.String 1 1 1 - - External -> Jdk
java.lang.Class<? extendsorg.junit.gen5.api.extension.Condition> org.junit.gen5.api.extension.Condition 1 1 1 - - Jdk -> Internal
java.util.Set java.util.HashMap 1 1 1 - - Jdk -> Jdk
void org.junit.gen5.engine.TestDescriptor 2 2 1 - - Jdk -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.MutableTestDescriptor 5 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.TestDescriptor ? extendsorg.junit.gen5.engine.TestDescriptor 6 1 1 R_SUPER_T - Internal -> Internal
void org.junit.gen5.launcher.listeners.TestExecutionSummary 1 1 1 - - Jdk -> Internal
org.junit.gen5.console.ConsoleRunner org.junit.gen5.console.options.CommandLineOptions 1 1 1 Composition - Internal -> Internal
joptsimple.OptionSet org.junit.gen5.console.options.AvailableOptions 1 1 1 - - External -> Internal
java.io.PrintStream java.io.PrintWriter 16 2 1 SIBLING - Jdk -> Jdk
java.util.List<org.junit.gen5.engine.TestPlanSpecificationElement> org.junit.gen5.engine.TestPlanSpecification 1 1 1 Composition - Jdk -> Internal
void java.util.Optional<java.lang.ClassLoader> 1 1 1 - - Jdk -> Jdk
java.net.URLClassLoader java.lang.ClassLoader 1 1 1 R_SUPER_T - Jdk -> Jdk
java.io.Writer java.io.PrintWriter 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.gen5.launcher.TestPlan org.junit.gen5.launcher.RootTestDescriptor 2 1 1 SIBLING - Internal -> Internal
java.util.HashMap java.util.Map 5 5 1 R_SUPER_T - Jdk -> Jdk
org.junit.gen5.engine.TestDescriptor org.junit.gen5.launcher.TestIdentifier 51 2 1 - - Internal -> Internal
void org.junit.gen5.launcher.listeners.SummaryCreatingTestListener 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.DummyTestDescriptor 1 1 1 - - Internal -> Internal
java.util.concurrent.Callable<org.junit.gen5.engine.DummyTestEngine.TestResult> java.lang.Runnable 2 1 1 - - Jdk -> Jdk
? extendsorg.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.TestDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.engine.MutableTestDescriptor org.junit.gen5.engine.TestDescriptor 7 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.JUnit5EngineDescriptor 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.Context org.junit.gen5.engine.junit5.JUnit5Context 5 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor org.junit.gen5.engine.junit5.descriptor.JUnit5TestDescriptor 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.api.extension.TestExecutionContext org.junit.gen5.api.extension.ContainerExtensionContext 6 1 1 - - Internal -> Internal
java.util.Optional java.lang.Class 2 2 1 - - Jdk -> Jdk
org.junit.gen5.api.extension.TestExecutionContext org.junit.gen5.api.extension.TestExtensionContext 13 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.lang.String 3 2 1 - - Jdk -> Jdk
java.lang.reflect.Method org.junit.gen5.api.extension.MethodContext 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.reflect.AccessibleObject> org.junit.gen5.engine.junit5.JUnit5Context.State 1 1 1 - - Jdk -> Internal
org.junit.gen5.api.extension.ExtensionContext org.junit.gen5.api.extension.ContainerExtensionContext 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.api.extension.TestExtension java.lang.Class<? extendsorg.junit.gen5.api.extension.TestExtension> 4 1 1 - - Internal -> Jdk
org.junit.gen5.api.extension.ExtensionContext org.junit.gen5.api.extension.TestExtensionContext 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.execution.TestExtensionRegistry.RegisteredExtensionPoint org.junit.gen5.engine.junit5.execution.TestExtensionRegistry.RegisteredExtensionPoint<?> 1 1 1 - - Internal -> Internal
java.util.stream.Stream java.util.List 2 2 1 - - Jdk -> Jdk
org.junit.gen5.api.extension.ExtensionPointRegistry org.junit.gen5.api.extension.ExtensionRegistry 1 1 1 - - Internal -> Internal
org.opentestalliance.MultipleFailuresException org.opentest4j.MultipleFailuresError 1 1 1 - - Internal -> External
java.lang.Throwable java.lang.String 9 1 1 SIBLING - Jdk -> Jdk
java.lang.Throwable java.util.Optional<java.lang.Throwable> 2 1 1 - - Jdk -> Jdk
java.util.function.Consumer java.util.function.BiConsumer 1 1 1 - - Jdk -> Jdk
java.lang.Throwable org.junit.gen5.engine.TestExecutionResult 4 1 1 Composition - Jdk -> Internal
java.util.LinkedHashMap java.util.List 1 1 1 - - Jdk -> Jdk
java.util.List<org.junit.gen5.engine.junit5.execution.RegisteredExtensionPoint<T>> void 1 1 1 - - Jdk -> Jdk
boolean void 1 1 1 - - Jdk -> Jdk
java.util.function.Consumer org.junit.gen5.engine.junit5.execution.ThrowingConsumer 3 1 1 - - Jdk -> Internal
java.util.Optional<java.lang.Throwable> void 1 1 1 - - Jdk -> Jdk
org.junit.gen5.api.extension.TestExtensionContext org.junit.gen5.api.extension.ExtensionContext 16 2 1 R_SUPER_T - Internal -> Internal
java.util.Optional<org.junit.gen5.engine.TestDescriptor> org.junit.gen5.engine.TestDescriptor 2 1 1 - - Jdk -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.EngineAwareTestDescriptor 5 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.execution.ThrowingConsumer java.util.function.Consumer 1 1 1 - - Internal -> Jdk
void java.util.stream.Stream<org.junit.gen5.engine.junit5.execution.RegisteredExtensionPoint<T>> 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.junit5.descriptor.MethodTestDescriptor org.junit.gen5.engine.TestDescriptor 3 2 1 - - Internal -> Internal
java.util.Optional<java.io.File> java.io.File 1 1 1 - - Jdk -> Jdk
java.lang.reflect.Method java.lang.String 4 1 1 - - Jdk -> Jdk
java.util.List<java.lang.Throwable> org.junit.gen5.engine.junit5.descriptor.ThrowableCollector 3 1 1 Composition - Jdk -> Internal
org.junit.gen5.engine.EngineAwareTestDescriptor org.junit.gen5.engine.TestDescriptor 6 2 1 R_SUPER_T - Internal -> Internal
void java.lang.Throwable 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.TrackingEngineExecutionListener org.junit.gen5.engine.ExecutionEventRecordingEngineExecutionListener 1 1 1 SIBLING - Internal -> Internal
org.junit.runner.notification.RunNotifier org.junit.runner.JUnitCore 1 1 1 - - External -> External
void java.util.List<org.junit.gen5.engine.ExecutionEvent> 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.ExecutionEventRecordingEngineExecutionListener java.util.List<org.junit.gen5.engine.ExecutionEvent> 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.SingleTestExecutor.TestExecutable org.junit.gen5.api.Executable 1 1 1 - - Internal -> Internal
java.lang.AbstractStringBuilder org.junit.gen5.commons.util.ToStringBuilder 1 1 1 - - Jdk -> Internal
org.junit.runner.Description org.junit.gen5.engine.TestDescriptor 1 1 1 - - External -> Internal
org.junit.gen5.engine.TestDescriptor java.util.List<org.junit.gen5.engine.junit4.descriptor.JUnit4TestDescriptor> 1 1 1 - - Internal -> Jdk
java.lang.String java.util.regex.Pattern 1 1 1 SIBLING - Jdk -> Jdk
java.util.List<org.junit.gen5.engine.EngineFilter> org.junit.gen5.engine.TestPlanSpecification 1 1 1 Composition - Jdk -> Internal
org.junit.gen5.engine.TrackingEngineExecutionListener void 2 1 1 - - Internal -> Jdk
void java.lang.String 4 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.junit5.discovery.IsTestClassWithTests org.junit.gen5.engine.junit5.discovery.IsScannableTestClass 1 1 1 SIBLING - Internal -> Internal
java.lang.IllegalArgumentException org.junit.gen5.commons.util.PreconditionViolationException 6 1 1 - - Jdk -> Internal
java.lang.String org.junit.gen5.api.TestInfo 14 1 1 - - Jdk -> Internal
org.junit.runner.manipulation.Filter org.junit.gen5.engine.junit4.discovery.RunnerTestDescriptorAwareFilter 4 1 1 T_SUPER_R - External -> Internal
org.junit.runner.manipulation.Filter ? extendsorg.junit.runner.manipulation.Filter 2 1 1 R_SUPER_T - External -> External
void org.junit.gen5.engine.ExecutionEventRecordingEngineExecutionListener 2 1 1 - - Jdk -> Internal
java.util.stream.Stream java.util.Collection 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.TestPlanSpecificationBuilder.ClassNameFilterConfiguration org.junit.gen5.engine.ClassNameFilter 1 1 1 - - Internal -> Internal
java.util.function.Predicate<org.junit.gen5.engine.TestDescriptor> org.junit.gen5.engine.DescriptorFilter 11 1 1 T_SUPER_R - Jdk -> Internal
java.util.Map.Entry<java.lang.Class<?>, java.util.List<org.junit.gen5.engine.junit4.discovery.RunnerTestDescriptorAwareFilter>> org.junit.gen5.engine.junit4.discovery.TestClassCollection.TestClassEntry 1 1 1 - - Jdk -> Internal
java.util.function.Predicate<org.junit.gen5.engine.TestDescriptor> org.junit.gen5.engine.DiscoveryFilter 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.DescriptorFilter org.junit.gen5.engine.DiscoveryFilter 2 1 1 - - Internal -> Internal
org.junit.gen5.engine.EngineFilter org.junit.gen5.engine.PostDiscoveryFilter 3 1 1 - - Internal -> Internal
boolean org.junit.gen5.engine.FilterResult 1 1 1 Composition - Jdk -> Internal
java.util.function.Predicate<org.junit.gen5.engine.TestDescriptor> org.junit.gen5.engine.PostDiscoveryFilter 1 1 1 - - Jdk -> Internal
org.junit.gen5.engine.DiscoveryFilter org.junit.gen5.engine.DiscoveryFilter<?> 5 1 1 - - Internal -> Internal
java.util.Optional<org.junit.gen5.api.Disabled> java.lang.reflect.AnnotatedElement 1 1 1 - - Jdk -> Jdk
org.junit.gen5.console.tasks.TestPlanSpecificationCreator org.junit.gen5.console.tasks.DiscoveryRequestCreator 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.ClassFilter org.junit.gen5.engine.DiscoveryFilter<java.lang.reflect.AccessibleObject> 2 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.ClassFilter org.junit.gen5.engine.DiscoveryFilter<java.lang.Class<?>> 2 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.DiscoveryRequest org.junit.gen5.engine.EngineDiscoveryRequest 4 1 1 - - Internal -> Internal
org.junit.gen5.launcher.DiscoveryRequest org.junit.gen5.engine.EngineDiscoveryRequest 10 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.Map 1 1 1 - - Jdk -> Jdk
org.junit.gen5.engine.TestDescriptor org.junit.gen5.launcher.Root 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.JUnit5EngineDescriptor org.junit.gen5.engine.TestDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.support.descriptor.EngineDescriptor org.junit.gen5.engine.TestDescriptor 11 2 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.launcher.Root java.util.Collection<org.junit.gen5.engine.TestDescriptor> 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.EngineDiscoveryRequest java.util.List<org.junit.gen5.engine.discovery.ClassFilter> 1 1 1 - - Internal -> Jdk
org.junit.gen5.launcher.DiscoveryRequest org.junit.gen5.launcher.TestDiscoveryRequest 94 1 1 - - Internal -> Internal
java.lang.String org.junit.gen5.api.extension.ExtensionContext.Namespace 1 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> org.junit.gen5.commons.reporting.ReportingEntry 8 1 1 Composition - Jdk -> Internal
java.util.Date java.time.LocalDateTime 1 1 1 SIBLING - Jdk -> Jdk
org.junit.gen5.launcher.main.TestEngineRegistry java.lang.Iterable<org.junit.gen5.engine.TestEngine> 2 1 1 - - Internal -> Jdk
org.junit.gen5.engine.TestEngine java.lang.String 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.support.hierarchical.DummyTestDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.engine.DiscoveryFilter<T> ? extendsorg.junit.gen5.engine.DiscoveryFilter<T> 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.TestDescriptor java.util.Optional<? extendsorg.junit.gen5.engine.TestDescriptor> 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.support.hierarchical.DummyTestEngine org.junit.gen5.engine.TestEngine 1 1 1 - - Internal -> Internal
long java.time.Instant 2 1 1 - - Jdk -> Jdk
java.lang.Long java.time.Instant 2 1 1 SIBLING - Jdk -> Jdk
org.junit.gen5.commons.reporting.ReportEntry java.util.Map<java.lang.String, java.lang.String> 2 1 1 - - Internal -> Jdk
org.junit.gen5.engine.support.descriptor.EngineDescriptor org.junit.gen5.engine.support.hierarchical.DummyEngineDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.gen5.launcher.TestIdentifier java.util.Optional<org.junit.gen5.launcher.TestIdentifier> 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.TestExecutionResult java.util.Optional<org.junit.gen5.engine.TestExecutionResult> 3 1 1 - - Internal -> Jdk
java.lang.Class java.lang.Class<?> 1 1 1 - - Jdk -> Jdk
java.io.File java.io.Writer 2 1 1 - - Jdk -> Jdk
java.io.File java.nio.file.Path 37 3 1 SIBLING - Jdk -> Jdk
java.lang.String java.nio.file.Path 6 4 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject org.junit.gen5.engine.TestDescriptor 2 1 1 - - Jdk -> Internal
org.junit.gen5.engine.DiscoveryFilter org.junit.runner.manipulation.Filter 4 1 1 R_SUPER_T - Internal -> External
java.lang.String org.junit.gen5.engine.UniqueId.Segment 2 1 1 Composition - Jdk -> Internal
java.lang.String org.junit.gen5.engine.UniqueId 73 11 1 Composition - Jdk -> Internal
org.junit.gen5.launcher.TestId java.lang.String 12 1 1 SIBLING - Internal -> Jdk
char java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.reflect.Method java.util.Optional<java.lang.reflect.Method> 2 2 1 - - Jdk -> Jdk
void java.util.Optional<org.junit.gen5.engine.TestDescriptor> 4 2 1 - - Jdk -> Jdk
java.util.Optional java.util.Set 6 4 1 - - Jdk -> Jdk
java.util.Optional<org.junit.gen5.engine.UniqueId> boolean 6 2 1 - - Jdk -> Jdk
org.junit.gen5.engine.TestDescriptor java.util.Set<org.junit.gen5.engine.TestDescriptor> 8 2 1 - - Internal -> Jdk
java.lang.reflect.AnnotatedElement java.lang.Class<?> 2 2 1 T_SUPER_R - Jdk -> Jdk
void java.util.Set<org.junit.gen5.engine.TestDescriptor> 2 2 1 - - Jdk -> Jdk
void boolean 2 2 1 - - Jdk -> Jdk
org.junit.gen5.engine.junit5.extension.ExtensionPointSorter org.junit.gen5.engine.junit5.extension.ExtensionSorter 2 1 1 - - Internal -> Internal
org.junit.gen5.api.extension.ExtensionPoint org.junit.gen5.api.extension.Extension 5 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.api.extension.AfterAllCallback org.junit.gen5.engine.junit5.execution.AfterAllMethodAdapter 1 1 1 - - Internal -> Internal
org.junit.gen5.api.extension.BeforeAllCallback org.junit.gen5.engine.junit5.execution.BeforeAllMethodAdapter 1 1 1 - - Internal -> Internal
org.junit.gen5.api.extension.AfterEachCallback org.junit.gen5.engine.junit5.execution.AfterEachMethodAdapter 1 1 1 - - Internal -> Internal
org.junit.gen5.api.extension.BeforeEachCallback org.junit.gen5.engine.junit5.execution.BeforeEachMethodAdapter 1 1 1 - - Internal -> Internal
ThirdClass.SecondClass.FirstClass FirstClass.SecondClass.ThirdClass 1 1 1 - - Internal -> Internal
org.junit.gen5.commons.util.ReflectionUtilsTests.FirstClass.SecondClass.ThirdClass org.junit.gen5.commons.util.ReflectionUtilsTests.FirstClass 1 1 1 - - Internal -> Internal
org.junit.gen5.api.extension.MethodInvocationContext void 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.support.descriptor.JavaSource org.junit.gen5.engine.support.descriptor.JavaClassSource 2 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.support.descriptor.FileSystemSource org.junit.gen5.engine.support.descriptor.FileSource 2 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.support.descriptor.JavaSource org.junit.gen5.engine.support.descriptor.JavaMethodSource 3 1 1 R_SUPER_T - Internal -> Internal
java.util.Optional<java.lang.String> java.lang.String 5 4 1 - - Jdk -> Jdk
org.junit.gen5.engine.support.descriptor.FileSystemSource org.junit.gen5.engine.support.descriptor.DirectorySource 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Map<java.lang.String, java.lang.String> org.junit.gen5.engine.ConfigurationParameters 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> org.junit.gen5.launcher.main.LauncherConfigurationParameters 1 1 1 Composition - Jdk -> Internal
org.junit.gen5.engine.TestSource java.util.Optional<org.junit.gen5.engine.TestSource> 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.support.discovery.JavaSourceTests ? 2 1 1 - - Internal -> TypeVariable
org.junit.gen5.engine.junit5.extension.ExtensionRegistry org.junit.gen5.engine.junit5.execution.JUnit5EngineExecutionContext 1 1 1 - - Internal -> Internal
java.util.stream.Stream java.util.Iterator 1 1 1 - - Jdk -> Jdk
java.lang.Integer org.junit.gen5.api.DynamicTest 1 1 1 - - Jdk -> Internal
org.junit.gen5.api.DynamicTest ? extendsorg.junit.gen5.api.DynamicTest 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.util.function.Supplier<java.lang.String> 1 1 1 - - Jdk -> Jdk
java.util.Set java.util.List 2 2 1 SIBLING - Jdk -> Jdk
java.lang.reflect.Method java.lang.reflect.AnnotatedElement 1 1 1 R_SUPER_T - Jdk -> Jdk
org.junit.gen5.api.extension.ExceptionHandler org.junit.gen5.api.extension.TestExecutionExceptionHandler 2 1 1 SIBLING - Internal -> Internal
org.junit.gen5.api.extension.MethodInvocationContext java.lang.reflect.Method 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.junit5.execution.MethodInvokerTests.ArgumentRecordingMethodParameterResolver org.junit.gen5.engine.junit5.execution.MethodInvokerTests.ArgumentRecordingParameterResolver 1 1 1 SIBLING - Internal -> Internal
org.junit.gen5.api.extension.MethodInvocationContext java.util.Optional<java.lang.reflect.AccessibleObject> 20 1 1 - - Internal -> Jdk
org.junit.gen5.api.extension.MethodParameterResolver org.junit.gen5.api.extension.ParameterResolver 7 1 1 SIBLING - Internal -> Internal
org.junit.gen5.engine.junit5.execution.MethodInvoker org.junit.gen5.engine.junit5.execution.ExecutableInvoker 1 1 1 - - Internal -> Internal
java.util.Optional<org.junit.gen5.engine.TestSource> org.junit.gen5.engine.TestSource 1 1 1 - - Jdk -> Internal
org.junit.gen5.launcher.listeners.TestExecutionSummary org.junit.gen5.launcher.listeners.MutableTestExecutionSummary 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.UniqueId java.lang.String 1 1 1 Composition - Internal -> Jdk
org.junit.gen5.engine.junit5.execution.JUnit5EngineExecutionContext void 1 1 1 - - Internal -> Jdk
org.junit.gen5.engine.junit5.descriptor.DynamicTestTestDescriptor org.junit.gen5.engine.TestDescriptor 1 1 1 R_SUPER_T - Internal -> Internal
? extendsorg.junit.gen5.api.DynamicTest org.junit.gen5.api.DynamicTest 4 1 1 T_SUPER_R - Internal -> Internal
java.lang.Class<? extendsorg.junit.gen5.api.extension.Extension> org.junit.gen5.engine.junit5.extension.RegisteredExtension 1 1 1 - - Jdk -> Internal
org.junit.gen5.launcher.EngineIdFilter org.junit.gen5.launcher.EngineFilter 11 1 1 SIBLING - Internal -> Internal
org.junit.gen5.commons.util.PreconditionViolationException java.lang.IllegalAccessException 1 1 1 - - Internal -> Jdk
? superjava.lang.Integer java.lang.Integer 2 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.String java.util.List<java.lang.String> 6 3 1 - - Jdk -> Jdk
org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder<?> 3 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder.ClassTestDescriptorBuilder 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder.JUnit5EngineDescriptorBuilder 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.descriptor.JUnit5EngineDescriptor 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder org.junit.gen5.engine.junit5.descriptor.TestDescriptorBuilder.NestedClassTestDescriptorBuilder 1 1 1 - - Internal -> Internal
org.junit.gen5.engine.TestDescriptor org.junit.gen5.engine.junit5.descriptor.NestedClassTestDescriptor 1 1 1 - - Internal -> Internal
java.util.function.Function java.util.function.Predicate 2 1 1 - - Jdk -> Jdk
java.util.Optional<java.lang.reflect.AccessibleObject> org.junit.gen5.api.extension.ParameterContext 2 1 1 - - Jdk -> Internal
java.lang.reflect.Parameter org.junit.gen5.api.extension.ParameterContext 3 1 1 - - Jdk -> Internal
org.junit.gen5.engine.junit5.descriptor.ClassTestDescriptor org.junit.gen5.engine.TestDescriptor 4 1 1 - - Internal -> Internal
org.junit.platform.launcher.TestDiscoveryRequest org.junit.platform.launcher.core.TestDiscoveryRequestBuilder 3 1 1 - - Internal -> Internal
java.lang.reflect.AnnotatedElement java.util.Optional<java.lang.reflect.AnnotatedElement> 4 1 1 - - Jdk -> Jdk
org.junit.jupiter.api.extension.ContainerExtensionContext org.junit.jupiter.engine.execution.JupiterEngineExecutionContext 2 1 1 - - Internal -> Internal
org.junit.jupiter.api.extension.TestExtensionContext org.junit.jupiter.engine.execution.JupiterEngineExecutionContext 3 1 1 - - Internal -> Internal
org.junit.jupiter.api.extension.TestExtensionContext org.junit.jupiter.engine.descriptor.MethodBasedTestExtensionContext 7 1 1 T_SUPER_R - Internal -> Internal
org.junit.jupiter.engine.descriptor.MethodBasedTestExtensionContext org.junit.jupiter.api.extension.TestExtensionContext 7 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.engine.extension.RegisteredExtension<?> org.junit.jupiter.api.extension.Extension 1 1 1 - - Internal -> Internal
org.junit.jupiter.engine.extension.RegisteredExtension org.junit.jupiter.api.extension.Extension 2 1 1 - - Internal -> Internal
java.util.Optional<org.junit.jupiter.engine.extension.ExtensionRegistry> org.junit.jupiter.engine.extension.ExtensionRegistry 3 2 1 Composition - Jdk -> Internal
java.util.ArrayList java.util.List 2 1 1 R_SUPER_T - Jdk -> Jdk
org.junit.platform.engine.support.hierarchical.DummyTestDescriptor org.junit.platform.engine.support.hierarchical.DummyContainerDescriptor 4 1 1 SIBLING - Internal -> Internal
java.util.LinkedHashSet java.util.Set 1 1 1 R_SUPER_T - Jdk -> Jdk
org.opentest4j.AssertionFailedError java.lang.Throwable 4 1 1 - - External -> Jdk
java.lang.Class<?> java.lang.String 7 4 1 SIBLING - Jdk -> Jdk
org.junit.platform.engine.DiscoverySelector org.junit.platform.engine.discovery.ClasspathRootSelector 2 1 1 T_SUPER_R - Internal -> Internal
org.junit.platform.engine.DiscoverySelector ? extendsorg.junit.platform.engine.DiscoverySelector 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.io.File 8 2 1 SIBLING - Jdk -> Jdk
java.io.File java.net.URI 3 1 1 SIBLING - Jdk -> Jdk
java.nio.file.Path java.net.URI 10 2 1 SIBLING - Jdk -> Jdk
java.util.function.Consumer org.junit.jupiter.api.function.ThrowingConsumer 2 1 1 - - Jdk -> Internal
java.lang.Class<?> ? 2 1 1 - - Jdk -> TypeVariable
? extendsorg.junit.platform.engine.Filter<T> org.junit.platform.engine.Filter<T> 1 1 1 T_SUPER_R - Internal -> Internal
java.util.regex.Pattern java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
java.util.List<java.lang.Class<?>> java.lang.String 2 1 1 - - Jdk -> Jdk
org.junit.platform.engine.support.descriptor.JavaSource org.junit.platform.engine.TestSource 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.lang.String[] 3 2 1 - - Jdk -> Jdk
org.junit.platform.launcher.listeners.TestExecutionSummary.Failure org.junit.runner.notification.Failure 1 1 1 - - Internal -> External
org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder java.util.List<org.junit.platform.engine.DiscoverySelector> 1 1 1 - - Internal -> Jdk
org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder java.util.List<org.junit.platform.engine.discovery.ClasspathRootSelector> 1 1 1 - - Internal -> Jdk
java.lang.Void java.nio.file.Path 1 1 1 - - Jdk -> Jdk
org.junit.rules.ExternalResource org.junit.rules.TestRule 4 1 1 - - External -> External
org.junit.jupiter.api.extension.TestExtensionContext java.lang.reflect.AccessibleObject 2 1 1 - - Internal -> Jdk
org.junit.rules.TestRule org.junit.jupiter.engine.vintage.rulesupport.RuleAnnotatedMember 3 1 1 - - External -> Internal
java.lang.Throwable org.junit.platform.commons.util.PreconditionViolationException 1 1 1 - - Jdk -> Internal
java.lang.reflect.Member java.lang.reflect.Method 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.reflect.Member java.lang.reflect.Field 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.jupiter.migrationsupport.rules.AbstractTestRuleSupport org.junit.jupiter.migrationsupport.rules.TestRuleMethodSupport 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.migrationsupport.rules.AbstractTestRuleSupport org.junit.jupiter.migrationsupport.rules.TestRuleFieldSupport 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.platform.launcher.TestPlan java.util.Optional<org.junit.platform.launcher.TestPlan> 1 1 1 - - Internal -> Jdk
org.junit.platform.console.tasks.ColoredPrintingTestListener org.junit.platform.console.tasks.TreePrintingListener 1 1 1 SIBLING - Internal -> Internal
boolean org.junit.platform.console.options.Details 2 1 1 - - Jdk -> Internal
java.util.function.Consumer<org.junit.platform.engine.TestDescriptor> org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor 10 1 1 - - Jdk -> Internal
org.junit.platform.engine.TestExecutionResult java.util.List<org.junit.platform.engine.TestExecutionResult> 1 1 1 - - Internal -> Jdk
java.lang.AssertionError java.lang.Throwable 2 1 1 R_SUPER_T - Jdk -> Jdk
org.junit.jupiter.api.DynamicTest ? 1 1 1 - - Internal -> TypeVariable
org.junit.platform.console.tasks.ConsoleTaskExecutor java.io.PrintStream 2 1 1 Composition - Internal -> Jdk
int org.junit.platform.launcher.listeners.TestExecutionSummary 1 1 1 - - Jdk -> Internal
int org.junit.platform.console.ConsoleLauncherExecutionResult 1 1 1 Composition - Jdk -> Internal
org.junit.platform.console.tasks.TreePrintingListener.Frame org.junit.platform.console.tasks.TreeNode 1 1 1 - - Internal -> Internal
org.junit.platform.console.tasks.TreePrintingListener org.junit.platform.launcher.TestExecutionListener 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.platform.console.tasks.TreePrintingListener.Frame java.lang.Long 1 1 1 - - Internal -> Jdk
org.junit.platform.commons.util.ReflectionUtils.MethodSortOrder org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode 7 1 1 - - Internal -> Internal
java.util.Iterator java.util.stream.Stream 17 2 1 - - Jdk -> Jdk
org.junit.jupiter.params.sources.FileSource org.junit.jupiter.params.sources.CsvFileSource 2 1 1 - - Internal -> Internal
org.junit.jupiter.params.sources.StringSource org.junit.jupiter.params.sources.CsvSource 2 1 1 - - Internal -> Internal
java.io.Reader java.io.InputStream 3 2 1 SIBLING - Jdk -> Jdk
java.nio.charset.Charset java.lang.String 2 1 1 SIBLING - Jdk -> Jdk
java.nio.file.Path java.lang.Class<?> 2 1 1 - - Jdk -> Jdk
org.junit.jupiter.params.support.AnnotationInitialized org.junit.jupiter.params.support.AnnotationConsumer 1 1 1 - - Internal -> Internal
java.lang.IllegalArgumentException java.lang.IllegalAccessException 2 1 1 SIBLING - Jdk -> Jdk
org.junit.jupiter.params.converter.DefaultArgumentConverter.StringConversion org.junit.jupiter.params.converter.DefaultArgumentConverter.StringToObjectConverter 1 1 1 - - Internal -> Internal
java.util.Set<java.lang.Class<?>> void 1 1 1 - - Jdk -> Jdk
java.util.Optional<org.junit.platform.engine.TestSource> org.junit.platform.engine.TestSource 3 2 1 - - Jdk -> Internal
boolean org.junit.platform.engine.ConfigurationParameters 1 1 1 - - Jdk -> Internal
java.lang.annotation.Annotation java.lang.Class<? extendsjava.lang.annotation.Annotation> 1 1 1 - - Jdk -> Jdk
org.junit.jupiter.api.extension.ContainerExtensionContext org.junit.jupiter.api.extension.TestExtensionContext 2 1 1 SIBLING - Internal -> Internal
org.junit.jupiter.api.extension.TestExtensionContext org.junit.jupiter.api.extension.ContainerExtensionContext 2 1 1 SIBLING - Internal -> Internal
org.junit.jupiter.api.DynamicTest org.junit.jupiter.api.DynamicNode 7 3 1 R_SUPER_T - Internal -> Internal
java.util.concurrent.atomic.AtomicInteger int 1 1 1 - - Jdk -> Jdk
java.util.List java.util.stream.Stream 5 3 1 - - Jdk -> Jdk
java.util.stream.Stream java.util.stream.BaseStream 2 1 1 R_SUPER_T - Jdk -> Jdk
java.util.stream.BaseStream java.util.stream.Stream 2 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.jupiter.params.provider.ObjectArrayArguments org.junit.jupiter.params.provider.Arguments 1 1 1 R_SUPER_T - Internal -> Internal
example.Address com.example.Person 1 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject java.util.Optional<java.lang.reflect.AccessibleObject> 2 2 1 - - Jdk -> Jdk
org.junit.jupiter.api.extension.ContainerExtensionContext org.junit.jupiter.engine.descriptor.ClassBasedContainerExtensionContext 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.jupiter.api.extension.ContainerExtensionContext org.junit.jupiter.api.extension.ExtensionContext 76 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.api.extension.TestExtensionContext org.junit.jupiter.api.extension.ExtensionContext 65 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.api.extension.TestExecutionCondition org.junit.jupiter.api.extension.ExecutionCondition 1 1 1 SIBLING - Internal -> Internal
java.util.Optional<java.lang.reflect.AnnotatedElement> org.junit.jupiter.api.extension.ExtensionContext 1 1 1 - - Jdk -> Internal
org.junit.jupiter.api.extension.ExtensionContext org.junit.jupiter.engine.execution.AbstractExtensionContext<?> 23 2 1 T_SUPER_R - Internal -> Internal
org.junit.jupiter.engine.execution.AbstractExtensionContext<?> org.junit.jupiter.api.extension.ExtensionContext 23 2 1 R_SUPER_T - Internal -> Internal
void java.util.Optional<java.lang.Class<?>> 1 1 1 - - Jdk -> Jdk
org.junit.jupiter.engine.discovery.DiscoverySelectorResolver<?> org.junit.jupiter.engine.discovery.DiscoverySelectorResolver 1 1 1 - - Internal -> Internal
org.junit.platform.engine.discovery.UniqueIdSelector org.junit.platform.engine.EngineDiscoveryRequest 4 1 1 - - Internal -> Internal
java.util.Optional<Annotation1> java.lang.reflect.Method 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.Class<?> 1 1 1 SIBLING - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.reflect.Method 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.platform.commons.JUnitException org.junit.platform.commons.util.PreconditionViolationException 1 1 1 T_SUPER_R - Internal -> Internal
java.util.Optional<? extendsorg.junit.platform.engine.TestSource> org.junit.platform.engine.TestSource 1 1 1 - - Jdk -> Internal
boolean java.util.List<java.lang.String> 1 1 1 - - Jdk -> Jdk
org.junit.platform.engine.TestDescriptor org.junit.platform.engine.UniqueId 1 1 1 - - Internal -> Internal
org.junit.platform.engine.TestDescriptor org.junit.vintage.engine.descriptor.VintageTestDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
? extendsorg.junit.platform.engine.TestDescriptor org.junit.platform.engine.TestDescriptor 1 1 1 T_SUPER_R - Internal -> Internal
java.lang.String org.junit.platform.engine.TestTag 1 1 1 SIBLING - Jdk -> Internal
java.lang.reflect.Method java.util.List<java.lang.reflect.Method> 1 1 1 - - Jdk -> Jdk
java.util.Set java.util.stream.Stream 4 2 1 - - Jdk -> Jdk
java.util.stream.Stream java.util.function.Predicate 1 1 1 - - Jdk -> Jdk
org.junit.platform.engine.support.descriptor.EngineDescriptor org.junit.platform.engine.TestDescriptor 2 1 1 - - Internal -> Internal
java.util.Optional<java.lang.Class<?>> java.lang.String 2 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.Long 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.lang.Double 1 1 1 - - Jdk -> Jdk
java.util.Map java.util.concurrent.ConcurrentMap 3 2 1 T_SUPER_R - Jdk -> Jdk
org.junit.jupiter.engine.execution.ExtensionValuesStore.StoredValue java.util.function.Supplier<java.lang.reflect.AccessibleObject> 3 1 1 - - Internal -> Jdk
java.util.Collection<java.lang.reflect.AccessibleObject[]> java.lang.reflect.AccessibleObject 1 1 1 - - Jdk -> Jdk
boolean int 1 1 1 - - Jdk -> Jdk
void org.junit.ApiReport 1 1 1 - - Jdk -> Internal
org.junit.api.tools.ApiReport void 1 1 1 - - Internal -> Jdk
int java.util.Optional<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
int java.lang.Integer 1 1 1 - Boxing Jdk -> Jdk
org.junit.platform.commons.meta.API.Usage org.junit.platform.commons.meta.API.Status 9 1 1 - - Internal -> Internal
java.lang.String java.util.Set<java.lang.String> 1 1 1 - - Jdk -> Jdk
void int 1 1 1 - - Jdk -> Jdk
org.junit.jupiter.migrationsupport.rules.TestRuleFieldSupport org.junit.jupiter.migrationsupport.rules.TestRuleSupport 3 1 1 - - Internal -> Internal
java.util.List<java.util.logging.LogRecord> void 1 1 1 - - Jdk -> Jdk
java.util.function.Predicate<java.lang.Class<?>> org.junit.platform.commons.util.ClassFilter 15 2 1 Composition - Jdk -> Internal
java.util.List java.util.function.Predicate 1 1 1 - - Jdk -> Jdk
java.lang.reflect.Member org.junit.jupiter.migrationsupport.rules.member.TestRuleAnnotatedMember 2 1 1 - - Jdk -> Internal
org.junit.jupiter.migrationsupport.rules.member.TestRuleAnnotatedField org.junit.jupiter.migrationsupport.rules.member.TestRuleAnnotatedMember 1 1 1 - - Internal -> Internal
java.util.Optional<java.lang.Throwable> org.junit.platform.engine.TestExecutionResult 2 2 1 - - Jdk -> Internal
org.apache.maven.surefire.util.TestsToRun java.lang.reflect.AccessibleObject 2 1 1 - - Internal -> Jdk
int java.util.Map<java.lang.Integer, java.lang.Class<?>> 1 1 1 - - Jdk -> Jdk
java.util.Optional<org.junit.platform.launcher.TestPlan> org.junit.platform.launcher.TestPlan 1 1 1 - - Jdk -> Internal
org.junit.platform.engine.test.event.ExecutionEvent org.junit.platform.engine.TestDescriptor 1 1 1 Composition - Internal -> Internal
void java.util.stream.Stream<org.junit.jupiter.api.DynamicTest> 3 3 1 - - Jdk -> Jdk
java.lang.String void 1 1 1 - - Jdk -> Jdk
java.lang.reflect.Executable java.util.function.Function<java.lang.String, java.lang.reflect.AccessibleObject> 4 1 1 - - Jdk -> Jdk
org.junit.jupiter.engine.descriptor.JupiterTestDescriptor java.util.Optional<org.junit.jupiter.engine.descriptor.JupiterTestDescriptor> 3 1 1 - - Internal -> Jdk
org.junit.platform.engine.discovery.UniqueIdSelector org.junit.platform.engine.UniqueId 1 1 1 Composition - Internal -> Internal
org.junit.platform.engine.TestDescriptor java.util.Optional<org.junit.platform.engine.TestDescriptor> 1 1 1 - - Internal -> Jdk
java.util.function.Predicate<java.lang.Class<?>> org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer 1 1 1 T_SUPER_R - Jdk -> Internal
org.junit.jupiter.engine.discovery.predicates.IsScannableTestClass org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests 1 1 1 SIBLING - Internal -> Internal
java.util.List<org.junit.platform.engine.TestTag> java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.String java.util.List<org.junit.platform.launcher.tagexpression.TagExpression> 1 1 1 - - Jdk -> Jdk
java.util.function.Supplier<java.lang.String> java.lang.reflect.AccessibleObject 24 1 1 - - Jdk -> Jdk
org.junit.jupiter.api.extension.ConditionEvaluationResult java.lang.reflect.AccessibleObject 1 1 1 - - Internal -> Jdk
org.junit.jupiter.engine.script.Script java.util.Optional<org.junit.jupiter.engine.script.Script> 2 1 1 - - Internal -> Jdk
org.junit.jupiter.api.Test java.lang.annotation.Annotation 1 1 1 - - Internal -> Jdk
org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder org.junit.internal.builders.JUnit4Builder 1 1 1 R_SUPER_T - Internal -> Internal
java.util.Optional<org.junit.jupiter.engine.script.Script> org.junit.jupiter.engine.script.Script 2 1 1 - - Jdk -> Internal
org.junit.jupiter.api.extension.ScriptEvaluationException org.junit.jupiter.api.extension.ExtensionConfigurationException 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.reflect.Type java.lang.Class<? extendsjava.lang.annotation.Annotation> 5 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.util.Map<java.lang.String, java.lang.Integer> 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject com.example.Person 2 2 1 - - Jdk -> Internal
org.junit.jupiter.api.AssertThrows.ThrowingResultSupplier org.junit.jupiter.api.AssertThrows.ResultAwareThrowingSupplier 2 1 1 SIBLING - Internal -> Internal
platform.tooling.support.Tool platform.tooling.support.BuildTool 3 1 1 - - Internal -> Internal
platform.tooling.support.ToolSupport platform.tooling.support.Tool 1 1 1 - - Internal -> Internal
platform.tooling.support.BuildRequest org.junit.runner.Request 2 1 1 - - Internal -> Internal
java.nio.file.Path org.junit.runner.Result 1 1 1 - - Jdk -> Internal
java.net.URL java.net.URI 1 1 1 SIBLING - Jdk -> Jdk
java.util.List java.lang.ThreadLocal 1 1 1 - - Jdk -> Jdk
org.junit.platform.engine.TestDescriptor org.junit.platform.engine.ExecutionRequest 1 1 1 Composition - Internal -> Internal
void java.util.concurrent.Future<java.lang.Void> 1 1 1 - - Jdk -> Jdk
org.junit.platform.engine.EngineExecutionListener org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutorService 1 1 1 - - Internal -> Internal
java.util.concurrent.ConcurrentHashMap java.util.Map 12 1 1 R_SUPER_T - Jdk -> Jdk
java.lang.reflect.Method org.junit.jupiter.params.ParameterizedTestMethodContext 1 1 1 - - Jdk -> Internal
java.util.Map<org.junit.jupiter.params.converter.ArgumentConverter, java.lang.Class<? extendsorg.junit.jupiter.params.converter.ArgumentConverter>> org.junit.jupiter.params.ParameterizedTestMethodContext 1 1 1 - - Jdk -> Internal
boolean java.lang.Throwable 1 1 1 - - Jdk -> Jdk
org.junit.platform.commons.util.ToStringBuilderTests.RoleModel var 1 1 1 - - Internal -> Jdk
org.junit.platform.commons.util.ToStringBuilder var 1 1 1 - - Internal -> Jdk
org.junit.jupiter.api.extension.ExtensionContext var 1 1 1 - - Internal -> Jdk
java.lang.reflect.Method var 1 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject var 1 1 1 - - Jdk -> Jdk
org.junit.platform.commons.util.PreconditionViolationException var 2 1 1 - - Internal -> Jdk
org.junit.jupiter.params.provider.MethodArgumentsProvider var 1 1 1 - - Internal -> Jdk
org.junit.platform.engine.support.descriptor.MethodSource var 1 1 1 - - Internal -> Jdk
org.junit.platform.commons.JUnitException var 4 1 1 - - Internal -> Jdk
java.util.stream.Stream<java.lang.reflect.AccessibleObject[]> var 24 1 1 - - Jdk -> Jdk
org.junit.platform.engine.support.descriptor.FilePosition var 2 1 1 - - Internal -> Jdk
java.lang.String var 2 1 1 - - Jdk -> Jdk
java.lang.Class<?> var 4 1 1 - - Jdk -> Jdk
org.junit.platform.engine.support.descriptor.ClassSource var 4 1 1 - - Internal -> Jdk
java.util.List java.util.Queue 2 1 1 SIBLING - Jdk -> Jdk
joptsimple.OptionSpec java.util.Map 1 1 1 - - External -> Jdk
joptsimple.OptionParser picocli.CommandLine 2 1 1 - - External -> Internal
joptsimple.OptionSet picocli.CommandLine.ParseResult 1 1 1 - - External -> Internal
joptsimple.OptionSpec<org.junit.platform.console.options.Details> org.junit.platform.console.options.Details 1 1 1 - - External -> Internal
joptsimple.OptionSpec<java.nio.file.Path> java.nio.file.Path 1 1 1 - - External -> Jdk
joptsimple.OptionSpec<org.junit.platform.console.options.Theme> org.junit.platform.console.options.Theme 1 1 1 - - External -> Internal
joptsimple.OptionSpec java.util.List 10 1 1 - - External -> Jdk
joptsimple.OptionSpec<java.lang.Void> boolean 3 1 1 - - External -> Jdk
org.junit.jupiter.api.parallel.ExecutionMode java.util.Optional<org.junit.jupiter.api.parallel.ExecutionMode> 3 2 1 - - Internal -> Jdk
org.junit.platform.engine.support.hierarchical.NodeTestTask<?> org.junit.platform.engine.TestDescriptor 1 1 1 Composition - Internal -> Internal
org.junit.jupiter.api.AssertThrows.ResultAwareThrowingSupplier<?> org.junit.jupiter.api.function.Executable 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.api.DynamicContainer org.junit.jupiter.api.DynamicNode 1 1 1 R_SUPER_T - Internal -> Internal
org.junit.platform.engine.test.event.ExecutionEventRecorder org.junit.platform.testkit.ExecutionRecorder 28 1 1 SIBLING - Internal -> Internal
org.junit.platform.engine.test.event.ExecutionEventRecorder org.junit.platform.testkit.ExecutionsResult 118 1 1 - - Internal -> Internal
java.util.List<org.junit.platform.engine.test.event.ExecutionEvent> org.junit.platform.testkit.ExecutionsResult 29 1 1 Composition - Jdk -> Internal
org.junit.platform.testkit.ExecutionRecorder org.junit.platform.testkit.ExecutionResults 24 2 1 - - Internal -> Internal
org.junit.platform.testkit.ExecutionsResult org.junit.platform.testkit.ExecutionResults 153 1 1 - - Internal -> Internal
java.util.concurrent.CountDownLatch org.junit.jupiter.api.function.Executable 1 1 1 - - Jdk -> Internal
org.junit.platform.testkit.ExecutionEvent.Type org.junit.platform.testkit.EventType 3 1 1 - - Internal -> Internal
org.junit.platform.engine.TestDescriptor.Type org.junit.platform.testkit.EventType 1 1 1 - - Internal -> Internal
org.junit.platform.testkit.ExecutionRecorder org.junit.platform.testkit.Events 1 1 1 - - Internal -> Internal
org.junit.platform.testkit.ExecutionResults org.junit.platform.testkit.Events 5 1 1 Composition - Internal -> Internal
org.junit.platform.testkit.engine.ExecutionRecorder org.junit.platform.testkit.engine.Events 1 1 1 - - Internal -> Internal
org.junit.platform.testkit.engine.ExecutionResults org.junit.platform.testkit.engine.Events 2 1 1 Composition - Internal -> Internal
java.util.List<org.junit.platform.testkit.engine.Event> var 11 2 1 - - Jdk -> Jdk
java.util.List<org.junit.platform.testkit.engine.Event> org.junit.platform.testkit.engine.ExecutionResults 1 1 1 - - Jdk -> Internal
ExecutionEventRecorder org.junit.platform.testkit.ExecutionResults 1 1 1 - - Internal -> Internal
org.junit.platform.testkit.ExecutionResults var 3 1 1 - - Internal -> Jdk
java.util.List<? extendsorg.junit.jupiter.api.MethodOrderer.MethodDescriptor> org.junit.jupiter.api.MethodOrdererContext 6 1 1 - - Jdk -> Internal
java.lang.Class<?> java.lang.reflect.Method 2 1 1 SIBLING - Jdk -> Jdk
java.util.Optional org.junit.platform.commons.function.Try 3 1 1 - - Jdk -> Internal
var org.apiguardian.api.API.Status 1 1 1 - - Jdk -> Internal
var java.lang.String 1 1 1 - - Jdk -> Jdk
java.util.List<org.junit.platform.testkit.engine.Event> org.junit.platform.testkit.engine.EngineExecutionResults 1 1 1 - - Jdk -> Internal
org.junit.platform.launcher.TestExecutionListener org.junit.platform.launcher.listeners.SummaryGeneratingListener 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.platform.engine.ConfigurationParameters org.junit.jupiter.engine.config.JupiterConfiguration 55 1 1 - - Internal -> Internal
void org.junit.platform.testkit.engine.Events 1 1 1 - - Jdk -> Internal
java.lang.reflect.AccessibleObject org.junit.jupiter.api.extension.TestInstances 21 1 1 - - Jdk -> Internal
java.lang.Integer int 1 1 1 - Unboxing Jdk -> Jdk
? extendsorg.junit.jupiter.api.extension.TestWatcher org.junit.jupiter.api.extension.TestWatcher 1 1 1 T_SUPER_R - Internal -> Internal
org.junit.jupiter.api.extension.ExtensionContext org.junit.jupiter.engine.descriptor.MethodExtensionContext 1 1 1 - - Internal -> Internal
org.junit.platform.launcher.TestPlan org.junit.platform.launcher.core.InternalTestPlan 3 1 1 T_SUPER_R - Internal -> Internal
java.io.File java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
org.junit.jupiter.api.extension.ParameterContext org.junit.jupiter.api.support.io.TempDirectory.TempDirContext 2 1 1 - - Internal -> Internal
java.lang.Class java.util.function.Predicate 1 1 1 - - Jdk -> Jdk
void org.junit.platform.engine.support.discovery.SelectorResolver.Resolution 1 1 1 - - Jdk -> Internal
org.junit.vintage.engine.discovery.TestClassRequestResolver org.junit.platform.engine.support.discovery.EngineDiscoveryRequestResolver<org.junit.platform.engine.TestDescriptor> 1 1 1 - - Internal -> Internal
java.util.Set java.util.Map 1 1 1 - - Jdk -> Jdk
org.junit.platform.launcher.TestPlan var 1 1 1 - - Internal -> Jdk
org.junit.jupiter.engine.descriptor.ClassTestDescriptor org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor 3 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.engine.descriptor.ClassTestDescriptor org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor 7 1 1 SIBLING - Internal -> Internal
java.util.function.BiFunction org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.CallbackInvoker 2 1 1 - - Jdk -> Internal
java.lang.CharSequence java.lang.String 1 1 1 T_SUPER_R - Jdk -> Jdk
org.junit.jupiter.engine.extension.ExtensionRegistry org.junit.jupiter.engine.extension.MutableExtensionRegistry 24 1 1 R_SUPER_T - Internal -> Internal
org.junit.jupiter.engine.extension.ExtensionRegistry org.junit.jupiter.engine.extension.ExtensionRegistrar 4 1 1 - - Internal -> Internal