From d2da9ce1e6f33ba5dada1391c5fd31b301d54873 Mon Sep 17 00:00:00 2001 From: kenji yoshida <6b656e6a69@gmail.com> Date: Sun, 19 Apr 2026 13:27:39 +0900 Subject: [PATCH] [2.x] refactor: Use exists instead of find and isDefined (#9111) --- protocol/src/main/scala/sbt/protocol/Serialization.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol/src/main/scala/sbt/protocol/Serialization.scala b/protocol/src/main/scala/sbt/protocol/Serialization.scala index 316153746..dfc05adbc 100644 --- a/protocol/src/main/scala/sbt/protocol/Serialization.scala +++ b/protocol/src/main/scala/sbt/protocol/Serialization.scala @@ -219,8 +219,8 @@ object Serialization { Parser.parseFromByteBuffer(buffer) match { case Success(json @ JObject(fields)) => import sbt.internal.protocol.codec.JsonRPCProtocol.given - if ((fields find { _.field == "method" }).isDefined) { - if ((fields find { _.field == "id" }).isDefined) + if (fields.exists(_.field == "method")) { + if (fields.exists(_.field == "id")) Converter.fromJson[JsonRpcRequestMessage](json) match { case Success(request) => Right(request) case Failure(e) => Left(s"conversion error: ${e.getMessage}") @@ -230,7 +230,7 @@ object Serialization { case Success(notification) => Right(notification) case Failure(e) => Left(s"conversion error: ${e.getMessage}") } - } else if ((fields find { _.field == "id" }).isDefined) + } else if (fields.exists(_.field == "id")) Converter.fromJson[JsonRpcResponseMessage](json) match { case Success(res) => Right(res) case Failure(e) => Left(s"conversion error: ${e.getMessage}")