diff --git a/java/com/google/gerrit/common/data/AccessSection.java b/java/com/google/gerrit/common/data/AccessSection.java index 18682e3155..b9bd995ce6 100644 --- a/java/com/google/gerrit/common/data/AccessSection.java +++ b/java/com/google/gerrit/common/data/AccessSection.java @@ -98,7 +98,7 @@ public abstract class AccessSection implements Comparable { public abstract static class Builder { private final List permissionBuilders; - public Builder() { + protected Builder() { permissionBuilders = new ArrayList<>(); } diff --git a/java/com/google/gerrit/server/project/ProjectConfig.java b/java/com/google/gerrit/server/project/ProjectConfig.java index 727bf444ac..0dbdd16873 100644 --- a/java/com/google/gerrit/server/project/ProjectConfig.java +++ b/java/com/google/gerrit/server/project/ProjectConfig.java @@ -408,7 +408,7 @@ public class ProjectConfig extends VersionedMetaData implements ValidationError. String name = section.getName(); if (sectionsWithUnknownPermissions.contains(name)) { AccessSection.Builder a = accessSections.get(name).toBuilder(); - a.modifyPermissions(p -> p.clear()); + a.modifyPermissions(List::clear); accessSections.put(name, a.build()); } else { accessSections.remove(name);