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 |