Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
com.google.inject.Key com.google.inject.spi.Dependency 2 1 1 - - Internal -> Internal
java.util.List<java.lang.reflect.AccessibleObject> com.google.inject.internal.InternalContext.DependencyStack 1 1 1 - - Jdk -> Internal
com.google.inject.Module java.lang.reflect.AccessibleObject 7 1 1 - - Internal -> Jdk
java.util.Set java.util.Map 1 1 1 - - Jdk -> Jdk
com.google.inject.multibindings.MapBinder com.google.inject.multibindings.MapBinder.RealMapBinder 1 1 1 R_SUPER_T - Internal -> Internal
com.google.inject.throwingproviders.CheckedProvider com.google.inject.throwingproviders.CheckedProvider<?> 3 1 1 - - Internal -> Internal
com.google.inject.throwingproviders.CheckedProviderMethod com.google.inject.throwingproviders.CheckedProviderMethod<?> 1 1 1 - - Internal -> Internal
java.lang.Class<? extendscom.google.inject.throwingproviders.CheckedProvider> CheckedProvides 1 1 1 - - Jdk -> External
com.google.inject.Binder com.google.inject.spi.Elements.RecordingBinder 1 1 1 T_SUPER_R - Internal -> Internal
com.google.inject.internal.FactoryProxy com.google.inject.internal.BoundProviderFactory 7 7 1 SIBLING - Internal -> Internal
com.google.inject.Key<? extendsjavax.inject.Provider<? extendsjava.lang.invoke.MethodHandleImpl.BindCaller.T>> java.lang.invoke.MethodHandleImpl.BindCaller.T 7 7 1 - - Internal -> Jdk
com.google.inject.internal.BoundProviderFactory com.google.inject.internal.FactoryProxy 7 7 1 SIBLING - Internal -> Internal
java.lang.invoke.MethodHandleImpl.BindCaller.T com.google.inject.Key<? extendsjavax.inject.Provider<? extendsjava.lang.invoke.MethodHandleImpl.BindCaller.T>> 7 7 1 - - Jdk -> Internal
? com.google.inject.ScopesTest.S 1 1 1 - - TypeVariable -> Internal
javax.inject.Provider<? extendsjava.lang.invoke.MethodHandleImpl.BindCaller.T> java.lang.invoke.MethodHandleImpl.BindCaller.T 11 7 1 - - External -> Jdk
java.lang.invoke.MethodHandleImpl.BindCaller.T javax.inject.Provider<? extendsjava.lang.invoke.MethodHandleImpl.BindCaller.T> 8 7 1 - - Jdk -> External
com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> 3 1 1 - - Internal -> Internal
com.google.inject.internal.MembersInjectorImpl<T> void 1 1 1 - - Internal -> Jdk
java.util.Map java.util.IdentityHashMap 1 1 1 T_SUPER_R - Jdk -> Jdk
com.google.inject.Provider javax.inject.Provider 1 1 1 R_SUPER_T - Internal -> External
com.google.inject.Key com.google.inject.Key<?> 1 1 1 - - Internal -> Internal
java.util.concurrent.Callable<T> com.google.inject.servlet.RequestScoper 1 1 1 - - Jdk -> Internal
net.sf.cglib.reflect.FastConstructor net.sf.cglib.reflect.FastClass 1 1 1 - - External -> External
net.sf.cglib.reflect.FastConstructor int 1 1 1 - - External -> Jdk
net.sf.cglib.reflect.FastMethod net.sf.cglib.reflect.FastClass 1 1 1 - - External -> External
java.lang.ref.Reference java.lang.ref.WeakReference 1 1 1 T_SUPER_R - Jdk -> Jdk
java.lang.RuntimeException java.lang.Throwable 2 1 1 R_SUPER_T - Jdk -> Jdk
java.util.List<com.google.inject.spi.Message> com.google.inject.spi.Message 1 1 1 - - Jdk -> Internal
java.lang.String com.google.inject.servlet.UriPatternMatcher 6 1 1 - - Jdk -> Internal
com.google.common.collect.ImmutableSet com.google.common.collect.ImmutableList 2 1 1 SIBLING - External -> External
com.google.inject.internal.ProviderMethod com.google.inject.internal.InternalProviderInstanceBindingImpl.Factory 3 1 1 SIBLING - Internal -> Internal
com.google.inject.multibindings.MapBinder<K, V> void 1 1 1 - - Internal -> Jdk
com.google.inject.multibindings.OptionalBinder.Actual com.google.inject.internal.RealOptionalBinder.Actual 4 2 1 - - Internal -> Internal
com.google.inject.multibindings.OptionalBinder.Default com.google.inject.internal.RealOptionalBinder.Default 4 2 1 - - Internal -> Internal
com.google.inject.multibindings.Multibinder com.google.inject.multibindings.Multibinder.RealMultibinder 2 2 1 R_SUPER_T - Internal -> Internal
com.google.inject.multibindings.Multibinder<T> void 2 2 1 - - Internal -> Jdk
com.google.inject.multibindings.OptionalBinder.Source com.google.inject.internal.RealOptionalBinder.Source 2 2 1 - - Internal -> Internal
com.google.inject.internal.RealMultibinder com.google.inject.multibindings.Multibinder 1 1 1 - - Internal -> Internal
com.google.inject.internal.RealOptionalBinder.Source com.google.inject.multibindings.OptionalBinder.Source 1 1 1 - - Internal -> Internal
void com.google.inject.multibindings.Multibinder<T> 1 1 1 - - Jdk -> Internal
com.google.inject.internal.RealOptionalBinder.Default com.google.inject.multibindings.OptionalBinder.Default 2 1 1 - - Internal -> Internal
com.google.inject.internal.RealOptionalBinder.Actual com.google.inject.multibindings.OptionalBinder.Actual 2 1 1 - - Internal -> Internal
void com.google.inject.multibindings.MapBinder<K, V> 1 1 1 - - Jdk -> Internal
com.google.inject.multibindings.MapBinder<V, K> void 1 1 1 - - Internal -> Jdk
com.google.inject.Injector com.google.inject.internal.InjectorImpl 2 2 1 T_SUPER_R - Internal -> Internal
com.google.inject.Key com.google.inject.internal.RealOptionalBinder.BindingSelection 1 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject com.google.inject.internal.RealOptionalBinder.BindingSelection<T> 2 1 1 - - Jdk -> Internal
java.lang.Class com.google.inject.spi.Dependency 1 1 1 - - Jdk -> Internal
com.google.inject.Key com.google.inject.Provider<java.util.Collection<javax.inject.Provider<T>>> 1 1 1 - - Internal -> Internal
com.google.inject.internal.InternalFactory com.google.inject.internal.FactoryProxy 1 1 1 R_SUPER_T - Internal -> Internal
com.google.inject.Key com.google.inject.internal.RealMultibinder 2 1 1 - - Internal -> Internal
com.google.common.collect.ImmutableSet com.google.inject.internal.RealMultibinder 1 1 1 - - External -> Internal
com.google.inject.Provider com.google.inject.Key 2 1 1 - - Internal -> Internal
com.google.common.base.Optional<java.lang.annotation.Annotation> java.lang.annotation.Annotation 1 1 1 - - External -> Jdk
java.lang.reflect.AccessibleObject com.google.inject.internal.RealMultibinder.BindingSelection<K, V> 2 1 1 - - Jdk -> Internal
com.google.common.collect.ImmutableSet java.util.Set 4 1 1 R_SUPER_T - External -> Jdk
com.google.inject.internal.SpiUtils.MapResult com.google.inject.internal.SpiUtils.MapResult<?, ?> 2 1 1 - - Internal -> Internal
java.util.List com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock 1 1 1 - - Jdk -> Internal
java.lang.String com.google.inject.spi.Message 1 1 1 SIBLING - Jdk -> Internal
java.lang.Long java.lang.ref.Finalizer.FinalizerThread 18 1 1 - - Jdk -> Jdk
long java.lang.ref.Finalizer.FinalizerThread 5 1 1 - - Jdk -> Jdk
java.util.Map.Entry com.google.inject.internal.RealMapBinder.ProviderMapEntry<?, ?> 1 1 1 T_SUPER_R - Jdk -> Internal
java.util.Set com.google.common.collect.ImmutableSet 5 5 1 T_SUPER_R - Jdk -> External
java.util.Map com.google.common.collect.ImmutableMap 1 1 1 T_SUPER_R - Jdk -> External
com.google.inject.internal.InjectorImpl.BindingsMultimap com.google.common.collect.ListMultimap<com.google.inject.TypeLiteral<?>, com.google.inject.Binding<?>> 1 1 1 - - Internal -> External
? java.lang.String 3 1 1 - - TypeVariable -> Jdk
com.google.common.truth.AbstractVerb.DelegatedVerb com.google.common.truth.SimpleSubjectBuilder 1 1 1 T_SUPER_R - External -> External
java.net.URLClassLoader java.lang.ClassLoader 2 1 1 R_SUPER_T - Jdk -> Jdk
com.google.common.truth.SubjectFactory com.google.common.truth.Subject.Factory 1 1 1 SIBLING - External -> External
com.google.common.truth.FailureStrategy com.google.common.truth.FailureMetadata 2 1 1 SIBLING - External -> External
com.google.inject.internal.ErrorsException com.google.inject.internal.InternalProvisionException 2 1 1 SIBLING - Internal -> Internal
java.lang.reflect.Field com.google.inject.testing.fieldbinder.BoundFieldModule.BoundFieldInfo 1 1 1 Composition - Jdk -> Internal
com.google.inject.TypeLiteral com.google.inject.Key 1 1 1 - - Internal -> Internal
java.lang.reflect.AccessibleObject void 1 1 1 - - Jdk -> Jdk
java.util.List java.util.Set 4 1 1 SIBLING - Jdk -> Jdk
? java.util.Optional<javax.inject.Provider<java.lang.String>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<javax.inject.Provider<java.lang.Integer>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<java.lang.Integer> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<T> 3 1 1 - - TypeVariable -> Jdk
? java.util.Optional<com.google.inject.Provider<java.lang.String>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<com.google.inject.Provider<java.lang.Integer>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<com.google.inject.Provider<T>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<javax.inject.Provider<T>> 1 1 1 - - TypeVariable -> Jdk
? java.util.Optional<java.lang.String> 1 1 1 - - TypeVariable -> Jdk
java.lang.reflect.AccessibleObject java.util.Optional<com.google.inject.Provider<T>> 2 1 1 - - Jdk -> Jdk
java.lang.reflect.AccessibleObject java.util.Optional<T> 1 1 1 - - Jdk -> Jdk
com.google.inject.assistedinject.FactoryProvider2.MethodHandleWrapper java.lang.invoke.MethodHandle 2 1 1 - - Internal -> Jdk
com.google.common.collect.ListMultimap java.util.Map 3 1 1 - - External -> Jdk
com.google.common.collect.Multimap java.util.Map 3 1 1 - - External -> Jdk
java.lang.reflect.AccessibleObject com.google.common.collect.ImmutableList<java.lang.reflect.AccessibleObject> 2 1 1 - - Jdk -> External
java.lang.reflect.AccessibleObject java.lang.Class<?> 5 1 1 SIBLING - Jdk -> Jdk