ConflictsPredicate: don't split log statements

Change-Id: I66a7352ed8af48ea1e8a794e81e76ebe4eb82c8c
diff --git a/java/com/google/gerrit/server/query/change/ConflictsPredicate.java b/java/com/google/gerrit/server/query/change/ConflictsPredicate.java
index 3fc512a..dd2852b 100644
--- a/java/com/google/gerrit/server/query/change/ConflictsPredicate.java
+++ b/java/com/google/gerrit/server/query/change/ConflictsPredicate.java
@@ -19,7 +19,6 @@
 import static java.util.concurrent.TimeUnit.MINUTES;
 
 import com.google.common.flogger.FluentLogger;
-import com.google.common.flogger.LoggingApi;
 import com.google.gerrit.common.data.SubmitTypeRecord;
 import com.google.gerrit.index.query.PostFilterPredicate;
 import com.google.gerrit.index.query.Predicate;
@@ -42,8 +41,6 @@
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
-import java.util.function.BiConsumer;
-import java.util.function.Supplier;
 import org.eclipse.jgit.lib.ObjectId;
 import org.eclipse.jgit.lib.Repository;
 import org.eclipse.jgit.revwalk.RevCommit;
@@ -65,8 +62,7 @@
       cd = args.changeDataFactory.create(c);
       files = cd.currentFilePaths();
     } catch (IOException | OrmException e) {
-      logWithOccasionalStackTrace(
-          logger::atWarning,
+      warnWithOccasionalStackTrace(
           e,
           "Error constructing conflicts predicates for change %s in %s",
           c.getId(),
@@ -164,8 +160,7 @@
         }
       } catch (IntegrationException | NoSuchProjectException | OrmException | IOException e) {
         ObjectId finalOther = other;
-        logWithOccasionalStackTrace(
-            logger::atWarning,
+        warnWithOccasionalStackTrace(
             e,
             "Merge failure checking conflicts of change %s in %s (%s): %s",
             id,
@@ -235,12 +230,12 @@
     }
   }
 
-  private static <API extends LoggingApi<API>> void logWithOccasionalStackTrace(
-      Supplier<LoggingApi<API>> logSupplier, Throwable cause, String format, Object... args) {
-    BiConsumer<LoggingApi<API>, String> logConsumer = (api, f) -> api.logVarargs(f, args);
-    logConsumer.accept(logSupplier.get(), format);
-    logConsumer.accept(
-        logSupplier.get().withCause(cause).atMostEvery(1, MINUTES),
-        "(Re-logging with stack trace) " + format);
+  private static void warnWithOccasionalStackTrace(Throwable cause, String format, Object... args) {
+    logger.atWarning().logVarargs(format, args);
+    logger
+        .atWarning()
+        .withCause(cause)
+        .atMostEvery(1, MINUTES)
+        .logVarargs("(Re-logging with stack trace) " + format, args);
   }
 }