Merge "Format with GJF 1.7"
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java index d1302a5..d2f7213 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java +++ b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java
@@ -275,6 +275,8 @@ } private void foreachPushOp(Map<URIish, PushOne> opsMap, Function<PushOne, Void> pushOneFunction) { + // Callers may modify the provided opsMap concurrently, hence make a defensive copy of the + // values to loop over them. for (PushOne pushOne : ImmutableList.copyOf(opsMap.values())) { pushOneFunction.apply(pushOne); }