Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
com.nhl.launcher.jopt.OptionsLoader |
com.nhl.launcher.jopt.Options |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.List |
java.util.Set |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List |
java.util.Collection |
4 |
3 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
com.fasterxml.jackson.databind.JsonNode |
com.nhl.launcher.config.JsonPropertiesResolver.PathTuple |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.Map |
java.util.Collection |
7 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Class |
com.fasterxml.jackson.core.type.TypeReference |
1 |
1 |
1 |
- |
- |
Jdk -> External |
com.google.inject.Module |
com.nhl.bootique.BQModuleProvider |
3 |
2 |
1 |
- |
- |
External -> Internal |
java.util.Collection |
java.util.List |
5 |
3 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
com.nhl.bootique.ModuleMergeNode |
java.util.Collection<com.nhl.bootique.ModuleMergeNode> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.nhl.bootique.cli.OptionsBuilder |
com.nhl.bootique.jopt.JoptOptionsBuilder |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
com.nhl.bootique.cli.OptionBuilder |
void |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.nhl.bootique.jopt.JoptOptions |
com.nhl.bootique.cli.Cli |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.nhl.bootique.command.CommandOptionValueCardinality |
com.nhl.bootique.cli.CliOptionValueCardinality |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
com.nhl.bootique.command.CommandOption.Builder |
com.nhl.bootique.cli.CliOption.Builder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Set<com.nhl.bootique.command.Command> |
com.nhl.bootique.command.CommandManager |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Collection<com.nhl.bootique.command.Command> |
com.nhl.bootique.command.CommandManager |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map<java.lang.String, com.nhl.bootique.command.Command> |
com.nhl.bootique.command.CommandManager |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.function.Function |
java.util.Collection |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
java.lang.Long |
1 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
void |
com.nhl.bootique.test.BQDaemonTestRuntime |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
com.nhl.bootique.BQRuntime |
com.nhl.bootique.test.BQDaemonTestRuntime |
5 |
1 |
1 |
Composition |
- |
Internal -> Internal |
com.nhl.bootique.command.CommandOutcome |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.nhl.bootique.BQRuntime |
com.nhl.bootique.test.BQTestRuntime |
6 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
com.nhl.bootique.log.BootLogger |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.io.InputStream |
java.net.URL |
9 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Collection<io.bootique.cli.CliOption> |
io.bootique.cli.meta.CliApplication |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.Appendable |
io.bootique.help.FormattedAppender |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
java.util.Collection<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.SortedMap |
java.util.Collection |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.io.StringWriter |
java.lang.AbstractStringBuilder |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.Class<?> |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
io.bootique.cli.meta.CliOption.Builder |
io.bootique.application.OptionMetadata.Builder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.cli.meta.CliCommand |
io.bootique.command.CommandMetadata |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.cli.meta.CliOptionValueCardinality |
io.bootique.application.OptionValueCardinality |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.command.CommandMetadata.Builder |
io.bootique.application.CommandMetadata.Builder |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.function.Consumer<io.bootique.Bootique> |
io.bootique.test.InMemoryPrintStream |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
com.google.inject.Injector |
io.bootique.BQRuntime |
3 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.Set |
java.util.Map |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Collection |
java.util.Map |
10 |
2 |
1 |
- |
- |
Jdk -> Jdk |
io.bootique.command.Command |
java.util.Optional<io.bootique.command.Command> |
7 |
2 |
1 |
- |
- |
Internal -> Jdk |
com.fasterxml.jackson.databind.JsonNode |
java.util.Optional<com.fasterxml.jackson.databind.JsonNode> |
18 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.Set<io.bootique.application.OptionMetadata> |
io.bootique.application.ApplicationMetadata |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.bootique.BQModuleProvider |
io.bootique.BQModule |
13 |
1 |
1 |
- |
- |
Internal -> Internal |
com.google.inject.Module |
io.bootique.BQModule |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.List |
java.util.Map |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
io.bootique.module.ConfigMetadataProperty |
io.bootique.module.ConfigPropertyMetadata |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.String |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Class<?> |
java.lang.reflect.Type |
15 |
3 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
io.bootique.meta.config.ConfigValueMetadata |
io.bootique.meta.config.ConfigMetadataNode |
9 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
io.bootique.meta.config.ConfigObjectMetadata |
io.bootique.meta.config.ConfigValueMetadata |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
io.bootique.meta.config.ConfigObjectMetadata |
io.bootique.meta.config.ConfigMetadataNode |
22 |
3 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.bootique.meta.config.ConfigListMetadata |
io.bootique.meta.config.ConfigValueMetadata |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.bootique.meta.config.ConfigValueMetadata |
io.bootique.meta.config.ConfigListMetadata |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.bootique.help.FormattedAppender |
io.bootique.help.HelpAppender |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
com.fasterxml.jackson.databind.jsontype.SubtypeResolver |
java.util.Collection<java.lang.Class<? extendsT>> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
io.bootique.meta.config.ConfigMetadataNode |
io.bootique.meta.config.ConfigObjectMetadata |
8 |
3 |
1 |
- |
- |
Internal -> Internal |
io.bootique.meta.module.ModuleMetadata |
io.bootique.BQModule |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Collection |
java.lang.Class |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.google.inject.multibindings.MapBinder |
com.google.inject.multibindings.Multibinder |
3 |
2 |
1 |
SIBLING |
- |
External -> External |
java.util.Map |
java.util.Set |
3 |
3 |
1 |
- |
- |
Jdk -> Jdk |
io.bootique.command.CommandManager |
com.google.inject.Provider<io.bootique.command.CommandManager> |
2 |
1 |
1 |
- |
- |
Internal -> External |
io.bootique.test.BQTestRuntime |
io.bootique.BQRuntime |
6 |
1 |
1 |
Composition |
- |
Internal -> Internal |
io.bootique.test.BQDaemonTestRuntime |
io.bootique.BQRuntime |
8 |
1 |
1 |
Composition |
- |
Internal -> Internal |
io.bootique.BQModule |
io.bootique.RuntimeModule |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Collection<io.bootique.RuntimeModule> |
io.bootique.RuntimeModule |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.LinkedList |
java.util.List |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
io.bootique.meta.application.ApplicationMetadata |
io.bootique.cli.CliFactory |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.CommandOverride |
io.bootique.CommandDecorator |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.Bootique_CommandOverrideIT.ExecutableOnceCommand |
io.bootique.Bootique_CommandOverrideIT.FailingCommand |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
io.bootique.Bootique_CommandOverrideIT.ExecutableOnceCommand |
io.bootique.Bootique_CommandOverrideIT.SuccessfulCommand |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.lang.Class<? extendsio.bootique.command.Command> |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.String[] |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
io.bootique.command.CommandInvocation.Builder |
io.bootique.command.CommandInvocation |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
io.bootique.command.Command |
java.lang.String |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Collection<io.bootique.command.CommandInvocation> |
io.bootique.command.CommandDecorator |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.concurrent.CompletableFuture |
java.util.concurrent.Future |
3 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.function.Supplier |
java.util.concurrent.Callable |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
io.bootique.command.Command |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.bootique.command.CommandDecorator.Builder |
io.bootique.command.CommandRefWithArgs.ArgsBuilder |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Optional<io.bootique.command.Command> |
io.bootique.command.Command |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.bootique.command.Command |
io.bootique.command.ManagedCommand |
22 |
1 |
1 |
Composition |
- |
Internal -> Internal |
com.google.inject.Module |
io.bootique.BQModuleProvider |
2 |
1 |
1 |
- |
- |
External -> Internal |
io.bootique.command.CommandDecoratorIT.ExecutableOnceCommand |
io.bootique.command.CommandDecoratorIT.MainCommand |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.lang.Integer |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.Optional<io.bootique.command.CommandOutcome> |
io.bootique.command.CommandOutcome |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Boolean |
io.bootique.command.CommandOutcome |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
io.bootique.command.CommandOutcome |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List<java.net.URL> |
java.net.URL |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map<java.lang.String, java.lang.String> |
io.bootique.Bootique_ConfigurationIT.Bean4M |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
io.bootique.config.jackson.PathSegment |
com.fasterxml.jackson.databind.JsonNode |
4 |
1 |
1 |
Composition |
- |
Internal -> External |
io.bootique.config.jackson.PathSegment |
io.bootique.config.jackson.PathSegment<?> |
14 |
1 |
1 |
Composition |
- |
Internal -> Internal |
com.fasterxml.jackson.databind.JsonNode |
com.fasterxml.jackson.databind.node.ObjectNode |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> External |
java.time.Duration |
io.bootique.value.Bytes |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
int |
long |
2 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
java.lang.Class |
java.lang.Class<?> |
9 |
1 |
1 |
- |
- |
Jdk -> Jdk |
io.bootique.value.Duration |
io.bootique.meta.config.ConfigMetadataIT.TestVO |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
long |
double |
2 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
void |
io.bootique.RuntimeModule.OverrideLevel |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |