Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
com.spotify.helios.agent.ContainerDecorator java.util.List<com.spotify.helios.agent.ContainerDecorator> 4 1 1 - - Internal -> Jdk
void com.spotify.helios.agent.AgentConfig 1 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.Object> com.typesafe.config.Config 3 1 1 - - Jdk -> External
java.lang.String java.util.List<java.lang.String> 6 1 1 - - Jdk -> Jdk
void com.spotify.helios.master.MasterMain 1 1 1 - - Jdk -> Internal
java.util.Map.Entry<java.lang.String, java.lang.String> com.spotify.helios.common.descriptors.HostSelector 2 2 1 - - Jdk -> Internal
java.util.Map java.util.List 8 4 1 - - Jdk -> Jdk
java.lang.String com.spotify.helios.common.descriptors.DeploymentGroup 1 1 1 Composition - Jdk -> Internal
com.spotify.helios.servicescommon.QueueingHistoryWriter com.spotify.helios.agent.TaskHistoryWriter 2 1 1 T_SUPER_R - Internal -> Internal
java.util.List<com.spotify.helios.servicescommon.coordination.ZooKeeperOperation> com.spotify.helios.master.ZooKeeperMasterModel.RolloutOperations 1 1 1 Composition - Jdk -> Internal
com.spotify.helios.master.MasterModel com.spotify.helios.master.ZooKeeperMasterModel 1 1 1 R_SUPER_T - Internal -> Internal
com.spotify.helios.rollingupdate.DeploymentGroupHistoryWriter com.spotify.helios.servicescommon.KafkaSender 2 1 1 - - Internal -> Internal
com.spotify.helios.common.descriptors.DeploymentGroupStatus.State com.spotify.helios.common.descriptors.DeploymentGroupStatus 3 1 1 Composition - Internal -> Internal
com.spotify.docker.client.messages.ContainerConfig com.spotify.docker.client.messages.HostConfig 1 1 1 SIBLING - External -> External
java.lang.Object java.lang.String 1 1 1 - - Jdk -> Jdk
java.util.List com.google.common.collect.ImmutableList.Builder 1 1 1 - - Jdk -> External
com.spotify.helios.master.ZooKeeperMasterModel.RollingUpdateTaskResult com.spotify.helios.rollingupdate.RollingUpdateOp 1 1 1 - - Internal -> Internal
java.lang.String com.spotify.helios.common.descriptors.JobId 2 2 1 Composition - Jdk -> Internal
java.util.List<com.spotify.helios.servicescommon.coordination.ZooKeeperOperation> com.spotify.helios.rollingupdate.RollingUpdateOp 1 1 1 - - Jdk -> Internal
java.util.HashMap java.util.Map 1 1 1 R_SUPER_T - Jdk -> Jdk
com.spotify.helios.servicescommon.ZooKeeperRegistrar com.spotify.helios.servicescommon.ZooKeeperRegistrarService 6 1 1 SIBLING - Internal -> Internal
com.google.common.base.Supplier<java.util.List<java.net.URI>> com.sun.jersey.spi.dispatch.RequestDispatcher 1 1 1 SIBLING - External -> External
java.lang.String int 1 1 1 - - Jdk -> Jdk
org.springframework.ldap.core.LdapTemplate org.springframework.ldap.core.LdapOperations 2 1 1 R_SUPER_T - External -> External
com.sun.jersey.spi.inject.InjectableProvider com.spotify.helios.auth.Authenticator 1 1 1 - - External -> Internal
javax.ws.rs.core.HttpHeaders com.sun.jersey.api.core.HttpRequestContext 4 1 1 T_SUPER_R - External -> External
com.sun.jersey.api.core.HttpRequestContext com.sun.jersey.spi.container.ContainerRequest 1 1 1 T_SUPER_R - External -> External
java.net.URI com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint 5 1 1 - - Jdk -> Internal
java.util.List<java.net.InetAddress> java.net.InetAddress 4 1 1 - - Jdk -> Jdk
com.google.common.base.Supplier<java.util.List<com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint>> com.spotify.helios.client.EndpointIterator 1 1 1 - - External -> Internal
com.spotify.helios.client.EndpointIterator java.util.Iterator<com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint> 4 1 1 R_SUPER_T - Internal -> Jdk
com.google.common.base.Supplier java.util.List 2 1 1 - - External -> Jdk
java.util.Iterator<com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint> com.spotify.helios.client.EndpointIterator 2 1 1 T_SUPER_R - Jdk -> Internal
int java.lang.String 1 1 1 - - Jdk -> Jdk
com.spotify.helios.client.HttpConnector com.spotify.helios.client.DefaultHttpConnector 3 1 1 R_SUPER_T - Internal -> Internal
java.util.Deque java.util.Queue 1 1 1 R_SUPER_T - Jdk -> Jdk
org.bouncycastle.crypto.tls.Certificate com.spotify.helios.client.tls.X509CertificateFactory.CertificateAndKeyPair 2 1 1 - - External -> Internal
java.nio.file.Path com.spotify.helios.client.ClientCertificatePath 7 1 1 Composition - Jdk -> Internal
void java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.Boolean boolean 1 1 1 - Unboxing Jdk -> Jdk
java.util.List com.google.common.collect.ImmutableList 2 2 1 T_SUPER_R - Jdk -> External
int java.net.InetSocketAddress 4 1 1 - - Jdk -> Jdk
com.codahale.metrics.Timer void 2 1 1 - - External -> Jdk
com.spotify.helios.master.OldJobReaper java.util.Optional<com.spotify.helios.master.OldJobReaper> 1 1 1 - - Internal -> Jdk
com.spotify.helios.master.DeadAgentReaper java.util.Optional<com.spotify.helios.master.DeadAgentReaper> 1 1 1 - - Internal -> Jdk
com.spotify.helios.client.tls.X509CertificateFactory.CertificateAndKeyPair com.spotify.helios.client.HttpsHandlers.CertificateAndPrivateKey 2 1 1 - - Internal -> Internal
int com.spotify.helios.common.descriptors.PortMapping 5 1 1 Composition - Jdk -> Internal
void boolean 3 1 1 - - Jdk -> Jdk
java.util.concurrent.CountDownLatch java.util.Optional<java.util.concurrent.CountDownLatch> 2 1 1 - - Jdk -> Jdk
java.lang.String long 1 1 1 - - Jdk -> Jdk
java.text.DateFormat org.joda.time.format.DateTimeFormatter 1 1 1 - - Jdk -> External
java.util.Optional<java.util.concurrent.CountDownLatch> java.util.concurrent.CountDownLatch 1 1 1 - - Jdk -> Jdk
int java.util.List<java.lang.Integer> 1 1 1 - - Jdk -> Jdk
com.spotify.helios.common.descriptors.JobStatus com.spotify.helios.common.descriptors.HostStatus 1 1 1 - - Internal -> Internal
java.util.Set java.util.Collection 2 1 1 R_SUPER_T - Jdk -> Jdk
com.spotify.helios.common.descriptors.HostStatus java.util.Map<java.lang.String, com.spotify.helios.common.descriptors.HostStatus> 2 1 1 - - Internal -> Jdk
com.spotify.helios.testing.HeliosDeployment com.spotify.helios.testing.HeliosSoloDeployment 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.ListIterator 1 1 1 - - Jdk -> Jdk
java.util.List java.util.Set 3 1 1 SIBLING - Jdk -> Jdk
com.google.common.collect.ImmutableList java.util.List 2 2 1 R_SUPER_T - External -> Jdk
com.spotify.helios.master.ZooKeeperMasterModel com.spotify.helios.master.MasterModel 2 2 1 R_SUPER_T - Internal -> Internal
org.hamcrest.CustomTypeSafeMatcher org.hamcrest.Matcher 4 1 1 - - External -> External
com.spotify.helios.master.HostChanges java.util.List<java.lang.String> 1 1 1 - - Internal -> Jdk
com.spotify.helios.testing.LogStreamProvider com.spotify.helios.testing.LogStreamFollower 4 1 1 - - Internal -> Internal
com.spotify.helios.testing.InMemoryLogStreamProvider com.spotify.helios.testing.InMemoryLogStreamFollower 1 1 1 - - Internal -> Internal
java.nio.charset.CharsetDecoder com.spotify.helios.testing.LoggingLogStreamFollower.Decoder 3 1 1 Composition - Jdk -> Internal
com.spotify.docker.client.LogStream java.util.Iterator<com.spotify.docker.client.LogMessage> 2 1 1 - - External -> Jdk
java.io.ByteArrayOutputStream java.io.OutputStream 2 1 1 R_SUPER_T - Jdk -> Jdk
com.spotify.helios.servicescommon.KafkaSender java.util.List<com.spotify.helios.servicescommon.EventSender> 5 1 1 - - Internal -> Jdk
com.google.common.base.Optional java.util.Optional 3 1 1 - - External -> Jdk
java.util.Optional org.apache.kafka.clients.producer.KafkaProducer 2 1 1 - - Jdk -> External
com.spotify.helios.servicescommon.statistics.ZooKeeperMetrics com.codahale.metrics.Timer 1 1 1 - - Internal -> External
com.google.common.util.concurrent.ListenableFuture<com.spotify.helios.common.descriptors.JobStatus> com.spotify.helios.common.descriptors.JobStatus 3 1 1 - - External -> Internal
com.google.common.util.concurrent.ListenableFuture<com.spotify.helios.common.descriptors.HostStatus> com.spotify.helios.common.descriptors.HostStatus 1 1 1 - - External -> Internal
java.util.List<java.lang.String> java.lang.String 1 1 1 - - Jdk -> Jdk
com.spotify.docker.client.DockerClient com.spotify.docker.client.messages.Version 1 1 1 SIBLING - External -> External
com.spotify.helios.client.ClientCertificatePath com.spotify.sshagenttls.CertKeyPaths 5 1 1 - - Internal -> External
java.util.Map com.google.common.collect.ImmutableMap 1 1 1 T_SUPER_R - Jdk -> External
java.util.HashSet java.util.Set 1 1 1 R_SUPER_T - Jdk -> Jdk
com.google.common.collect.ImmutableMap java.util.Map 1 1 1 R_SUPER_T - External -> Jdk
long java.lang.Long 6 1 1 - Boxing Jdk -> Jdk
boolean java.lang.Boolean 18 1 1 - Boxing Jdk -> Jdk
int java.lang.Integer 6 1 1 - Boxing Jdk -> Jdk
java.util.Set java.util.Map 1 1 1 - - Jdk -> Jdk
com.google.common.collect.ImmutableSet.Builder com.google.common.collect.ImmutableMap.Builder 1 1 1 SIBLING - External -> External
com.spotify.helios.common.descriptors.JobId com.spotify.helios.common.descriptors.Job 18 2 1 SIBLING - Internal -> Internal
com.spotify.helios.common.descriptors.Job com.spotify.helios.common.descriptors.JobId 9 1 1 SIBLING - Internal -> Internal
com.google.common.base.Optional com.google.common.base.Supplier 4 1 1 SIBLING - External -> External
com.google.common.collect.ImmutableMap.Builder com.google.common.collect.ImmutableSet.Builder 1 1 1 SIBLING - External -> External
int long 6 1 1 - Widening Jdk -> Jdk
java.lang.Integer java.lang.Long 5 1 1 SIBLING - Jdk -> Jdk