Fix Java type inference in comparator chain
Build & Deploy / build-and-deploy (push) Successful in 41s

This commit is contained in:
Hermes Agent
2026-05-29 09:30:04 +02:00
parent 12db0e9bb9
commit fa1804dc65
@@ -261,7 +261,7 @@ public class UploadResource {
if (candidates.isEmpty()) return null; if (candidates.isEmpty()) return null;
candidates.sort(Comparator candidates.sort(Comparator
.comparingInt(c -> c.isInstaller() ? 1 : 0) // non-installer first .comparingInt((Candidate c) -> c.isInstaller() ? 1 : 0) // non-installer first
.thenComparingInt(Candidate::depth) .thenComparingInt(Candidate::depth)
.thenComparingLong(c -> -c.size())); // larger files first .thenComparingLong(c -> -c.size())); // larger files first