13e9520d3474574deb456c5ad4d67e87634ab910
Files Diff
- Added: 0
 - Removed: 0
 - Renamed: 0
 - Modified: 15
 
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Variable | 1 | ||
| Rename Variable internalFactory : InternalFactory<T> to factory : FactoryProxy<T> in method private createImplementedByBinding(key Key<T>, scoping Scoping, implementedBy ImplementedBy, errors Errors) : BindingImpl<T> in class com.google.inject.internal.InjectorImpl | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type internalFactory : InternalFactory<T> to factory : FactoryProxy<T> in method private createImplementedByBinding(key Key<T>, scoping Scoping, implementedBy ImplementedBy, errors Errors) : BindingImpl<T> in class com.google.inject.internal.InjectorImpl | From | To | |
| Extract Variable | 14 | ||
| Extract Variable localMembersInjector : MembersInjectorImpl<T> in method private provision(errors Errors, context InternalContext, constructionContext ConstructionContext<T>) : T from class com.google.inject.internal.ConstructorInjector | From | To | |
| Extract Variable localInjectionListeners : ImmutableList<InjectionListener<? super T>> in method package notifyListeners(instance T, errors Errors) : void from class com.google.inject.internal.MembersInjectorImpl | From | To | |
| Extract Variable localMembersInjectors : ImmutableList<SingleMemberInjector> in method package injectMembers(t T, errors Errors, context InternalContext, toolableOnly boolean) : void from class com.google.inject.internal.MembersInjectorImpl | From | To | |
| Extract Variable internalFactory : InternalFactory<? extends T> in method public call(context InternalContext) : T from class com.google.inject.internal.InjectorImpl.getProviderOrThrow.get.t.callInContext | From | To | |
| Extract Variable localProviderKey : Key<? extends Provider<T>> in method public get(errors Errors, context InternalContext, dependency Dependency, linked boolean) : T from class com.google.inject.internal.ProvidedByInternalFactory | From | To | |
| Extract Variable localMemberInjectors : ImmutableList<SingleMemberInjector> in method public getInjectionPoints() : ImmutableSet<InjectionPoint> from class com.google.inject.internal.MembersInjectorImpl | From | To | |
| Extract Variable internalFactory : InternalFactory<? extends T> in method public toString() : String from class com.google.inject.internal.InjectorImpl.getProviderOrThrow | From | To | |
| Extract Variable source : Object in method public call(context InternalContext) : T from class com.google.inject.internal.InjectorImpl.getProviderOrThrow.get.t.callInContext | From | To | |
| Extract Variable localTypeLiteral : TypeLiteral<T> in method public injectMembers(instance T) : void from class com.google.inject.internal.MembersInjectorImpl | From | To | |
| Extract Variable localTargetKey : Key<? extends T> in method public get(errors Errors, context InternalContext, dependency Dependency<?>, linked boolean) : T from class com.google.inject.internal.FactoryProxy | From | To | |
| Extract Variable localUsersMembersInjectors : ImmutableList<MembersInjector<? super T>> in method package injectMembers(t T, errors Errors, context InternalContext, toolableOnly boolean) : void from class com.google.inject.internal.MembersInjectorImpl | From | To | |
| Extract Variable localInjector : ConstructorInjector<T> in method public get(errors Errors, context InternalContext, dependency Dependency<?>, linked boolean) : T from class com.google.inject.internal.ConstructorBindingImpl.Factory | From | To | |
| Extract Variable localProviderBinding : BindingImpl<? extends Provider<T>> in method public get(errors Errors, context InternalContext, dependency Dependency, linked boolean) : T from class com.google.inject.internal.ProvidedByInternalFactory | From | To | |
| Extract Variable localDependency : Dependency<T> in method package inject(errors Errors, context InternalContext) : T from class com.google.inject.internal.SingleParameterInjector | From | To | |
| Split Attribute | 1 | ||
| Split Attribute binding : BindingImpl<? extends T> to [source : Object, factory : InternalFactory<? extends T>] in class com.google.inject.internal.SingleParameterInjector | From | To |