445d1d6cfcbba4a52dc88265d9f7185fcc6072a2
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 2 | ||
Rename Method private getLabel() : FluentLabel<FluentList<E>> renamed to private getLabelImpl() : FluentLabelImpl<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Rename Method private getHookControl() : HookControl<FluentList<E>> renamed to private getHookControlImpl() : HookControlImpl<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Pull Up Method | 9 | ||
Pull Up Method public textContents() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public textContents() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public toElements() : List<WebElement> from class org.fluentlenium.core.domain.FluentListImpl to public toElements() : List<WebElement> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public values() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public values() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public texts() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public texts() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public dimensions() : List<Dimension> from class org.fluentlenium.core.domain.FluentListImpl to public dimensions() : List<Dimension> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public ids() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public ids() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public names() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public names() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public attributes(attribute String) : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public attributes(attribute String) : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Pull Up Method public tagNames() : List<String> from class org.fluentlenium.core.domain.FluentListImpl to public tagNames() : List<String> from class org.fluentlenium.core.domain.FluentList | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type clickAction : Consumer<FluentWebElement> to clickAction : Consumer<E> in method private doClick(clickAction Consumer<E>, clickType String) : FluentList<E> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Change Return Type | 2 | ||
Change Return Type HookControl<FluentList<E>> to HookControlImpl<FluentList<E>> in method private getHookControlImpl() : HookControlImpl<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Change Return Type FluentLabel<FluentList<E>> to FluentLabelImpl<FluentList<E>> in method private getLabelImpl() : FluentLabelImpl<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Extract Attribute | 1 | ||
Extract Attribute private DEFAULT_WAIT_AND_CLICK_DURATION : Duration in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Extract Method | 2 | ||
Extract Method private perform(action Consumer<E>, condition Predicate<E>, message String) : FluentList<E> extracted from private doClick(clickAction Consumer<FluentWebElement>, clickType String) : FluentList<E> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Extract Method private perform(action Consumer<E>, condition Predicate<E>, message String) : FluentList<E> extracted from public submit() : FluentList<E> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type label : FluentLabelImpl<FluentList<E>> to label : FluentLabel<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Change Attribute Type javascriptActions : FluentJavascriptActionsImpl<FluentList<E>> to javascriptActions : FluentJavascriptActions<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To | |
Change Attribute Type hookControl : HookControlImpl<FluentList<E>> to hookControl : HookControl<FluentList<E>> in class org.fluentlenium.core.domain.FluentListImpl | From | To |