2dac15cc25f5ed9372f119c50dedcb7247171eda
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 3 | ||
Change Parameter Type injectables : Set<Class<?>> to injectables : Stream<Class<?>> in method public create(injectables Stream<Class<?>>) : DependencyGraph in class com.speedment.common.injector.internal.dependency.DependencyGraphImpl | From | To | |
Change Parameter Type injectables : Set<Class<?>> to injectables : Set<Injectable<?>> in method package InjectorImpl(injectables Set<Injectable<?>>, instances List<Object>, properties Properties, classLoader ClassLoader, graph DependencyGraph, builder InjectorBuilder) in class com.speedment.common.injector.internal.InjectorImpl | From | To | |
Change Parameter Type clazz : Class<?> to clazz : Injectable<?> in method private appendInjectable(key String, clazz Injectable<?>, overwrite boolean) : void in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To | |
Change Variable Type | 3 | ||
Change Variable Type list : List<Class<?>> to list : List<Injectable<?>> in method private appendInjectable(key String, clazz Injectable<?>, overwrite boolean) : void in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To | |
Change Variable Type injectable : Class<?> to injectable : Injectable<?> in method public build() : Injector in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To | |
Change Variable Type injectablesSet : Set<Class<?>> to injectablesSet : Set<Injectable<?>> in method public build() : Injector in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To | |
Extract Method | 1 | ||
Extract Method private withComponentAndSupplier(injectableType Class<T>, instanceSupplier Supplier<T>) : InjectorBuilder extracted from public withComponent(injectableType Class<?>) : InjectorBuilder in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type injectables : Set<Class<?>> to injectables : Set<Injectable<?>> in class com.speedment.common.injector.internal.InjectorImpl | From | To | |
Change Attribute Type injectables : Map<String,List<Class<?>>> to injectables : Map<String,List<Injectable<?>>> in class com.speedment.common.injector.internal.InjectorBuilderImpl | From | To |