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 |