Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
javax.ws.rs.core.Response |
keywhiz.api.model.Group |
2 |
1 |
1 |
- |
- |
External -> Internal |
keywhiz.api.GroupDetailResponse |
javax.ws.rs.core.Response |
2 |
1 |
1 |
- |
- |
Internal -> External |
org.skife.jdbi.v2.DBI |
org.jooq.DSLContext |
4 |
1 |
1 |
- |
- |
External -> External |
keywhiz.service.daos.AclDAO |
keywhiz.service.daos.AclJooqDao |
31 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.ClientDAO |
keywhiz.service.daos.ClientJooqDao |
19 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Set |
com.google.common.collect.ImmutableSet |
2 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> External |
keywhiz.service.daos.GroupDAO |
keywhiz.service.daos.GroupJooqDao |
8 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
char |
7 |
1 |
1 |
- |
- |
Jdk -> Jdk |
char |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
keywhiz.service.daos.SecretSeriesDAO |
keywhiz.service.daos.SecretSeriesJooqDao |
8 |
2 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.SecretContentDAO |
keywhiz.service.daos.SecretContentJooqDao |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.SecretDAO |
keywhiz.service.daos.SecretJooqDao |
10 |
1 |
1 |
- |
- |
Internal -> Internal |
org.jooq.Record |
keywhiz.jooq.tables.records.ClientsRecord |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.jooq.Record |
keywhiz.jooq.tables.records.GroupsRecord |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.jooq.Record |
keywhiz.jooq.tables.records.SecretsContentRecord |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.jooq.Record |
keywhiz.jooq.tables.records.SecretsRecord |
2 |
1 |
1 |
- |
- |
External -> Internal |
keywhiz.api.model.SecretSeriesAndContent |
java.lang.String |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
keywhiz.service.daos.SecretDAO |
keywhiz.service.daos.SecretDAO.SecretDAOFactory |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.AclDAO |
keywhiz.service.daos.AclDAO.AclDAOFactory |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.SecretSeriesDAO |
keywhiz.service.daos.SecretSeriesDAO.SecretSeriesDAOFactory |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.SecretContentDAO |
keywhiz.service.daos.SecretContentDAO.SecretContentDAOFactory |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Optional<java.lang.String> |
java.lang.String |
5 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
com.squareup.okhttp.HttpUrl |
4 |
1 |
1 |
- |
- |
Jdk -> External |
org.junit.rules.TestRule |
org.mockito.junit.MockitoRule |
27 |
1 |
1 |
SIBLING |
- |
External -> External |
java.net.URL |
com.squareup.okhttp.HttpUrl |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.String |
byte |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.time.OffsetDateTime |
long |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.time.OffsetDateTime |
keywhiz.api.ApiDate |
72 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
int |
long |
14 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
java.time.OffsetDateTime |
java.lang.Long |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
javafx.util.Pair |
java.util.AbstractMap.SimpleEntry |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
Chain |
okhttp3.Interceptor.Chain |
1 |
1 |
1 |
- |
- |
Jdk -> External |
boolean |
javax.ws.rs.core.Response |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.List |
java.util.Optional |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
keywhiz.service.daos.SecretSeriesDAO |
keywhiz.service.daos.SecretDAO |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.SecretSeriesDAO.SecretSeriesDAOFactory |
keywhiz.service.daos.SecretDAO.SecretDAOFactory |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
keywhiz.api.model.SecretSeries |
keywhiz.api.model.SecretSeriesAndContent |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.dropwizard.setup.Environment |
com.google.common.base.Supplier<java.util.SortedMap<java.lang.String, com.codahale.metrics.health.HealthCheck.Result>> |
1 |
1 |
1 |
- |
- |
External -> External |
keywhiz.jooq.tables.records.SecretsContentRecord |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
keywhiz.api.model.Secret.LazyString |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
keywhiz.api.model.SecretSeriesAndVersions |
com.google.common.collect.ImmutableList<keywhiz.api.model.SecretVersion> |
2 |
1 |
1 |
- |
- |
Internal -> External |
int |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Optional<keywhiz.api.model.SecretSeries> |
keywhiz.api.model.SecretSeries |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
keywhiz.cli.configs.CreateOrUpdateActionConfig |
keywhiz.cli.configs.UpdateActionConfig |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
keywhiz.api.model.Group |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
keywhiz.service.daos.GroupDAO |
keywhiz.service.daos.AclDAO |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
keywhiz.service.daos.GroupDAO.GroupDAOFactory |
keywhiz.service.daos.AclDAO.AclDAOFactory |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
okhttp3.Response |
int |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.String |
java.util.Optional<java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
keywhiz.api.model.SecretVersion |
keywhiz.api.model.SanitizedSecret |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
long |
java.lang.Long |
2 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
io.dropwizard.java8.auth.Authenticator<keywhiz.api.model.Client, java.lang.String> |
keywhiz.service.providers.AutomationClientAuthFactory.MyAuthenticator |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
io.dropwizard.java8.auth.Authenticator<java.lang.String, keywhiz.api.model.AutomationClient> |
keywhiz.service.providers.AutomationClientAuthFactory.MyAuthenticator |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |