aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-search
diff options
context:
space:
mode:
Diffstat (limited to 'server/sonar-search')
-rw-r--r--server/sonar-search/src/main/java/org/sonar/search/script/ListUpdate.java4
-rw-r--r--server/sonar-search/src/test/java/org/sonar/search/script/UpdateListScriptTest.java16
2 files changed, 10 insertions, 10 deletions
diff --git a/server/sonar-search/src/main/java/org/sonar/search/script/ListUpdate.java b/server/sonar-search/src/main/java/org/sonar/search/script/ListUpdate.java
index 587825f60f5..d93ae29b515 100644
--- a/server/sonar-search/src/main/java/org/sonar/search/script/ListUpdate.java
+++ b/server/sonar-search/src/main/java/org/sonar/search/script/ListUpdate.java
@@ -99,7 +99,7 @@ public class ListUpdate extends AbstractExecutableScript {
if (fieldValue == null && value != null) {
// 0. The field does not exist (this is a upsert then)
- List values = new ArrayList<Object>(1);
+ List values = new ArrayList<>(1);
values.add(value);
source.put(field, values);
} else if (!XContentMapValues.isArray(fieldValue) && value != null) {
@@ -108,7 +108,7 @@ public class ListUpdate extends AbstractExecutableScript {
if (XContentMapValues.nodeStringValue(currentFieldValue.get(idField), null).equals(idValue)) {
source.put(field, value);
} else {
- List values = new ArrayList<Object>(2);
+ List values = new ArrayList<>(2);
values.add(fieldValue);
values.add(value);
source.put(field, values);
diff --git a/server/sonar-search/src/test/java/org/sonar/search/script/UpdateListScriptTest.java b/server/sonar-search/src/test/java/org/sonar/search/script/UpdateListScriptTest.java
index 06c2c355c73..360f8a4d021 100644
--- a/server/sonar-search/src/test/java/org/sonar/search/script/UpdateListScriptTest.java
+++ b/server/sonar-search/src/test/java/org/sonar/search/script/UpdateListScriptTest.java
@@ -43,7 +43,7 @@ public class UpdateListScriptTest {
@Test
public void fail_missing_attributes_field() {
- Map<String, Object> params = new HashMap<String, Object>();
+ Map<String, Object> params = new HashMap<>();
// Missing everything
try {
@@ -105,11 +105,11 @@ public class UpdateListScriptTest {
String listField = "listField";
Collection<Map<String, Object>> mapFields;
- Map source = new HashMap<String, Object>();
+ Map source = new HashMap<>();
source.put("field1", "value1");
// 0 Create list when field does not exists
- Map<String, Object> params = new HashMap<String, Object>();
+ Map<String, Object> params = new HashMap<>();
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_FIELD, listField);
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_FIELD, "key");
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_VALUE, "1");
@@ -124,7 +124,7 @@ public class UpdateListScriptTest {
assertThat(mapFields).hasSize(1);
// Add item to existing list
- params = new HashMap<String, Object>();
+ params = new HashMap<>();
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_FIELD, listField);
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_FIELD, "key");
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_VALUE, "2");
@@ -136,7 +136,7 @@ public class UpdateListScriptTest {
assertThat(mapFields).hasSize(2);
// updated first item in list
- params = new HashMap<String, Object>();
+ params = new HashMap<>();
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_FIELD, listField);
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_FIELD, "key");
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_VALUE, "1");
@@ -148,7 +148,7 @@ public class UpdateListScriptTest {
assertThat(mapFields).hasSize(2);
// updated second item in list
- params = new HashMap<String, Object>();
+ params = new HashMap<>();
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_FIELD, listField);
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_FIELD, "key");
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_VALUE, "2");
@@ -160,7 +160,7 @@ public class UpdateListScriptTest {
assertThat(mapFields).hasSize(2);
// delete first item
- params = new HashMap<String, Object>();
+ params = new HashMap<>();
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_FIELD, listField);
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_FIELD, "key");
params.put(ProcessProperties.ES_PLUGIN_LISTUPDATE_ID_VALUE, "1");
@@ -173,7 +173,7 @@ public class UpdateListScriptTest {
}
private Map<String, Object> mapOf(String k, String v, String k1, String v1) {
- Map<String, Object> map = new HashMap<String, Object>();
+ Map<String, Object> map = new HashMap<>();
map.put(k, v);
map.put(k1, v1);
return map;