From b8f9f5f4ae73ee8297071aba9b79976472548419 Mon Sep 17 00:00:00 2001 From: Brice Jaglin Date: Sun, 22 Sep 2024 22:04:44 +0200 Subject: [PATCH] latest scalameta introduces a breaking changes https://github.com/scalameta/scalameta/pull/3928 --- project/Dependencies.scala | 2 +- .../scala-2/scalafix/internal/rule/ExplicitResultTypes.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index c880d6066..41148a615 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -20,7 +20,7 @@ object Dependencies { val metaconfigV = "0.13.0" val nailgunV = "0.9.1" val scalaXmlV = "2.2.0" - val scalametaV = "4.9.9+89-fb896935-SNAPSHOT" + val scalametaV = "4.9.9+138-31ec8cdb-SNAPSHOT" val scalatestV = "3.2.19" val munitV = "1.0.2" diff --git a/scalafix-rules/src/main/scala-2/scalafix/internal/rule/ExplicitResultTypes.scala b/scalafix-rules/src/main/scala-2/scalafix/internal/rule/ExplicitResultTypes.scala index a15f48d95..e5c9186dc 100644 --- a/scalafix-rules/src/main/scala-2/scalafix/internal/rule/ExplicitResultTypes.scala +++ b/scalafix-rules/src/main/scala-2/scalafix/internal/rule/ExplicitResultTypes.scala @@ -171,7 +171,7 @@ final class ExplicitResultTypes( defn.hasMod(mod"implicit") && !isImplicitly(body) def hasParentWihTemplate: Boolean = - defn.parent.exists(_.is[Template]) + defn.parent.exists(_.is[Template.Body]) def qualifyingImplicit: Boolean = isImplicit && !isFinalLiteralVal