f6eceffa32ed3c00c334fc2e1d31e6802f4861ac
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 16
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 3 | ||
Rename Method protected fireProxyElementFound(proxy Object, locator ElementLocator, element WebElement) : void renamed to protected fireProxyElementSearch() : void in class org.fluentlenium.core.proxy.AbstractLocatorHandler | From | To | |
Rename Method protected fireProxyElementSearch(proxy Object, locator ElementLocator) : void renamed to protected fireProxyElementFound(result T) : void in class org.fluentlenium.core.proxy.AbstractLocatorHandler | From | To | |
Rename Method public test() : void renamed to public testHierarchy() : void in class org.fluentlenium.core.inject.FluentInjectorComponentTest | From | To | |
Change Parameter Type | 4 | ||
Change Parameter Type element : WebElement to elements : List<WebElement> in method public proxyElementFound(proxy Object, locator ElementLocator, elements List<WebElement>) : void in class org.fluentlenium.core.proxy.ProxyElementListener | From | To | |
Change Parameter Type expected : WebElement to expected : List<WebElement> in method public ElementMatcher(expected List<WebElement>) in class org.fluentlenium.core.proxy.ProxyListenerTest.ElementMatcher | From | To | |
Change Parameter Type element : WebElement to elements : List<WebElement> in method public proxyElementFound(proxy Object, locator ElementLocator, elements List<WebElement>) : void in class org.fluentlenium.core.components.ComponentsManager | From | To | |
Change Parameter Type proxy : List<WebElement> to proxy : Object in method public setHooks(proxy Object, hookChainBuilder HookChainBuilder, hookDefinitions List<HookDefinition<?>>) : void in class org.fluentlenium.core.proxy.LocatorProxies | From | To | |
Move Method | 1 | ||
Move Method private getFirstGenericType(field Field) : Class<?> from class org.fluentlenium.core.inject.FluentInjector to public getFirstGenericType(field Field) : Class<?> from class org.fluentlenium.utils.ReflectionUtils | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute protected list : List<T> from class org.fluentlenium.core.domain.ComponentList to protected list : List<T> from class org.fluentlenium.core.domain.DelegatingList | From | To | |
Change Return Type | 1 | ||
Change Return Type Object to ComponentAndProxy<?,?> in method private initFieldElements(locator ElementLocator, field Field) : ComponentAndProxy<?,?> in class org.fluentlenium.core.inject.FluentInjector | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.fluentlenium.core.domain.DelegatingList from classes [org.fluentlenium.core.domain.ComponentList] | From | To | |
Change Variable Type | 2 | ||
Change Variable Type fieldValue : Object to fieldValue : ComponentAndProxy in method private initFluentElements(container Object, searchContext SearchContext) : void in class org.fluentlenium.core.inject.FluentInjector | From | To | |
Change Variable Type components : ArrayList<T> to components : List<T> in method protected transformList() : List<T> in class org.fluentlenium.core.components.LazyComponentList | From | To | |
Extract Variable | 1 | ||
Extract Variable component : T in method protected transformList() : List<T> from class org.fluentlenium.core.components.LazyComponentList | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type containerContexts : ConcurrentMap<Object,ContainerContext> to containerContexts : Map<Object,ContainerContext> in class org.fluentlenium.core.inject.FluentInjector | From | To | |
Change Attribute Type expected : WebElement to expected : List<WebElement> in class org.fluentlenium.core.proxy.ProxyListenerTest.ElementMatcher | From | To | |
Change Attribute Type containerInstances : ConcurrentMap<Class,Object> to containerInstances : Map<Class,Object> in class org.fluentlenium.core.inject.FluentInjector | From | To | |
Change Attribute Type eventsContainerSupport : ConcurrentMap<Object,ContainerAnnotationsEventsRegistry> to eventsContainerSupport : Map<Object,ContainerAnnotationsEventsRegistry> in class org.fluentlenium.core.inject.FluentInjector | From | To | |
Rename Parameter | 2 | ||
Rename Parameter element : WebElement to elements : List<WebElement> in method public proxyElementFound(proxy Object, locator ElementLocator, elements List<WebElement>) : void in class org.fluentlenium.core.proxy.ProxyElementListener | From | To | |
Rename Parameter element : WebElement to elements : List<WebElement> in method public proxyElementFound(proxy Object, locator ElementLocator, elements List<WebElement>) : void in class org.fluentlenium.core.components.ComponentsManager | From | To |