SLING-8710: IndexingClient should have configurable lanes
Fix sonar's complain of code smell
diff --git a/src/main/java/org/apache/sling/testing/clients/indexing/IndexingClient.java b/src/main/java/org/apache/sling/testing/clients/indexing/IndexingClient.java
index 62cf14d..8c6d57c 100644
--- a/src/main/java/org/apache/sling/testing/clients/indexing/IndexingClient.java
+++ b/src/main/java/org/apache/sling/testing/clients/indexing/IndexingClient.java
@@ -182,7 +182,7 @@
*/
public List<String> getLaneNames() throws ClientException {
List<String> configuredLanes = getConfiguredLaneNames();
- if (configuredLanes != null) {
+ if (!configuredLanes.isEmpty()) {
return configuredLanes;
}
@@ -210,7 +210,7 @@
private List<String> getConfiguredLaneNames() {
String configLanesCsv = getValue(INDEX_LANES_CSV_CONFIG_NAME);
if (configLanesCsv == null) {
- return null;
+ return Collections.emptyList();
}
String[] configLanesArr = configLanesCsv.split(",");