Merge branch 'stable-3.0'

* stable-3.0:
  Fix project list healthcheck on Gerrit v3.0
  Revert "HC returns 500 only with TIMEOUT or FAILED"
  HC returns 500 only with TIMEOUT or FAILED
  AuthHealthCheck: evict account cache by username
  Fix disabling of healthchecks
  Add ability to disable healthchecks
  Fix typo when getting auth username from configuration file

Change-Id: Iae7dfd98702ccb2bdf36e8c14f28645553f603e0
diff --git a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckConfig.java b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckConfig.java
index 4e4fab1..5313be3 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckConfig.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/healthcheck/HealthCheckConfig.java
@@ -100,7 +100,7 @@
   public Set<Project.NameKey> getJGITRepositories(String healthCheckName) {
     Set<Project.NameKey> repos =
         Stream.of(config.getStringList(HEALTHCHECK, healthCheckName, "project"))
-            .map(Project.NameKey::new)
+            .map(Project::nameKey)
             .collect(Collectors.toSet());
     repos.add(allProjectsName);
     repos.add(allUsersName);