Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
java.lang.Long |
java.lang.Throwable |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
gherkin.formatter.model.Result |
53 |
1 |
1 |
SIBLING |
- |
Jdk -> External |
java.util.LinkedHashSet |
java.util.ArrayList |
4 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
boolean |
6 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Properties |
cucumber.runtime.Env |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.ArrayList |
java.util.List |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
cucumber.runtime.model.CucumberTagStatement |
gherkin.pickles.Pickle |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.lang.String |
org.junit.runner.notification.RunNotifier |
2 |
1 |
1 |
- |
- |
Jdk -> External |
gherkin.formatter.model.Step |
gherkin.pickles.PickleStep |
34 |
8 |
1 |
- |
- |
External -> External |
cucumber.runtime.Runtime |
cucumber.runner.Runner |
4 |
2 |
1 |
Composition |
- |
Internal -> Internal |
cucumber.runtime.model.CucumberScenario |
gherkin.pickles.Pickle |
2 |
1 |
1 |
- |
- |
Internal -> External |
gherkin.I18n |
java.lang.String |
9 |
6 |
1 |
- |
- |
External -> Jdk |
gherkin.formatter.model.Tag |
gherkin.pickles.PickleTag |
7 |
5 |
1 |
- |
- |
External -> External |
gherkin.formatter.model.Feature |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
gherkin.formatter.model.DataTableRow |
gherkin.pickles.PickleRow |
1 |
1 |
1 |
- |
- |
External -> External |
gherkin.formatter.model.DocString |
gherkin.pickles.PickleString |
1 |
1 |
1 |
- |
- |
External -> External |
cucumber.runtime.TagExpression |
cucumber.runtime.TagPredicate |
11 |
1 |
1 |
Composition |
- |
Internal -> Internal |
cucumber.runtime.StopWatch |
cucumber.runner.TimeService |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map<java.util.List<java.lang.String>, java.lang.String> |
gherkin.GherkinDialect |
1 |
1 |
1 |
- |
- |
Jdk -> External |
gherkin.pickles.Pickle |
gherkin.events.PickleEvent |
55 |
3 |
1 |
SIBLING |
- |
External -> External |
cucumber.runtime.android.PickleStruct |
gherkin.events.PickleEvent |
4 |
1 |
1 |
Composition |
- |
Internal -> External |
java.lang.String |
cucumber.api.Result.Type |
21 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.StringBuffer |
java.lang.StringBuilder |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.junit.internal.runners.model.EachTestNotifier |
cucumber.runtime.junit.JUnitReporter.EachTestNotifier |
13 |
1 |
1 |
- |
- |
External -> Internal |
org.junit.runners.ParentRunner |
cucumber.runtime.junit.PickleRunners.PickleRunner |
6 |
1 |
1 |
- |
- |
External -> Internal |
cucumber.runtime.junit.ExecutionUnitRunner |
cucumber.runtime.junit.PickleRunners.PickleRunner |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
org.junit.internal.runners.model.EachTestNotifier |
cucumber.runtime.junit.JUnitReporter.TestNotifier |
2 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
java.lang.String[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.runtime.RuntimeGlue |
_root_.cucumber.runtime.Glue |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.util.Stack<java.lang.String> |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
void |
cucumber.examples.java.websockets.TemperatureServer |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
cucumber.api.event.TestCaseStarted |
cucumber.api.event.SnippetsSuggestedEvent |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
cucumber.api.TestStep |
java.util.List<gherkin.pickles.PickleLocation> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
cucumber.api.event.TestSourceRead |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
cucumber.api.event.TestStepFinished |
cucumber.api.event.TestCaseFinished |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
cucumber.api.Result |
cucumber.api.Result.Type |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.io.OutputStream |
java.net.URL |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.api.testng.InvokedConfigurationMethodListener |
cucumber.api.testng.InvokedMethodListener |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.String |
cucumber.runtime.model.PathWithLines |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
cucumber.api.java8.StepdefBody |
cucumber.api.java8.StepdefBody.A2 |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
java.lang.reflect.Type |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.api.java8.StepdefBody |
cucumber.api.java8.StepdefBody.A1 |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.regex.Pattern |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.annotation.Annotation |
java.lang.annotation.Annotation[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
cucumber.api.formatter.Formatter |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
cucumber.api.Plugin |
16 |
2 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map |
java.util.HashMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
cucumber.runtime.model.CucumberFeature |
gherkin.events.PickleEvent |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.lang.Throwable |
cucumber.api.Result |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
boolean |
cucumber.api.HookType |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
cucumber.runtime.DefinitionMatch |
cucumber.runtime.PickleStepDefinitionMatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
cucumber.runtime.StepDefinitionMatch |
cucumber.runtime.PickleStepDefinitionMatch |
37 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
cucumber.runtime.DefinitionMatch |
cucumber.runtime.StepDefinitionMatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.api.Result.Type |
java.lang.reflect.Type |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
cucumber.api.TestStep |
cucumber.api.HookTestStep |
5 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.api.TestStep |
cucumber.api.PickleStepTestStep |
30 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.DefinitionMatch |
cucumber.runtime.HookDefinitionMatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.Argument |
cucumber.api.Argument |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
cucumber.runtime.Runtime |
cucumber.runtime.UndefinedStepsTracker |
3 |
1 |
1 |
Composition |
- |
Internal -> Internal |
cucumber.runtime.Runtime |
cucumber.runtime.Stats |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
cucumber.api.formatter.Formatter |
cucumber.api.Plugin |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.Stats |
cucumber.runtime.ExitStatus |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.Object |
gherkin.pickles.PickleStep |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
java.lang.Object |
cucumber.api.event.EmbedEvent |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.junit.runner.Description |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
java.lang.Object |
org.junit.runner.notification.Failure |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
java.lang.Object |
cucumber.api.event.WriteEvent |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
cucumber.runtime.ParameterInfo |
java.lang.reflect.Type |
2 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
cucumber.runtime.junit.JUnitReporter |
cucumber.runtime.junit.JUnitOptions |
12 |
1 |
1 |
Composition |
- |
Internal -> Internal |
gherkin.pickles.Compiler |
cucumber.runtime.FeatureCompiler |
3 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.Collection<? extendscucumber.runtime.Backend> |
cucumber.runtime.BackendSupplier |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
cucumber.runner.Runner |
cucumber.runtime.RunnerSupplier |
7 |
2 |
1 |
- |
- |
Internal -> Internal |
cucumber.runtime.Runtime |
cucumber.runtime.filter.Filters |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.List<cucumber.runtime.Backend> |
cucumber.runtime.ThreadLocalRunnerSupplier |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
cucumber.runner.EventBus |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List<cucumber.runtime.PicklePredicate> |
cucumber.runtime.filter.Filters |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
cucumber.runner.EventBus |
cucumber.api.event.EventPublisher |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RuntimeGlueSupplier |
cucumber.runtime.GlueSupplier |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RunnerSupplier |
cucumber.runtime.Glue |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
cucumber.api.event.TestRunFinished |
cucumber.api.event.TestCaseFinished |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
cucumber.api.formatter.Formatter |
cucumber.api.event.EventListener |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runner.EventBus |
cucumber.runner.SynchronizedEventBus |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.List |
java.lang.Iterable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
io.cucumber.datatable.DefaultDataTableEntryTransformer |
io.cucumber.datatable.TableEntryByTypeTransformer |
1 |
1 |
1 |
- |
- |
External -> External |
cucumber.api.Result |
boolean |
11 |
1 |
1 |
- |
- |
Internal -> Jdk |
cucumber.runtime.ScenarioImpl |
cucumber.api.Scenario |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RuntimeGlue.CacheEntry |
cucumber.runner.Glue.CacheEntry |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
cucumber.runtime.RuntimeGlue |
cucumber.runtime.Glue |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.RuntimeException |
java.lang.instrument.IllegalClassFormatException |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.util.List<java.lang.String> |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.runtime.RuntimeOptions |
io.cucumber.core.options.FeatureOptions |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RuntimeOptions |
io.cucumber.core.options.FilterOptions |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RuntimeOptions |
io.cucumber.core.options.PluginOptions |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
cucumber.runtime.RuntimeOptions |
io.cucumber.core.options.RunnerOptions |
9 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Map |
java.util.Set |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.runner.Glue.CacheEntry |
cucumber.runtime.StepDefinition |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
java.util.regex.Pattern |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.net.URI |
72 |
4 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.net.URI |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.net.URL |
java.net.URI |
12 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
java.util.Collection |
3 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.ArrayList |
java.util.Collection |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Long |
java.lang.Integer |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
java.util.Set |
6 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List<cucumber.runtime.model.PathWithLines> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.runtime.io.Resource |
io.cucumber.core.model.FeatureWithLines |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List<java.net.URI> |
java.net.URI |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.util.SortedSet |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
other.framework.Class |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
cucumber.runtime.formatter.TestNGFormatter.TestMethod |
cucumber.api.TestCase |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
cucumber.api.TestCase |
cucumber.api.event.TestCaseStarted |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.Long |
long |
1 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
long |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Long |
java.math.BigDecimal |
3 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
cucumber.runtime.order.OrderType |
cucumber.runtime.order.PickleOrder |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
io.cucumber.core.options.RuntimeOptions |
io.cucumber.core.options.RuntimeOptionsBuilder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List<java.lang.String> |
io.cucumber.core.options.RuntimeOptionsBuilder |
12 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.Iterable |
java.util.List |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |