Make addProjects add even to setProjects.

addProjects should apply even on top of setProjects. This matches the behavior as documented.

Change-Id: Icd435951d55e23b1e241179625bbec07b9a3e42a
diff --git a/src/main/java/com/googlesource/gerrit/plugins/automerger/ConfigLoader.java b/src/main/java/com/googlesource/gerrit/plugins/automerger/ConfigLoader.java
index 703ad75..762e85d 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/automerger/ConfigLoader.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/automerger/ConfigLoader.java
@@ -316,8 +316,6 @@
     if (!setProjects.isEmpty()) {
       projects.clear();
       projects.addAll(setProjects);
-      // if we set projects we can ignore the rest
-      return projects;
     }
     List<String> addProjects =
         Arrays.asList(
diff --git a/src/test/java/com/googlesource/gerrit/plugins/automerger/ConfigLoaderIT.java b/src/test/java/com/googlesource/gerrit/plugins/automerger/ConfigLoaderIT.java
index 75de6b4..c0ef3f1 100644
--- a/src/test/java/com/googlesource/gerrit/plugins/automerger/ConfigLoaderIT.java
+++ b/src/test/java/com/googlesource/gerrit/plugins/automerger/ConfigLoaderIT.java
@@ -63,6 +63,7 @@
     Set<String> otherExpectedProjects = new HashSet<String>();
     otherExpectedProjects.add("platform/some/project");
     otherExpectedProjects.add("platform/other/project");
+    otherExpectedProjects.add("platform/added/project");
     assertThat(configLoader.getProjectsInScope("master", "ds_two"))
         .isEqualTo(otherExpectedProjects);
   }