From c3a00771b30d4943312cdb620f4818fc9f444c72 Mon Sep 17 00:00:00 2001 From: kenji yoshida <6b656e6a69@gmail.com> Date: Mon, 23 Feb 2026 12:23:15 +0900 Subject: [PATCH] [2.x] refactor: Use minBy instead of sortBy and head (#8792) --- main/src/main/scala/sbt/internal/LibraryManagement.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/src/main/scala/sbt/internal/LibraryManagement.scala b/main/src/main/scala/sbt/internal/LibraryManagement.scala index 3fddb62e8..514e1c629 100644 --- a/main/src/main/scala/sbt/internal/LibraryManagement.scala +++ b/main/src/main/scala/sbt/internal/LibraryManagement.scala @@ -535,7 +535,7 @@ private[sbt] object LibraryManagement { // Sort by version components (major, minor, patch, rc) descending val latestRC = - rcVersions.sortBy { case (maj, min, pat, rc, _) => (-maj, -min, -pat, -rc) }.head._5 + rcVersions.minBy { case (maj, min, pat, rc, _) => (-maj, -min, -pat, -rc) }._5 log.info(s"Latest Scala 3 release candidate: $latestRC") latestRC } finally {