Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
int com.google.common.base.Optional<java.lang.Integer> 14 3 1 - - Jdk -> External
long com.google.common.base.Optional<java.lang.Long> 11 4 1 - - Jdk -> External
java.lang.String com.google.common.base.Optional<java.lang.String> 47 17 1 SIBLING - Jdk -> External
com.hubspot.horizon.HttpClient com.hubspot.mesos.client.MesosClient 2 1 1 Composition - External -> Internal
com.hubspot.singularity.SingularityRack java.util.Map.Entry<T, com.hubspot.singularity.MachineState> 1 1 1 - - Internal -> Jdk
java.util.List java.util.Map 9 6 1 - - Jdk -> Jdk
java.lang.String java.util.List<java.lang.String> 14 5 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityPendingTask com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingTask> 2 1 1 - - Internal -> External
com.google.common.base.Optional java.util.List 22 4 1 - - External -> Jdk
java.util.concurrent.ScheduledExecutorService com.hubspot.singularity.SingularityManagedScheduledExecutorServiceFactory 5 2 1 - - Jdk -> Internal
com.hubspot.singularity.config.SingularityConfiguration java.lang.String 2 1 1 Composition - Internal -> Jdk
com.hubspot.singularity.SingularityDeployResult com.hubspot.singularity.SingularityDeploy 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityDeploy com.hubspot.singularity.SingularityDeployResult 1 1 1 - - Internal -> Internal
com.hubspot.singularity.data.WebhookManager com.hubspot.singularity.event.SingularityEventListener 6 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityDeployWebhook com.hubspot.singularity.SingularityDeployUpdate 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTask com.google.common.base.Optional<com.hubspot.singularity.SingularityTask> 1 1 1 - - Internal -> External
java.util.Collection java.util.List 8 4 1 T_SUPER_R - Jdk -> Jdk
void com.hubspot.singularity.SingularityDeleteResult 4 2 1 - - Jdk -> Internal
void com.hubspot.singularity.SingularityDeploy 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityCreateResult void 4 4 1 - - Internal -> Jdk
java.util.List java.util.Collection 16 5 1 R_SUPER_T - Jdk -> Jdk
com.hubspot.singularity.SingularityTaskId java.lang.String 1 1 1 Composition - Internal -> Jdk
java.util.Map<java.lang.String, java.lang.String> com.hubspot.singularity.smtp.SingularityMailTaskLog 2 1 1 - - Jdk -> Internal
java.util.Map<java.lang.String, java.lang.String> com.hubspot.singularity.smtp.SingularityMailTaskHistoryUpdate 2 1 1 - - Jdk -> Internal
java.util.Map com.google.common.base.Optional 6 5 1 - - Jdk -> External
org.jets3t.service.S3Service org.jets3t.service.security.AWSCredentials 2 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityTaskRequest com.google.common.base.Optional<com.hubspot.mesos.Resources> 1 1 1 - - Internal -> External
com.google.common.base.Optional<com.hubspot.mesos.Resources> com.hubspot.mesos.Resources 4 1 1 - - External -> Internal
com.hubspot.singularity.SingularityRequestParent com.hubspot.singularity.SingularityPendingRequestParent 2 2 1 R_SUPER_T - Internal -> Internal
java.util.Map<com.hubspot.singularity.config.shell.ShellCommandDescriptor, java.lang.String> com.hubspot.singularity.config.UIConfiguration 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityTaskShellCommandRequest com.hubspot.singularity.SingularityTaskId 1 1 1 SIBLING - Internal -> Internal
void com.hubspot.singularity.config.shell.ShellCommandOptionDescriptor 2 1 1 - - Jdk -> Internal
java.lang.String com.hubspot.singularity.SingularityTaskShellCommandRequestId 1 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.SingularityTaskId com.hubspot.singularity.SingularityTaskShellCommandRequestId 2 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.SingularityTaskShellCommandRequest com.hubspot.singularity.SingularityTaskShellCommandUpdate 1 1 1 - - Internal -> Internal
void com.hubspot.singularity.config.shell.ShellCommandDescriptor 3 1 1 - - Jdk -> Internal
void com.hubspot.singularity.SingularityTaskShellCommandRequest 1 1 1 - - Jdk -> Internal
java.util.List<com.hubspot.singularity.logwatcher.config.SingularityLogWatcherConfiguration.FluentdHost> java.lang.String 1 1 1 - - Jdk -> Jdk
java.nio.file.Path java.lang.String 5 2 1 SIBLING - Jdk -> Jdk
com.hubspot.singularity.runner.base.config.SingularityConfigurationLoader java.util.Set<java.lang.Class<? extendscom.hubspot.singularity.runner.base.configuration.BaseRunnerConfiguration>> 1 1 1 - - Internal -> Jdk
java.lang.String int 6 1 1 - - Jdk -> Jdk
com.hubspot.singularity.executor.config.SingularityExecutorConfiguration com.hubspot.singularity.runner.base.configuration.SingularityRunnerBaseConfiguration 1 1 1 - - Internal -> Internal
java.util.Properties javax.validation.Validator 1 1 1 - - Jdk -> External
java.lang.String com.hubspot.singularity.runner.base.configuration.SingularityRunnerBaseLoggingConfiguration 1 1 1 Composition - Jdk -> Internal
java.lang.String com.hubspot.singularity.runner.base.configuration.SingularityRunnerBaseConfiguration 1 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.runner.base.configuration.SingularityRunnerBaseLoggingConfiguration com.hubspot.singularity.runner.base.configuration.BaseRunnerConfiguration 2 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.executor.shells.SingularityExecutorShellCommandRunner com.hubspot.singularity.executor.shells.SingularityExecutorShellCommandUpdater 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityRequest com.hubspot.singularity.SingularityRequestParent 5 1 1 Composition - Internal -> Internal
java.lang.String com.hubspot.singularity.HealthcheckProtocol 8 2 1 - - Jdk -> Internal
org.apache.mesos.Protos.Volume.Mode com.google.common.base.Optional<org.apache.mesos.Protos.Volume.Mode> 3 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityPendingRequestParent com.hubspot.singularity.SingularityRequestParent 1 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.ldap.SingularityLDAPManager com.hubspot.singularity.ldap.SingularityAuthManager 4 1 1 - - Internal -> Internal
com.google.common.cache.LoadingCache<java.lang.String, java.util.Set<java.lang.String>> com.hubspot.singularity.ldap.SingularityLDAPManager 2 1 1 Composition - External -> Internal
com.hubspot.singularity.ldap.SingularityAuthManager com.google.common.base.Optional<com.hubspot.singularity.SingularityUser> 10 1 1 - - Internal -> External
java.lang.String com.hubspot.singularity.SingularityUser 4 1 1 Composition - Jdk -> Internal
java.util.List java.lang.Iterable 24 4 1 R_SUPER_T - Jdk -> Jdk
java.util.concurrent.ExecutorService java.util.concurrent.ScheduledExecutorService 1 1 1 T_SUPER_R - Jdk -> Jdk
com.google.common.cache.CacheStats com.hubspot.singularity.SingularityLDAPCacheStats 2 1 1 - - External -> Internal
java.lang.Iterable java.util.List 32 8 1 T_SUPER_R - Jdk -> Jdk
com.hubspot.singularity.data.RequestManager com.hubspot.singularity.auth.SingularityAuthorizationHelper 2 1 1 Composition - Internal -> Internal
java.lang.String com.hubspot.singularity.config.S3GroupOverrideConfiguration 3 1 1 Composition - Jdk -> Internal
boolean java.lang.String 1 1 1 - - Jdk -> Jdk
java.lang.String boolean 1 1 1 - - Jdk -> Jdk
com.hubspot.singularity.client.SingularityClient com.hubspot.singularity.client.SingularityClientProvider 1 1 1 - - Internal -> Internal
org.eclipse.jetty.continuation.Continuation java.util.List<org.eclipse.jetty.continuation.Continuation> 1 1 1 - - External -> Jdk
java.util.concurrent.ThreadPoolExecutor com.hubspot.singularity.s3downloader.server.SingularityS3DownloaderCoordinator 2 1 1 - - Jdk -> Internal
java.util.Map java.util.concurrent.ConcurrentMap 2 2 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledThreadPoolExecutor 3 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ExecutorService java.util.concurrent.ThreadPoolExecutor 2 1 1 T_SUPER_R - Jdk -> Jdk
com.hubspot.singularity.s3.base.ArtifactDownloadRequest com.hubspot.deploy.S3Artifact 1 1 1 Composition - Internal -> Internal
java.util.List<org.eclipse.jetty.continuation.Continuation> org.eclipse.jetty.continuation.Continuation 1 1 1 - - Jdk -> External
com.hubspot.singularity.mesos.SingularitySlaveAndRackManager com.hubspot.singularity.mesos.SingularitySlaveAndRackHelper 3 1 1 Composition - Internal -> Internal
java.lang.String com.hubspot.singularity.mesos.SingularitySlaveAndRackHelper 1 1 1 Composition - Jdk -> Internal
Protos.ContainerInfo.DockerInfo.Network com.hubspot.mesos.SingularityDockerNetworkType 3 1 1 - - External -> Internal
org.apache.mesos.Protos.Volume.Mode com.hubspot.mesos.SingularityDockerVolumeMode 3 1 1 - - External -> Internal
org.apache.mesos.Protos.ContainerInfo.Type com.hubspot.mesos.SingularityContainerType 3 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.mesos.SingularityDockerVolumeMode> com.hubspot.mesos.SingularityDockerVolumeMode 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.mesos.SingularityDockerNetworkType> com.hubspot.mesos.SingularityDockerNetworkType 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.SingularityUser> com.hubspot.singularity.SingularityUserHolder 1 1 1 Composition - External -> Internal
com.hubspot.singularity.data.SingularityValidator com.hubspot.singularity.auth.datastore.SingularityAuthDatastore 2 1 1 - - Internal -> Internal
com.hubspot.singularity.data.SingularityValidator com.hubspot.singularity.auth.SingularityAuthorizationHelper 10 1 1 Composition - Internal -> Internal
java.util.Set com.google.common.base.Optional 4 1 1 - - Jdk -> External
com.hubspot.singularity.config.LDAPConfiguration com.google.common.base.Optional<com.hubspot.singularity.config.LDAPConfiguration> 1 1 1 - - Internal -> External
com.hubspot.singularity.auth.SingularityLDAPManager com.hubspot.singularity.auth.SingularityAuthorizationHelper 1 1 1 - - Internal -> Internal
java.util.List java.util.Set 25 6 1 SIBLING - Jdk -> Jdk
java.util.concurrent.ExecutorService com.hubspot.singularity.sentry.SingularityExceptionNotifier 1 1 1 - - Jdk -> Internal
java.util.List com.google.common.base.Optional 21 6 1 - - Jdk -> External
java.util.Set java.util.List 9 3 1 SIBLING - Jdk -> Jdk
boolean com.google.common.base.Optional<java.lang.Boolean> 4 2 1 - - Jdk -> External
com.google.common.base.Optional<java.lang.String> java.lang.String 13 8 1 SIBLING - External -> Jdk
boolean com.hubspot.singularity.executor.task.TaskCleanupResult 2 1 1 - - Jdk -> Internal
long int 13 5 1 - Narrowing Jdk -> Jdk
long com.hubspot.singularity.config.SingularityConfiguration 1 1 1 Composition - Jdk -> Internal
java.util.concurrent.atomic.AtomicLong java.util.concurrent.atomic.AtomicInteger 1 1 1 SIBLING - Jdk -> Jdk
com.hubspot.deploy.Artifact com.hubspot.deploy.RemoteArtifact 3 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.deploy.S3Artifact ? extendscom.hubspot.deploy.S3Artifact 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String com.hubspot.singularity.data.CuratorManager.OperationType 1 1 1 - - Jdk -> Internal
int float 6 1 1 - Widening Jdk -> Jdk
float double 15 3 1 - Widening Jdk -> Jdk
double long 43 7 1 - Narrowing Jdk -> Jdk
com.google.common.base.Optional com.hubspot.singularity.data.ZkCache 1 1 1 - - External -> Internal
java.lang.instrument.IllegalClassFormatException java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
com.hubspot.singularity.SingularityOfferState java.util.List<com.hubspot.singularity.SingularityTaskOfferResult> 1 1 1 - - Internal -> Jdk
java.lang.String com.hubspot.singularity.SingularityRequestLbCleanup 2 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.SingularityLoadBalancerUpdate com.hubspot.singularity.SingularityRequestLbCleanup 3 1 1 - - Internal -> Internal
java.lang.String com.hubspot.singularity.SlaveMatchState 3 1 1 - - Jdk -> Internal
com.hubspot.singularity.SlaveMatchState java.util.List<java.lang.String> 3 1 1 - - Internal -> Jdk
javax.servlet.http.HttpServletRequest com.google.inject.Provider<javax.servlet.http.HttpServletRequest> 4 1 1 SIBLING - External -> External
java.util.Map java.util.EnumMap 3 1 1 T_SUPER_R - Jdk -> Jdk
java.util.Map com.google.common.collect.Multiset 2 1 1 - - Jdk -> External
com.google.common.base.Optional<java.lang.Boolean> boolean 8 3 1 - - External -> Jdk
com.hubspot.singularity.SingularityKilledTaskIdRecord com.hubspot.singularity.SingularityTaskId 1 1 1 Composition - Internal -> Internal
java.util.Set java.util.Map 2 1 1 - - Jdk -> Jdk
java.lang.String java.lang.Long 1 1 1 SIBLING - Jdk -> Jdk
boolean com.google.common.base.Optional<com.hubspot.singularity.api.SingularityBounceRequest> 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityRequestParent void 1 1 1 - - Internal -> Jdk
java.lang.String java.lang.Class<T> 1 1 1 SIBLING - Jdk -> Jdk
void boolean 6 6 1 - - Jdk -> Jdk
com.hubspot.singularity.expiring.SingularityExpiringParent com.hubspot.singularity.expiring.SingularityExpiringParent<? extendscom.hubspot.singularity.api.SingularityExpiringRequestParent> 2 1 1 - - Internal -> Internal
long java.lang.String 1 1 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityLoadBalancerUpdate com.google.common.base.Optional<com.hubspot.singularity.SingularityLoadBalancerUpdate> 2 2 1 - - Internal -> External
com.hubspot.singularity.SingularityDeployMarker com.hubspot.singularity.SingularityPendingDeploy 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.EmailConfigurationEnums.EmailType com.hubspot.singularity.SingularityEmailType 12 1 1 - - Internal -> Internal
com.hubspot.singularity.config.EmailConfigurationEnums.EmailDestination com.hubspot.singularity.SingularityEmailDestination 9 1 1 - - Internal -> Internal
com.hubspot.singularity.RequestState com.google.common.base.Optional<com.hubspot.singularity.SingularityRequestWithState> 1 1 1 - - Internal -> External
java.lang.String com.hubspot.singularity.api.SingularityDeleteRequestRequest 1 1 1 - - Jdk -> Internal
java.lang.String ? 2 1 1 - - Jdk -> TypeVariable
java.lang.String com.hubspot.singularity.api.SingularityKillTaskRequest 1 1 1 - - Jdk -> Internal
java.lang.String com.hubspot.singularity.api.SingularityExitCooldownRequest 1 1 1 - - Jdk -> Internal
java.lang.String com.hubspot.singularity.api.SingularityPauseRequest 1 1 1 - - Jdk -> Internal
long com.google.common.base.Optional<long[]> 1 1 1 - - Jdk -> External
org.apache.mesos.Protos.TaskInfo java.util.List<org.apache.mesos.Protos.Resource> 1 1 1 - - External -> Jdk
java.lang.String com.hubspot.singularity.SingularityRequest 2 2 1 Composition - Jdk -> Internal
com.hubspot.singularity.RequestType com.google.common.base.Optional<com.hubspot.singularity.RequestType> 1 1 1 - - Internal -> External
java.lang.Integer com.google.common.base.Optional<java.lang.Integer> 4 3 1 SIBLING - Jdk -> External
void com.hubspot.singularity.SingularityDeployMarker 1 1 1 - - Jdk -> Internal
int java.util.List<com.hubspot.singularity.SingularityTaskId> 3 1 1 - - Jdk -> Jdk
com.google.common.base.Optional<java.lang.Integer> int 6 3 1 - - External -> Jdk
com.spotify.docker.client.DockerClient com.hubspot.singularity.executor.utils.DockerUtils 11 1 1 Composition - External -> Internal
com.hubspot.singularity.SingularityTaskHistory com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskHistory> 2 1 1 - - Internal -> External
java.lang.String com.hubspot.singularity.executor.models.LogrotateAdditionalFile 6 1 1 Composition - Jdk -> Internal
java.lang.String com.hubspot.singularity.executor.config.SingularityExecutorS3UploaderAdditionalFile 3 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.executor.models.LogrotateAdditionalFile com.hubspot.singularity.executor.config.SingularityExecutorLogrotateAdditionalFile 5 1 1 - - Internal -> Internal
com.google.common.base.Optional<java.lang.Integer> java.lang.Integer 7 2 1 SIBLING - External -> Jdk
com.hubspot.singularity.SingularityTaskMetadata com.hubspot.singularity.api.SingularityTaskMetadataRequest 1 1 1 - - Internal -> Internal
com.hubspot.singularity.scheduler.SingularityMailPoller.CheckToSendTaskFinishedMailState void 1 1 1 - - Internal -> Jdk
java.util.Map com.google.common.collect.Multimap 1 1 1 - - Jdk -> External
java.lang.Long java.lang.Integer 17 3 1 SIBLING - Jdk -> Jdk
com.ning.http.client.ListenableFuture<com.ning.http.client.Response> com.hubspot.singularity.executor.task.SingularityExecutorArtifactFetcher.SingularityExecutorTaskArtifactFetcher.FutureHolder 2 1 1 Composition - External -> Internal
com.hubspot.singularity.data.history.SingularityRequestHistoryPersister.SingularityRequestHistoryParent com.hubspot.singularity.SingularityRequestHistory 2 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.SingularityRequestHistory com.hubspot.singularity.data.history.SingularityRequestHistoryPersister.SingularityRequestHistoryParent 2 1 1 SIBLING - Internal -> Internal
java.lang.String com.hubspot.singularity.data.history.SingularityRequestHistoryPersister.SingularityRequestHistoryParent 1 1 1 Composition - Jdk -> Internal
java.util.Map<com.hubspot.singularity.SingularityTaskId, com.hubspot.singularity.SingularityTaskHealthcheckResult> com.hubspot.singularity.SingularityTaskHealthcheckResult 1 1 1 - - Jdk -> Internal
Protos.TaskStatus.Reason java.lang.String 1 1 1 - - External -> Jdk
java.util.TimeZone com.google.common.base.Optional<java.util.TimeZone> 1 1 1 SIBLING - Jdk -> External
java.lang.String java.util.regex.Pattern 2 1 1 SIBLING - Jdk -> Jdk
java.util.Map java.util.List 40 7 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityTaskShellCommandRequest com.hubspot.singularity.SingularityFrameworkMessage 1 1 1 - - Internal -> Internal
java.util.Map.Entry<java.lang.String, java.util.Set<java.lang.String>> com.hubspot.singularity.s3uploader.config.SingularityS3UploaderContentHeaders 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.data.RequestManager com.hubspot.singularity.data.PriorityManager 2 2 1 SIBLING - Internal -> Internal
java.util.TimeZone java.lang.String 6 1 1 SIBLING - Jdk -> Jdk
com.spotify.docker.client.messages.AuthConfig com.hubspot.singularity.executor.config.SingularityExecutorDockerAuthConfig 3 1 1 - - External -> Internal
java.util.List<com.hubspot.mesos.SingularityDockerParameter> com.hubspot.mesos.SingularityDockerParameters 2 1 1 Composition - Jdk -> Internal
java.util.List<com.hubspot.singularity.SingularityMesosTaskLabel> com.hubspot.mesos.SingularityMesosTaskLabels 7 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.SingularityRequestWithState com.google.common.base.Optional<com.hubspot.singularity.SingularityRequestWithState> 1 1 1 - - Internal -> External
java.lang.Long long 2 2 1 - Unboxing Jdk -> Jdk
com.hubspot.mesos.SingularityDockerParameters java.util.Map<java.lang.String, java.lang.String> 1 1 1 - - Internal -> Jdk
com.hubspot.mesos.SingularityMesosTaskLabels java.util.Map<java.lang.String, java.lang.String> 6 1 1 - - Internal -> Jdk
com.hubspot.mesos.SingularityDockerParameter java.util.Map.Entry<java.lang.String, java.lang.String> 1 1 1 - - Internal -> Jdk
com.google.common.base.Optional java.util.Map 9 3 1 - - External -> Jdk
java.util.Set<java.lang.String> com.hubspot.singularity.SingularityUserSettings 1 1 1 Composition - Jdk -> Internal
com.google.common.base.Optional com.hubspot.singularity.SingularityPaginatedResponse 2 1 1 - - External -> Internal
int com.google.common.base.Optional 2 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityDisabledAction java.lang.String 1 1 1 Composition - Internal -> Jdk
com.hubspot.singularity.SingularityDisabledAction com.hubspot.singularity.SingularityDisabledActionType 6 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.SingularityConfiguration com.hubspot.singularity.config.DisasterDetectionConfiguration 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.DisasterDetectionConfiguration com.hubspot.singularity.config.SingularityConfiguration 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.SingularitySlave com.hubspot.singularity.MachineState 1 1 1 - - Internal -> Internal
com.hubspot.singularity.config.SingularityConfiguration int 1 1 1 Composition - Internal -> Jdk
com.google.common.base.Optional<com.hubspot.singularity.SingularityDisasterStats> com.hubspot.singularity.SingularityDisastersData 1 1 1 - - External -> Internal
java.util.Map.Entry<java.lang.String, java.lang.String> com.hubspot.mesos.SingularityMesosTaskLabel 2 1 1 - - Jdk -> Internal
java.util.Map.Entry<java.lang.String, java.lang.String> com.hubspot.mesos.SingularityDockerParameter 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityDisasterType com.hubspot.singularity.SingularityDisaster 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.SingularityPendingTask com.hubspot.singularity.SingularityPendingTaskId 11 3 1 Composition - Internal -> Internal
com.google.common.base.Optional<com.hubspot.singularity.SingularityDisasterStats> com.hubspot.singularity.SingularityDisasterDataPoints 1 1 1 - - External -> Internal
com.hubspot.singularity.SingularityDisasterStats com.hubspot.singularity.SingularityDisasterDataPoints 3 1 1 - - Internal -> Internal
java.lang.String com.google.common.base.Optional<com.hubspot.singularity.api.SingularityDisabledActionRequest> 1 1 1 SIBLING - Jdk -> External
java.lang.Long com.hubspot.singularity.SingularityTaskReconciliationStatistics 4 1 1 - - Jdk -> Internal
com.hubspot.singularity.scheduler.SingularityTaskReconciliation com.hubspot.singularity.data.transcoders.Transcoder<com.hubspot.singularity.SingularityTaskReconciliationStatistics> 2 1 1 - - Internal -> Internal
java.util.List<java.lang.Integer> com.codahale.metrics.Histogram 2 1 1 - - Jdk -> External
java.util.Set<java.lang.String> com.google.common.collect.Sets.SetView 2 1 1 - - Jdk -> External
com.google.common.collect.Sets.SetView java.util.Set<java.lang.String> 2 1 1 - - External -> Jdk
com.hubspot.singularity.SingularityDisabledActionType com.hubspot.singularity.SingularityAction 18 1 1 - - Internal -> Internal
com.hubspot.singularity.data.transcoders.IdTranscoder<com.hubspot.singularity.SingularityTaskId> com.hubspot.singularity.mesos.SingularityMesosStatusUpdateHandler 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.SingularityRequestWithState com.hubspot.singularity.SingularityRequest 1 1 1 Composition - Internal -> Internal
boolean com.google.common.base.Optional<java.lang.String> 1 1 1 - - Jdk -> External
com.google.common.base.Optional<java.lang.String> com.hubspot.singularity.s3.base.ArtifactManager.CacheCheck 2 1 1 - - External -> Internal
int java.lang.String 3 1 1 - - Jdk -> Jdk
long double 22 5 1 - Widening Jdk -> Jdk
java.lang.Object java.lang.String 12 6 1 - - Jdk -> Jdk
java.lang.Object boolean 2 1 1 - - Jdk -> Jdk
int double 1 1 1 - Widening Jdk -> Jdk
com.google.common.base.Optional<java.lang.Long> int 1 1 1 - - External -> Jdk
java.util.List<com.hubspot.singularity.config.shell.ShellCommandDescriptor> com.hubspot.singularity.config.UIConfiguration 1 1 1 Composition - Jdk -> Internal
void com.hubspot.singularity.TaskCleanupType 1 1 1 - - Jdk -> Internal
com.google.common.base.Optional<com.hubspot.singularity.SingularityUserSettings> com.hubspot.singularity.SingularityUserSettings 1 1 1 - - External -> Internal
java.lang.String byte 4 1 1 - - Jdk -> Jdk
void com.hubspot.singularity.SingularityPendingRequestParent 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.scheduler.SingularityExpiringUserActionPoller.SingularityExpiringUserActionHandler<?> com.hubspot.singularity.scheduler.SingularityExpiringUserActionPoller.SingularityExpiringUserActionHandler<?, ?> 3 1 1 - - Internal -> Internal
com.hubspot.singularity.expiring.SingularityExpiringParent com.hubspot.singularity.expiring.SingularityExpiringRequestActionParent 2 1 1 R_SUPER_T - Internal -> Internal
com.google.common.base.Optional<com.hubspot.singularity.MachineState> com.hubspot.singularity.MachineState 5 1 1 - - External -> Internal
java.lang.String com.hubspot.mesos.json.MesosExecutorObject 1 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.smtp.SingularitySmtpSender com.hubspot.singularity.smtp.SmtpMailer 2 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.smtp.SmtpMailer com.hubspot.singularity.smtp.SingularityMailer 2 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.config.HistoryPurgeRequestOverride void 2 1 1 - - Internal -> Jdk
java.lang.Boolean java.lang.Integer 3 1 1 SIBLING - Jdk -> Jdk
boolean int 2 1 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityS3Log com.hubspot.singularity.SingularityS3LogMetadata 12 2 1 R_SUPER_T - Internal -> Internal
com.hubspot.deploy.ExecutorData com.hubspot.singularity.SingularityTaskExecutorData 14 3 1 T_SUPER_R - Internal -> Internal
com.google.common.base.Optional<org.jets3t.service.S3Service> com.hubspot.singularity.helpers.SingularityS3Services 2 2 1 - - External -> Internal
org.jets3t.service.model.S3Object com.amazonaws.services.s3.model.S3ObjectSummary 3 1 1 SIBLING - External -> External
long java.lang.Long 1 1 1 - Boxing Jdk -> Jdk
org.jets3t.service.model.S3Object java.util.List<com.amazonaws.services.s3.model.S3ObjectSummary> 3 1 1 - - External -> Jdk
org.jets3t.service.model.S3Object com.amazonaws.services.s3.model.ObjectMetadata 2 2 1 SIBLING - External -> External
org.jets3t.service.S3Service com.amazonaws.services.s3.AmazonS3 14 2 1 SIBLING - External -> External
org.jets3t.service.security.AWSCredentials com.amazonaws.auth.BasicAWSCredentials 12 2 1 SIBLING - External -> External
java.lang.Long int 1 1 1 - - Jdk -> Jdk
java.lang.Boolean boolean 15 3 1 - Unboxing Jdk -> Jdk
com.amazonaws.services.s3.AmazonS3 com.hubspot.singularity.helpers.SingularityS3Service 1 1 1 Composition - External -> Internal
java.util.List<com.hubspot.singularity.SingularityS3LogMetadata> com.hubspot.singularity.api.SingularityS3SearchResult 1 1 1 Composition - Jdk -> Internal
java.lang.String com.hubspot.singularity.api.SingularityS3SearchRequest 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityDeleteResult void 3 2 1 - - Internal -> Jdk
org.apache.mesos.Protos.Parameter java.lang.String 2 2 1 SIBLING - External -> Jdk
com.hubspot.singularity.scheduler.SingularityScheduler com.hubspot.singularity.mesos.SingularityMesosOfferScheduler 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.scheduler.SingularitySchedulerStateCache com.google.common.base.Optional<org.apache.mesos.SchedulerDriver> 1 1 1 - - Internal -> External
void java.util.List<org.apache.mesos.Protos.Offer> 2 2 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityTaskId com.hubspot.singularity.SingularityTaskCleanup 1 1 1 Composition - Internal -> Internal
org.apache.mesos.Protos.Offer com.hubspot.singularity.mesos.SingularityOfferHolder 7 2 1 Composition - External -> Internal
com.hubspot.singularity.SingularityTaskRequest com.hubspot.singularity.mesos.SingularityTaskRequestHolder 2 2 1 Composition - Internal -> Internal
org.apache.mesos.Protos.Offer com.hubspot.singularity.mesos.SingularityOfferCache.CachedOffer 5 2 1 Composition - External -> Internal
org.apache.mesos.Protos.OfferID com.hubspot.singularity.mesos.SingularityOfferCache.CachedOffer 4 1 1 - - External -> Internal
com.google.common.base.Optional<org.apache.mesos.ExecutorDriver> org.apache.mesos.ExecutorDriver 3 1 1 SIBLING - External -> External
java.lang.String com.hubspot.mesos.SingularityMesosArtifact 5 1 1 Composition - Jdk -> Internal
java.util.concurrent.BlockingQueue java.util.concurrent.LinkedBlockingDeque 1 1 1 T_SUPER_R - Jdk -> Jdk
com.codahale.metrics.Meter com.codahale.metrics.Timer 3 1 1 SIBLING - External -> External
java.util.concurrent.atomic.AtomicInteger com.hubspot.singularity.data.DisasterManager 2 1 1 - - Jdk -> Internal
io.dropwizard.lifecycle.Managed org.eclipse.jetty.util.component.LifeCycle 2 1 1 SIBLING - External -> External
com.sun.jersey.spi.container.ContainerRequest void 1 1 1 - - External -> Jdk
com.sun.jersey.spi.container.ContainerRequest javax.ws.rs.container.ContainerRequestContext 1 1 1 SIBLING - External -> External
com.google.common.base.Optional<com.hubspot.singularity.config.SMTPConfiguration> com.hubspot.singularity.config.SMTPConfiguration 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.config.SentryConfiguration> com.hubspot.singularity.config.SentryConfiguration 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.config.LDAPConfiguration> com.hubspot.singularity.config.LDAPConfiguration 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.config.S3Configuration> com.hubspot.singularity.config.S3Configuration 1 1 1 - - External -> Internal
com.codahale.metrics.MetricRegistry com.hubspot.singularity.metrics.SingularityMetricsContainer 1 1 1 - - External -> Internal
java.util.concurrent.locks.Lock com.hubspot.singularity.mesos.SingularitySchedulerLock 12 1 1 - - Jdk -> Internal
void long 1 1 1 - - Jdk -> Jdk
com.hubspot.deploy.ExecutorData java.util.List<com.hubspot.deploy.EmbeddedArtifact> 1 1 1 - - Internal -> Jdk
com.google.common.base.Optional<com.hubspot.singularity.SingularityTask> double 1 1 1 - - External -> Jdk
com.hubspot.deploy.Artifact com.hubspot.deploy.ArtifactList 1 1 1 - - Internal -> Internal
void java.util.List<com.hubspot.deploy.ArtifactList> 1 1 1 - - Jdk -> Jdk
com.hubspot.singularity.RequestState boolean 1 1 1 - - Internal -> Jdk
java.util.Map java.util.Optional 2 1 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityLeaderLatch org.apache.curator.framework.recipes.leader.LeaderLatch 8 2 1 R_SUPER_T - Internal -> External
com.hubspot.horizon.HttpClient com.hubspot.horizon.ning.NingHttpClient 6 1 1 T_SUPER_R - External -> External
void com.hubspot.singularity.mesos.SingularitySlaveAndRackManager.CheckResult 1 1 1 - - Jdk -> Internal
void int 3 2 1 - - Jdk -> Jdk
java.util.List<com.hubspot.singularity.mesos.SingularityOfferHolder> com.hubspot.singularity.mesos.SingularityOfferProcessingResult 3 1 1 Composition - Jdk -> Internal
com.hubspot.horizon.HttpRequest.Builder com.ning.http.client.AsyncHttpClient.BoundRequestBuilder 1 1 1 SIBLING - External -> External
com.hubspot.horizon.HttpRequest com.ning.http.client.Request 1 1 1 SIBLING - External -> External
com.hubspot.horizon.ning.NingHttpClient com.ning.http.client.AsyncHttpClient 6 1 1 SIBLING - External -> External
com.hubspot.singularity.mesos.SingularityOfferProcessingResult java.util.List<com.hubspot.singularity.mesos.SingularityOfferHolder> 3 1 1 - - Internal -> Jdk
com.codahale.metrics.Timer java.util.concurrent.ConcurrentHashMap<java.lang.Long, java.lang.Long> 2 1 1 - - External -> Jdk
java.lang.String com.hubspot.singularity.SingularitySlaveUsage.ResourceUsageType 9 1 1 - - Jdk -> Internal
java.util.Map<com.hubspot.singularity.SingularitySlaveUsage.ResourceUsageType, java.lang.Number> java.lang.Number 4 1 1 - - Jdk -> Jdk
com.hubspot.singularity.RequestType com.hubspot.singularity.SingularitySlaveUsage.ResourceUsageType 5 2 1 - - Internal -> Internal
java.util.Map<java.lang.Number, com.hubspot.singularity.SingularitySlaveUsage.ResourceUsageType> java.lang.Number 1 1 1 - - Jdk -> Jdk
com.google.common.base.Optional<com.codahale.metrics.graphite.GraphiteReporter> com.codahale.metrics.graphite.GraphiteReporter 1 1 1 SIBLING - External -> External
com.hubspot.singularity.api.SingularityRunNowRequest com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingRequest> 1 1 1 - - Internal -> External
java.lang.Boolean com.hubspot.singularity.SingularityPendingRequest 1 1 1 - - Jdk -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityBounceRequest> com.hubspot.singularity.api.SingularityBounceRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityRunNowRequest> com.hubspot.singularity.api.SingularityRunNowRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityUnpauseRequest> com.hubspot.singularity.api.SingularityUnpauseRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityPauseRequest> com.hubspot.singularity.api.SingularityPauseRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityMachineChangeRequest> com.hubspot.singularity.api.SingularityMachineChangeRequest 6 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityKillTaskRequest> com.hubspot.singularity.api.SingularityKillTaskRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityDeleteRequestRequest> com.hubspot.singularity.api.SingularityDeleteRequestRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityDisabledActionRequest> com.hubspot.singularity.api.SingularityDisabledActionRequest 1 1 1 - - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.api.SingularityExitCooldownRequest> com.hubspot.singularity.api.SingularityExitCooldownRequest 1 1 1 - - External -> Internal
org.apache.mesos.Protos.Offer java.lang.String 1 1 1 SIBLING - External -> Jdk
com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingRequest> com.hubspot.singularity.api.SingularityRunNowRequest 1 1 1 - - External -> Internal
org.apache.mesos.Protos.Offer java.util.List<org.apache.mesos.Protos.Offer> 4 1 1 - - External -> Jdk
com.hubspot.singularity.SingularityId com.hubspot.singularity.SingularityPendingTaskId 1 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.SingularityId com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskId> 1 1 1 - - Internal -> External
java.lang.String java.util.function.Function<java.lang.String, java.lang.String> 12 1 1 - - Jdk -> Jdk
java.lang.Object ? 2 1 1 - - Jdk -> TypeVariable
com.google.common.base.Optional<T> com.hubspot.horizon.HttpResponse 1 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityPendingRequest.PendingType com.hubspot.singularity.SingularityPendingRequest 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.ClusterUtilization com.hubspot.singularity.SingularityClusterUtilization 1 1 1 - - Internal -> Internal
com.hubspot.singularity.mesos.SingularityDriver com.hubspot.singularity.mesos.SingularityMesosScheduler 8 2 1 Composition - Internal -> Internal
org.apache.mesos.SchedulerDriver org.apache.mesos.v1.scheduler.V1Mesos 1 1 1 SIBLING - External -> External
org.apache.mesos.Protos.Offer org.apache.mesos.v1.Protos.Offer 2 1 1 SIBLING - External -> External
org.apache.mesos.Protos.SlaveID org.apache.mesos.v1.Protos.AgentID 6 1 1 SIBLING - External -> External
org.apache.mesos.SchedulerDriver com.hubspot.singularity.runner.base.shared.SingularityDriver 2 1 1 - - External -> Internal
com.hubspot.singularity.SingularityDriverManager com.hubspot.singularity.mesos.SingularityMesosScheduler 2 1 1 - - Internal -> Internal
org.apache.mesos.Protos.TaskInfo org.apache.mesos.Protos.TaskID 1 1 1 SIBLING - External -> External
com.hubspot.singularity.mesos.SingularityMesosSchedulerDelegator com.hubspot.singularity.mesos.SingularityMesosScheduler 4 1 1 SIBLING - Internal -> Internal
org.apache.mesos.Protos.FrameworkInfo org.apache.mesos.v1.Protos.FrameworkInfo 1 1 1 SIBLING - External -> External
org.apache.mesos.Protos.Status void 4 1 1 - - External -> Jdk
com.hubspot.singularity.mesos.SchedulerDriverSupplier com.hubspot.singularity.mesos.SingularityDriver 5 1 1 - - Internal -> Internal
com.hubspot.singularity.mesos.SchedulerDriverSupplier com.hubspot.singularity.runner.base.shared.SingularityDriver 4 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityDriverManager com.hubspot.singularity.mesos.SingularityDriver 1 1 1 Composition - Internal -> Internal
org.apache.mesos.Protos.Label.Builder org.apache.mesos.v1.Protos.Label.Builder 2 1 1 SIBLING - External -> External
com.hubspot.singularity.mesos.SingularityDriverManager com.hubspot.singularity.mesos.SingularityMesosScheduler 2 1 1 - - Internal -> Internal
com.hubspot.singularity.runner.base.shared.SingularityDriver com.hubspot.singularity.mesos.SingularityMesosScheduler 7 1 1 Composition - Internal -> Internal
com.hubspot.singularity.mesos.SingularityMesosScheduler com.hubspot.singularity.mesos.SingularityMesosSchedulerClient 13 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.SingularityClusterUtilization com.google.common.base.Optional<com.hubspot.singularity.SingularityClusterUtilization> 1 1 1 - - Internal -> External
java.net.URI java.lang.String 1 1 1 SIBLING - Jdk -> Jdk
java.util.List<com.hubspot.singularity.SingularityTaskId> com.hubspot.singularity.SingularityTaskId 3 1 1 - - Jdk -> Internal
org.apache.mesos.v1.Protos.Offer com.hubspot.mesos.json.SingularityMesosOfferObject 7 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.TaskInfo com.hubspot.mesos.json.SingularityMesosTaskObject 4 1 1 - - External -> Internal
com.hubspot.singularity.config.SingularityConfiguration com.hubspot.singularity.config.UIConfiguration 5 2 1 Composition - Internal -> Internal
com.hubspot.singularity.config.UIConfiguration com.hubspot.singularity.config.IndexViewConfiguration 5 1 1 Composition - Internal -> Internal
java.lang.String javax.servlet.http.HttpServletRequest 1 1 1 - - Jdk -> External
java.util.Map<java.lang.String, T> com.hubspot.singularity.config.DataCenter 1 1 1 - - Jdk -> Internal
com.google.common.base.Optional<com.hubspot.singularity.MachineState> javax.servlet.http.HttpServletRequest 2 1 1 SIBLING - External -> External
java.util.List<T> java.lang.String 1 1 1 - - Jdk -> Jdk
boolean javax.servlet.http.HttpServletRequest 2 1 1 - - Jdk -> External
java.lang.Boolean javax.servlet.http.HttpServletRequest 11 1 1 - - Jdk -> External
void javax.ws.rs.core.Response 17 1 1 - - Jdk -> External
com.hubspot.singularity.client.SingularityClientProvider java.util.Map<java.lang.String, com.hubspot.singularity.client.SingularityClient> 1 1 1 - - Internal -> Jdk
com.ning.http.client.Response com.hubspot.horizon.HttpResponse 1 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityDeleteResult javax.ws.rs.core.Response 2 1 1 - - Internal -> External
com.hubspot.singularity.SingularityCreateResult javax.ws.rs.core.Response 1 1 1 - - Internal -> External
com.hubspot.singularity.SingularityPaginatedResponse<com.hubspot.singularity.SingularityDeployHistory> javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<T> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularitySlave> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityRequest javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityTaskHistoryUpdate> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityUserSettings javax.ws.rs.core.Response 1 1 1 - - Internal -> External
com.hubspot.singularity.SingularityTaskShellCommandRequest javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityS3LogMetadata> javax.ws.rs.core.Response 3 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityTaskShellCommandRequest> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.singularity.api.SingularityS3SearchResult javax.ws.rs.core.Response 1 1 1 - - Internal -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskIdHistory> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
java.util.List<com.hubspot.singularity.SingularitySlave> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityWebhook> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityTaskCurrentUsageWithId> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityTaskCleanup javax.ws.rs.core.Response 2 1 1 - - Internal -> External
com.hubspot.singularity.SingularityPaginatedResponse<com.hubspot.singularity.SingularityRequestHistory> javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityTaskIdHistory> javax.ws.rs.core.Response 5 1 1 - - Jdk -> External
com.hubspot.singularity.SingularitySandbox javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityPendingDeploy> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityRequestGroup> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityDeployUpdate> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskReconciliationStatistics> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
java.util.List<java.lang.String> javax.ws.rs.core.Response 5 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityRequestParent> javax.ws.rs.core.Response 5 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityUserHolder javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityDeployHistory> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularitySlaveUsageWithId> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityRequestParent javax.ws.rs.core.Response 21 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityKilledTaskIdRecord> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityRequestGroup> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
java.util.List<com.hubspot.singularity.SingularityTaskRequest> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityRequestGroup javax.ws.rs.core.Response 1 1 1 - - Internal -> External
com.hubspot.singularity.SingularityTaskRequest javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityPendingRequest> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskState> javax.ws.rs.core.Response 2 1 1 SIBLING - External -> External
java.util.List<com.hubspot.singularity.SingularityMachineStateHistoryUpdate> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityTask> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityPaginatedResponse<com.hubspot.singularity.SingularityTaskIdHistory> javax.ws.rs.core.Response 3 1 1 - - Internal -> External
com.hubspot.singularity.SingularityTaskHistory javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityRequestCleanup> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityPendingRequestParent javax.ws.rs.core.Response 2 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityRack> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityTaskUsage> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityTask javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityTaskId> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularityWebhookSummary> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.expiring.SingularityExpiringMachineState> javax.ws.rs.core.Response 2 1 1 - - Jdk -> External
com.hubspot.mesos.json.MesosTaskStatisticsObject javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<java.util.List<java.lang.String>> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.hubspot.mesos.json.MesosFileChunkObject javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityRequestHistory> javax.ws.rs.core.Response 3 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskCleanup> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
java.util.List<com.hubspot.singularity.SingularityPendingTaskId> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularityTaskId> javax.ws.rs.core.Response 1 1 1 SIBLING - External -> External
com.hubspot.singularity.SingularityDeployHistory javax.ws.rs.core.Response 1 1 1 - - Internal -> External
java.util.List<com.hubspot.singularity.SingularityTaskCleanup> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
java.util.List<com.hubspot.singularity.SingularitySlaveUsage> javax.ws.rs.core.Response 1 1 1 - - Jdk -> External
com.google.inject.Provider<com.hubspot.singularity.scheduler.SingularitySchedulerStateCache> com.hubspot.singularity.scheduler.SingularityLeaderCache 2 1 1 - - External -> Internal
com.hubspot.singularity.scheduler.SingularitySchedulerStateCache com.hubspot.singularity.scheduler.SingularityLeaderCache 14 1 1 - - Internal -> Internal
java.util.concurrent.Future java.util.concurrent.ScheduledFuture 1 1 1 T_SUPER_R - Jdk -> Jdk
org.apache.mesos.v1.Protos.TaskStatus com.hubspot.mesos.json.SingularityMesosTaskStatusObject 7 1 1 - - External -> Internal
com.hubspot.singularity.config.SingularityConfiguration com.hubspot.singularity.scheduler.SingularityDeployHealthHelper 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.AuthConfiguration com.hubspot.singularity.config.JWTConfiguration 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityAsyncHttpClient com.ning.http.client.AsyncHttpClient 4 2 1 R_SUPER_T - Internal -> External
com.hubspot.singularity.scheduler.SingularityDeployHealthHelper com.hubspot.singularity.helpers.RequestHelper 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.WebhookAuthConfiguration void 3 1 1 - - Internal -> Jdk
com.hubspot.singularity.config.SingularityConfiguration void 2 2 1 - - Internal -> Jdk
com.hubspot.singularity.auth.authenticator.SingularityWebhookAuthenticator.UserPermissions com.hubspot.singularity.auth.authenticator.SingularityUserPermissionsResponse 5 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityUser com.google.common.base.Optional<com.hubspot.singularity.SingularityUser> 6 2 1 - - Internal -> External
com.hubspot.singularity.config.UIConfiguration void 2 1 1 - - Internal -> Jdk
javax.servlet.http.HttpServletRequest com.hubspot.singularity.SingularityUser 1 1 1 - - External -> Internal
com.google.common.base.Optional<java.lang.String> com.hubspot.singularity.SingularityUser 4 1 1 Composition - External -> Internal
com.google.common.base.Optional<com.hubspot.singularity.SingularityUser> com.hubspot.singularity.SingularityUser 14 1 1 - - External -> Internal
com.google.common.base.Optional java.util.Optional 4 2 1 - - External -> Jdk
com.google.common.base.Optional<com.hubspot.singularity.SingularityUser> java.lang.String 1 1 1 SIBLING - External -> Jdk
org.apache.mesos.v1.Protos.TaskID com.hubspot.mesos.protos.MesosStringValue 6 2 1 - - External -> Internal
org.apache.mesos.v1.Protos.FrameworkID com.hubspot.mesos.protos.MesosStringValue 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.URL com.hubspot.mesos.protos.MesosURL 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.AgentID com.hubspot.mesos.protos.MesosStringValue 19 2 1 - - External -> Internal
org.apache.mesos.v1.Protos.OfferID com.hubspot.mesos.protos.MesosStringValue 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.Resource com.hubspot.mesos.protos.MesosResourceObject 7 2 1 - - External -> Internal
com.hubspot.mesos.json.SingularityMesosTaskObject com.hubspot.mesos.json.MesosTaskObject 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTask com.hubspot.mesos.SingularityMesosTaskHolder 15 1 1 Composition - Internal -> Internal
org.apache.mesos.v1.Protos.ExecutorID com.hubspot.mesos.protos.MesosStringValue 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.Attribute com.hubspot.mesos.protos.MesosAttributeObject 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.ExecutorInfo com.hubspot.mesos.protos.MesosExecutorInfo 3 1 1 - - External -> Internal
com.google.common.base.Optional<org.apache.mesos.v1.Protos.Labels> com.hubspot.mesos.protos.MesosLabels 2 1 1 - - External -> Internal
com.hubspot.mesos.protos.MesosResourceObject org.apache.mesos.v1.Protos.Resource 1 1 1 - - Internal -> External
org.apache.mesos.v1.Protos.Labels com.hubspot.mesos.protos.MesosLabels 1 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.Label com.hubspot.mesos.protos.MesosParameter 1 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.TaskStatus.Reason com.hubspot.mesos.protos.MesosTaskStatusReason 3 1 1 - - External -> Internal
org.apache.mesos.v1.Protos.TaskState com.hubspot.mesos.protos.MesosTaskState 3 1 1 - - External -> Internal
java.lang.String java.lang.Object 1 1 1 - - Jdk -> Jdk
java.util.Map<java.lang.String, java.util.Map<java.lang.String, java.util.List<com.hubspot.singularity.config.UIQuickLinkConfiguration>>> java.lang.String 2 1 1 - - Jdk -> Jdk
void java.lang.Void 1 1 1 - Boxing Jdk -> Jdk
java.lang.Void com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingTask> 1 1 1 - - Jdk -> External
com.hubspot.singularity.SingularityTask org.apache.mesos.v1.Protos.TaskInfo 1 1 1 - - Internal -> External
com.hubspot.singularity.SingularityPendingTaskId com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingTaskId> 1 1 1 - - Internal -> External
com.hubspot.singularity.s3uploader.SingularityS3Uploader com.hubspot.singularity.s3uploader.SingularityUploader 23 1 1 R_SUPER_T - Internal -> Internal
void java.util.concurrent.CompletableFuture<java.lang.Boolean> 3 1 1 - - Jdk -> Jdk
com.hubspot.singularity.mesos.SingularityTaskRequestHolder com.hubspot.singularity.SingularityTaskRequest 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.config.MesosConfiguration void 3 1 1 - - Internal -> Jdk
com.google.common.cache.Cache com.google.common.cache.LoadingCache 1 1 1 T_SUPER_R - External -> External
com.hubspot.singularity.SingularitySlaveUsage com.hubspot.singularity.mesos.SingularitySlaveUsageWithCalculatedScores 3 1 1 Composition - Internal -> Internal
java.util.Map<java.lang.Integer, java.lang.String> java.lang.Integer 4 1 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularitySlaveUsageWithId com.hubspot.singularity.mesos.SingularitySlaveUsageWithCalculatedScores 1 1 1 - - Internal -> Internal
java.util.concurrent.Callable java.util.function.Supplier 1 1 1 - - Jdk -> Jdk
com.hubspot.singularity.s3uploader.SingularityUploader com.hubspot.singularity.runner.base.shared.S3UploadMetadata 3 1 1 Composition - Internal -> Internal
java.util.concurrent.Future java.util.concurrent.CompletableFuture 3 1 1 T_SUPER_R - Jdk -> Jdk
java.util.concurrent.ConcurrentMap java.util.Map 2 2 1 R_SUPER_T - Jdk -> Jdk
void java.util.concurrent.CompletableFuture<java.lang.Void> 2 2 1 - - Jdk -> Jdk
java.lang.Void com.ning.http.client.Response 9 2 1 - - Jdk -> External
com.hubspot.singularity.SingularityWebhook java.lang.String 1 1 1 Composition - Internal -> Jdk
double com.hubspot.singularity.SingularityTaskRequest 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.data.DeployManager double 1 1 1 - - Internal -> Jdk
java.lang.String java.net.URI 1 1 1 SIBLING - Jdk -> Jdk
java.lang.Integer int 1 1 1 - Unboxing Jdk -> Jdk
java.lang.String com.hubspot.singularity.SingularityDeployKey 4 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.SingularityDeployKey java.lang.String 5 2 1 Composition - Internal -> Jdk
com.google.common.base.Optional<com.hubspot.singularity.executor.SingularityExecutorLogrotateFrequency> com.hubspot.singularity.executor.SingularityExecutorLogrotateFrequency 4 1 1 - - External -> Internal
com.hubspot.singularity.executor.SingularityExecutorLogrotateFrequency com.google.common.base.Optional<com.hubspot.singularity.executor.SingularityExecutorLogrotateFrequency> 3 1 1 - - Internal -> External
boolean java.util.Optional<com.hubspot.singularity.executor.config.SingularityExecutorLogrotateAdditionalFile> 1 1 1 - - Jdk -> Jdk
void com.hubspot.singularity.SingularitySlaveUsage 1 1 1 - - Jdk -> Internal
java.lang.Void com.hubspot.singularity.SingularitySlaveUsage 3 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularitySlaveUsage com.google.common.base.Optional<com.hubspot.singularity.SingularitySlaveUsage> 1 1 1 - - Internal -> External
com.hubspot.singularity.SingularityPendingRequest com.google.common.base.Optional<com.hubspot.singularity.SingularityPendingRequest> 1 1 1 - - Internal -> External
com.hubspot.singularity.scheduler.SingularityUsagePoller com.hubspot.singularity.scheduler.SingularityUsageHelper 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.SingularitySlaveUsage java.lang.Void 2 1 1 - - Internal -> Jdk
com.hubspot.horizon.HttpConfig com.hubspot.horizon.HttpConfig.Builder 1 1 1 SIBLING - External -> External
com.google.common.base.Optional<com.hubspot.singularity.SingularitySlaveUsage> void 1 1 1 - - External -> Jdk
javax.ws.rs.core.StreamingOutput com.hubspot.singularity.resources.TaskResource.NingOutputToJaxRsStreamingOutputWrapper 1 1 1 T_SUPER_R - External -> Internal
com.hubspot.singularity.data.history.HistoryJDBI com.hubspot.singularity.data.history.MySQLHistoryJDBI 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTask java.util.Map<com.hubspot.singularity.SingularityTask, com.hubspot.singularity.SingularityTaskId> 1 1 1 - - Internal -> Jdk
java.lang.String java.lang.Boolean 1 1 1 SIBLING - Jdk -> Jdk
com.hubspot.singularity.SingularityRequest java.lang.String 1 1 1 Composition - Internal -> Jdk
java.util.Collection com.google.common.base.Optional 2 1 1 - - Jdk -> External
void com.hubspot.singularity.SingularityLoadBalancerUpdate 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.s3downloader.config.SingularityS3DownloaderConfiguration com.hubspot.singularity.s3.base.config.SingularityS3Configuration 1 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.s3uploader.config.SingularityS3UploaderConfiguration com.hubspot.singularity.s3.base.config.SingularityS3Configuration 1 1 1 SIBLING - Internal -> Internal
com.hubspot.singularity.hooks.LoadBalancerClientImpl com.hubspot.singularity.hooks.LoadBalancerClient 2 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.baragon.models.BaragonRequestState com.hubspot.singularity.SingularityLoadBalancerUpdate 3 1 1 Composition - External -> Internal
java.lang.String com.hubspot.singularity.LoadBalancerRequestType.LoadBalancerRequestId 5 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityLoadBalancerUpdate com.hubspot.singularity.hooks.LoadBalancerClientImpl.SingularityCheckingUpstreamsUpdate 1 1 1 - - Internal -> Internal
com.google.common.base.Optional<com.hubspot.baragon.models.BaragonServiceState> com.hubspot.singularity.hooks.LoadBalancerClientImpl.SingularityCheckingUpstreamsUpdate 1 1 1 Composition - External -> Internal
com.hubspot.singularity.LoadBalancerRequestType.LoadBalancerRequestId java.lang.String 7 1 1 - - Internal -> Jdk
java.lang.String com.hubspot.singularity.SingularityTokenResponse 1 1 1 Composition - Jdk -> Internal
com.hubspot.singularity.SingularityTokenResponse javax.ws.rs.core.Response 1 1 1 - - Internal -> External
int java.util.concurrent.atomic.AtomicInteger 1 1 1 - - Jdk -> Jdk
java.util.List<com.hubspot.singularity.SingularityPendingTaskId> java.lang.Integer 1 1 1 - - Jdk -> Jdk
java.util.List<com.hubspot.singularity.SingularityTaskId> java.lang.Integer 1 1 1 - - Jdk -> Jdk
com.hubspot.singularity.SingularityWebhook com.hubspot.singularity.WebhookType 1 1 1 Composition - Internal -> Internal
com.hubspot.singularity.hooks.SingularityWebhookSender com.hubspot.singularity.hooks.AbstractWebhookChecker 2 1 1 R_SUPER_T - Internal -> Internal
com.amazonaws.services.sns.model.PublishResult java.lang.Void 2 1 1 - - External -> Jdk
com.hubspot.singularity.event.SingularityEventListener com.hubspot.singularity.event.SingularityEventSender 6 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTaskHistoryUpdate com.hubspot.singularity.SingularityTaskWebhook 2 1 1 Composition - Internal -> Internal
com.hubspot.singularity.data.history.SingularityRequestHistoryPersister com.hubspot.singularity.data.DeployManager 1 1 1 - - Internal -> Internal
com.hubspot.singularity.data.history.ImmediateHistoryPersister com.hubspot.singularity.data.history.HistoryManager 4 1 1 - - Internal -> Internal
java.lang.String com.hubspot.singularity.SingularityTaskId 17 2 1 Composition - Jdk -> Internal
com.hubspot.singularity.data.transcoders.Transcoder<com.hubspot.singularity.SingularityTaskUsage> com.hubspot.singularity.data.usage.TaskUsageManager 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTaskCurrentUsage com.hubspot.singularity.SingularitySlaveUsage 1 1 1 - - Internal -> Internal
com.hubspot.singularity.SingularityTaskCurrentUsage com.hubspot.singularity.SingularityTaskCurrentUsageWithId 2 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.SingularitySlaveUsage com.hubspot.singularity.SingularitySlaveUsageWithId 2 1 1 R_SUPER_T - Internal -> Internal
java.util.Collection java.util.Map 2 2 1 - - Jdk -> Jdk
com.hubspot.singularity.data.usage.MySQLTaskUsageJDBI com.hubspot.singularity.data.usage.TaskUsageJDBI 2 1 1 R_SUPER_T - Internal -> Internal
com.hubspot.singularity.mesos.SingularityMesosSchedulerClient com.hubspot.singularity.data.TaskManager 1 1 1 - - Internal -> Internal
com.hubspot.singularity.mesos.OfferCache com.hubspot.singularity.scheduler.SingularityScheduler 1 1 1 - - Internal -> Internal
java.lang.Void void 1 1 1 - Unboxing Jdk -> Jdk
java.util.List com.hubspot.singularity.SingularityPaginatedResponse 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityTaskIdHistory com.hubspot.singularity.SingularityRequestHistory 2 1 1 SIBLING - Internal -> Internal
java.lang.Boolean com.hubspot.singularity.executor.task.SingularityExecutorTaskProcessCallable.HealthCheckResult 1 1 1 - - Jdk -> Internal
void com.google.common.util.concurrent.ListenableFuture<java.lang.Integer> 1 1 1 - - Jdk -> External
java.lang.Boolean com.hubspot.singularity.mesos.StatusUpdateResult 3 1 1 - - Jdk -> Internal
void com.hubspot.singularity.mesos.StatusUpdateResult 1 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityTask com.hubspot.singularity.SingularityTaskId 1 1 1 - - Internal -> Internal
byte java.util.Optional<com.hubspot.singularity.SingularityTaskHistory> 2 1 1 - - Jdk -> Jdk
byte java.util.Optional<com.hubspot.singularity.SingularityDeployHistory> 1 1 1 - - Jdk -> Jdk
org.skife.jdbi.v2.DBI org.jdbi.v3.core.Jdbi 11 1 1 SIBLING - External -> External
org.skife.jdbi.v2.tweak.ResultSetMapper org.jdbi.v3.core.mapper.RowMapper 2 1 1 SIBLING - External -> External
io.dropwizard.jdbi.DBIFactory io.dropwizard.jdbi3.JdbiFactory 1 1 1 SIBLING - External -> External
java.util.Optional<com.hubspot.singularity.SingularityTaskHistory> com.hubspot.singularity.SingularityTaskHistory 6 1 1 - - Jdk -> Internal
java.util.Optional<com.hubspot.singularity.SingularityDeployHistory> com.hubspot.singularity.SingularityDeployHistory 3 1 1 - - Jdk -> Internal
com.hubspot.singularity.SingularityTaskCleanupResult com.hubspot.singularity.SingularityTaskCleanup 1 1 1 - - Internal -> Internal
org.junit.rules.TemporaryFolder java.io.File 1 1 1 - - External -> Jdk
de.neuland.jade4j.template.JadeTemplate de.neuland.jade4j.JadeConfiguration 1 1 1 SIBLING - External -> External