Skip to content
This repository was archived by the owner on Mar 25, 2025. It is now read-only.

Commit d552327

Browse files
committed
Replaced LinkedList with ArrayList
1 parent 72738a5 commit d552327

File tree

34 files changed

+95
-98
lines changed

34 files changed

+95
-98
lines changed

webtester-core/src/main/java/info/novatec/testit/webtester/conditions/pagefragments/SelectedTexts.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package info.novatec.testit.webtester.conditions.pagefragments;
22

3+
import java.util.ArrayList;
34
import java.util.Arrays;
45
import java.util.Collection;
5-
import java.util.LinkedList;
66
import java.util.List;
77

88
import org.apache.commons.lang.StringUtils;
@@ -25,7 +25,7 @@
2525
@Getter
2626
public class SelectedTexts implements Condition<MultiSelect> {
2727

28-
private final List<String> expectedTexts = new LinkedList<>();
28+
private final List<String> expectedTexts = new ArrayList<>();
2929

3030
public SelectedTexts(String expectedText) {
3131
this.expectedTexts.add(expectedText);

webtester-core/src/main/java/info/novatec/testit/webtester/conditions/pagefragments/SelectedValues.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Arrays;
44
import java.util.Collection;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77

88
import org.apache.commons.lang.StringUtils;
@@ -25,7 +25,7 @@
2525
@Getter
2626
public class SelectedValues implements Condition<MultiSelect> {
2727

28-
private final List<String> expectedValues = new LinkedList<>();
28+
private final List<String> expectedValues = new ArrayList<>();
2929

3030
public SelectedValues(String expectedValue) {
3131
this.expectedValues.add(expectedValue);

webtester-core/src/main/java/info/novatec/testit/webtester/conditions/syntax/Either.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package info.novatec.testit.webtester.conditions.syntax;
22

33
import java.util.Arrays;
4-
import java.util.LinkedList;
4+
import java.util.ArrayList;
55
import java.util.List;
66

77
import org.apache.commons.lang.StringUtils;
@@ -22,7 +22,7 @@
2222
*/
2323
public class Either<T> implements Condition<T> {
2424

25-
private final List<Condition<T>> conditions = new LinkedList<>();
25+
private final List<Condition<T>> conditions = new ArrayList<>();
2626

2727
public Either(Condition<T> condition) {
2828
this.conditions.add(condition);

webtester-core/src/main/java/info/novatec/testit/webtester/config/BaseConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import java.util.Collection;
66
import java.util.Collections;
77
import java.util.HashMap;
8-
import java.util.LinkedList;
8+
import java.util.ArrayList;
99
import java.util.List;
1010
import java.util.Map;
1111
import java.util.Optional;
@@ -45,7 +45,7 @@ public class BaseConfiguration implements Configuration {
4545
asSet(String.class, Integer.class, Long.class, Float.class, Double.class, Boolean.class);
4646

4747
private final Map<String, String> properties = new HashMap<>();
48-
private final List<ConfigurationExporter> configurationExporters = new LinkedList<>();
48+
private final List<ConfigurationExporter> configurationExporters = new ArrayList<>();
4949

5050
/* named properties */
5151

webtester-core/src/main/java/info/novatec/testit/webtester/config/builders/BaseConfigurationBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Arrays;
44
import java.util.Collection;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77

88
import lombok.extern.slf4j.Slf4j;
@@ -27,8 +27,8 @@
2727
@Slf4j
2828
public class BaseConfigurationBuilder implements ConfigurationBuilder {
2929

30-
private final List<ConfigurationAdapter> adapters = new LinkedList<>();
31-
private final List<ConfigurationExporter> exporters = new LinkedList<>();
30+
private final List<ConfigurationAdapter> adapters = new ArrayList<>();
31+
private final List<ConfigurationExporter> exporters = new ArrayList<>();
3232

3333
public BaseConfigurationBuilder() {
3434
log.trace("started the build of a new configuration");

webtester-core/src/main/java/info/novatec/testit/webtester/events/DispatchingEventSystem.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package info.novatec.testit.webtester.events;
22

3-
import java.util.LinkedList;
3+
import java.util.ArrayList;
44
import java.util.List;
55

66
import lombok.AllArgsConstructor;
@@ -13,7 +13,7 @@
1313
@AllArgsConstructor
1414
public class DispatchingEventSystem implements EventSystem {
1515

16-
private final List<EventListener> listeners = new LinkedList<>();
16+
private final List<EventListener> listeners = new ArrayList<>();
1717
private final Browser browser;
1818

1919
@Override

webtester-core/src/main/java/info/novatec/testit/webtester/events/pagefragments/DeselectedByIndicesEvent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Collection;
44
import java.util.Collections;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77
import java.util.stream.Collectors;
88

@@ -38,7 +38,7 @@ public class DeselectedByIndicesEvent extends AbstractPageFragmentEvent {
3838

3939
public DeselectedByIndicesEvent(PageFragment fragment, Collection<Integer> indices) {
4040
super(fragment);
41-
this.indices = Collections.unmodifiableList(new LinkedList<>(indices));
41+
this.indices = Collections.unmodifiableList(new ArrayList<>(indices));
4242
}
4343

4444
@Override
@@ -83,7 +83,7 @@ public PageFragmentEventBuilder<DeselectedByIndicesEvent> setAfterData(WebElemen
8383

8484
@Override
8585
protected DeselectedByIndicesEvent buildWith(PageFragment fragment) {
86-
List<Integer> values = new LinkedList<>(before);
86+
List<Integer> values = new ArrayList<>(before);
8787
values.removeAll(after);
8888
return new DeselectedByIndicesEvent(fragment, values);
8989
}

webtester-core/src/main/java/info/novatec/testit/webtester/events/pagefragments/DeselectedByTextsEvent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Collection;
44
import java.util.Collections;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77
import java.util.stream.Collectors;
88

@@ -38,7 +38,7 @@ public class DeselectedByTextsEvent extends AbstractPageFragmentEvent {
3838

3939
public DeselectedByTextsEvent(PageFragment fragment, Collection<String> texts) {
4040
super(fragment);
41-
this.texts = Collections.unmodifiableList(new LinkedList<>(texts));
41+
this.texts = Collections.unmodifiableList(new ArrayList<>(texts));
4242
}
4343

4444
@Override
@@ -81,7 +81,7 @@ public PageFragmentEventBuilder<DeselectedByTextsEvent> setAfterData(WebElement
8181

8282
@Override
8383
protected DeselectedByTextsEvent buildWith(PageFragment fragment) {
84-
List<String> values = new LinkedList<>(before);
84+
List<String> values = new ArrayList<>(before);
8585
values.removeAll(after);
8686
return new DeselectedByTextsEvent(fragment, values);
8787
}

webtester-core/src/main/java/info/novatec/testit/webtester/events/pagefragments/DeselectedByValuesEvent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Collection;
44
import java.util.Collections;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77
import java.util.stream.Collectors;
88

@@ -38,7 +38,7 @@ public class DeselectedByValuesEvent extends AbstractPageFragmentEvent {
3838

3939
public DeselectedByValuesEvent(PageFragment fragment, Collection<String> values) {
4040
super(fragment);
41-
this.values = Collections.unmodifiableList(new LinkedList<>(values));
41+
this.values = Collections.unmodifiableList(new ArrayList<>(values));
4242
}
4343

4444
@Override
@@ -81,7 +81,7 @@ public PageFragmentEventBuilder<DeselectedByValuesEvent> setAfterData(WebElement
8181

8282
@Override
8383
protected DeselectedByValuesEvent buildWith(PageFragment fragment) {
84-
List<String> values = new LinkedList<>(before);
84+
List<String> values = new ArrayList<>(before);
8585
values.removeAll(after);
8686
return new DeselectedByValuesEvent(fragment, values);
8787
}

webtester-core/src/main/java/info/novatec/testit/webtester/events/pagefragments/SelectedByIndicesEvent.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.Collection;
44
import java.util.Collections;
5-
import java.util.LinkedList;
5+
import java.util.ArrayList;
66
import java.util.List;
77
import java.util.stream.Collectors;
88

@@ -38,7 +38,7 @@ public class SelectedByIndicesEvent extends AbstractPageFragmentEvent {
3838

3939
public SelectedByIndicesEvent(PageFragment fragment, Collection<Integer> indices) {
4040
super(fragment);
41-
this.indices = Collections.unmodifiableList(new LinkedList<>(indices));
41+
this.indices = Collections.unmodifiableList(new ArrayList<>(indices));
4242
}
4343

4444
@Override
@@ -83,7 +83,7 @@ public PageFragmentEventBuilder<SelectedByIndicesEvent> setAfterData(WebElement
8383

8484
@Override
8585
protected SelectedByIndicesEvent buildWith(PageFragment fragment) {
86-
List<Integer> values = new LinkedList<>(after);
86+
List<Integer> values = new ArrayList<>(after);
8787
values.removeAll(before);
8888
return new SelectedByIndicesEvent(fragment, values);
8989
}

0 commit comments

Comments
 (0)