ad50eef08bdd87a34c8c1e7446c8a936fb19b3a0
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 2 | ||
Change Parameter Type runtimeException : RuntimeException to cause : Throwable in method public errorInProvider(cause Throwable) : Errors in class com.google.inject.internal.Errors | From | To | |
Change Parameter Type runtimeException : RuntimeException to runtimeException : Throwable in method private unwrap(runtimeException Throwable) : Throwable in class com.google.inject.internal.Errors | From | To | |
Rename Variable | 4 | ||
Rename Variable instance : T to providerKey : Key<? extends javax.inject.Provider<? extends T>> in method public visit(binding ProviderKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Rename Variable linkedKey : Key<? extends T> to providerKey : Key<? extends javax.inject.Provider<? extends T>> in method public visit(binding ProviderKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Rename Variable providerKey : Key<? extends javax.inject.Provider<? extends T>> to instance : T in method public visit(binding InstanceBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Rename Variable provider : Provider<? extends T> to instance : T in method public visit(binding InstanceBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Return Type | 3 | ||
Change Return Type Object to T in method package abstract doProvision(parameters Object[]) : T in class com.google.inject.internal.ProviderMethod | From | To | |
Change Return Type Object to T in method package doProvision(parameters Object[]) : T in class com.google.inject.internal.ProviderMethod.ReflectionProviderMethod | From | To | |
Change Return Type Object to T in method public doProvision(parameters Object[]) : T in class com.google.inject.internal.ProviderMethod.FastClassProviderMethod | From | To | |
Change Variable Type | 8 | ||
Change Variable Type factory : FactoryProxy<T> to boundProviderFactory : BoundProviderFactory<T> in method public visit(binding ProviderKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type instance : T to providerKey : Key<? extends javax.inject.Provider<? extends T>> in method public visit(binding ProviderKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type boundProviderFactory : BoundProviderFactory<T> to factory : FactoryProxy<T> in method public visit(binding LinkedKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type linkedKey : Key<? extends T> to providerKey : Key<? extends javax.inject.Provider<? extends T>> in method public visit(binding ProviderKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type providerKey : Key<? extends javax.inject.Provider<? extends T>> to instance : T in method public visit(binding InstanceBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type initializable : Initializable<? extends javax.inject.Provider<? extends T>> to ref : Initializable<T> in method public visit(binding InstanceBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type providerKey : Key<? extends javax.inject.Provider<? extends T>> to linkedKey : Key<? extends T> in method public visit(binding LinkedKeyBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Change Variable Type provider : Provider<? extends T> to instance : T in method public visit(binding InstanceBinding<? extends T>) : Boolean in class com.google.inject.internal.BindingProcessor.visit.acceptTargetVisitor | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method package createBinding(injector InjectorImpl, key Key<T>, providerMethod ProviderMethod<T>, source Object, scoping Scoping) : BindingImpl<T> extracted from public visit(command Binding<T>) : Boolean in class com.google.inject.internal.BindingProcessor & moved to class com.google.inject.internal.ProviderMethod | From | To | |
Rename Parameter | 1 | ||
Rename Parameter runtimeException : RuntimeException to cause : Throwable in method public errorInProvider(cause Throwable) : Errors in class com.google.inject.internal.Errors | From | To |