From 3c8cab3be01249c705d3167e83c422977377abbf Mon Sep 17 00:00:00 2001 From: Brice Jaglin Date: Fri, 2 Aug 2024 00:10:45 +0200 Subject: [PATCH] 3.3.4 detects more unused imports than 3.4.2 and all 2.x --- .../scalafix/internal/config/ScalafixMetaconfigReaders.scala | 2 -- .../src/main/scala/scalafix/internal/patch/LegacyPatchOps.scala | 1 - .../src/main/scala/scalafix/internal/util/DenotationOps.scala | 1 - .../main/scala/scalafix/internal/util/ProductStructure.scala | 1 - scalafix-core/src/main/scala/scalafix/patch/Patch.scala | 1 - .../scalafix/internal/v0/LegacyInMemorySemanticdbIndex.scala | 1 - .../src/main/scala/scalafix/test/ScalatestAutofixRule.scala | 1 - 7 files changed, 8 deletions(-) diff --git a/scalafix-core/src/main/scala/scalafix/internal/config/ScalafixMetaconfigReaders.scala b/scalafix-core/src/main/scala/scalafix/internal/config/ScalafixMetaconfigReaders.scala index efa725acc..846c882b3 100644 --- a/scalafix-core/src/main/scala/scalafix/internal/config/ScalafixMetaconfigReaders.scala +++ b/scalafix-core/src/main/scala/scalafix/internal/config/ScalafixMetaconfigReaders.scala @@ -11,7 +11,6 @@ import scala.util.Try import scala.util.control.NonFatal import scala.util.matching.Regex -import scala.meta.Ref import scala.meta._ import scala.meta.parsers.Parse @@ -23,7 +22,6 @@ import metaconfig.Configured.NotOk import metaconfig.Configured.Ok import scalafix.internal.util.SymbolOps import scalafix.patch.Patch.internal._ -import scalafix.v0.Symbol import scalafix.v0._ object ScalafixMetaconfigReaders extends ScalafixMetaconfigReaders diff --git a/scalafix-core/src/main/scala/scalafix/internal/patch/LegacyPatchOps.scala b/scalafix-core/src/main/scala/scalafix/internal/patch/LegacyPatchOps.scala index 1815e5f88..14177d617 100644 --- a/scalafix-core/src/main/scala/scalafix/internal/patch/LegacyPatchOps.scala +++ b/scalafix-core/src/main/scala/scalafix/internal/patch/LegacyPatchOps.scala @@ -10,7 +10,6 @@ import scalafix.internal.patch.LegacyPatchOps.DeprecationMessage import scalafix.internal.util.SymbolOps.Root import scalafix.patch.Patch.internal._ import scalafix.patch.PatchOps -import scalafix.v0.Symbol import scalafix.v0._ trait LegacyPatchOps extends PatchOps { diff --git a/scalafix-core/src/main/scala/scalafix/internal/util/DenotationOps.scala b/scalafix-core/src/main/scala/scalafix/internal/util/DenotationOps.scala index acdf756c1..7e276595d 100644 --- a/scalafix-core/src/main/scala/scalafix/internal/util/DenotationOps.scala +++ b/scalafix-core/src/main/scala/scalafix/internal/util/DenotationOps.scala @@ -1,6 +1,5 @@ package scalafix.internal.util -import scala.meta.Dialect import scala.meta._ import scalafix.v0._ diff --git a/scalafix-core/src/main/scala/scalafix/internal/util/ProductStructure.scala b/scalafix-core/src/main/scala/scalafix/internal/util/ProductStructure.scala index 15b03aa40..6c6045145 100644 --- a/scalafix-core/src/main/scala/scalafix/internal/util/ProductStructure.scala +++ b/scalafix-core/src/main/scala/scalafix/internal/util/ProductStructure.scala @@ -1,6 +1,5 @@ package scalafix.internal.util -import scala.meta.Tree import scala.meta._ import org.typelevel.paiges._ diff --git a/scalafix-core/src/main/scala/scalafix/patch/Patch.scala b/scalafix-core/src/main/scala/scalafix/patch/Patch.scala index 5fc0bb669..00f2c8054 100644 --- a/scalafix-core/src/main/scala/scalafix/patch/Patch.scala +++ b/scalafix-core/src/main/scala/scalafix/patch/Patch.scala @@ -1,6 +1,5 @@ package scalafix.patch -import scala.meta.Token import scala.meta._ import org.scalameta.logger diff --git a/scalafix-reflect/src/main/scala/scalafix/internal/v0/LegacyInMemorySemanticdbIndex.scala b/scalafix-reflect/src/main/scala/scalafix/internal/v0/LegacyInMemorySemanticdbIndex.scala index 598ae1556..217225236 100644 --- a/scalafix-reflect/src/main/scala/scalafix/internal/v0/LegacyInMemorySemanticdbIndex.scala +++ b/scalafix-reflect/src/main/scala/scalafix/internal/v0/LegacyInMemorySemanticdbIndex.scala @@ -11,7 +11,6 @@ import scala.meta.internal.{semanticdb => s} import scalafix.internal.config.ScalaVersion import scalafix.internal.patch.CrashingSemanticdbIndex import scalafix.internal.reflect.ClasspathOps -import scalafix.internal.v1.TreePos import scalafix.internal.v1._ import scalafix.util.SemanticdbIndex import scalafix.v0 diff --git a/scalafix-tests/integration/src/main/scala/scalafix/test/ScalatestAutofixRule.scala b/scalafix-tests/integration/src/main/scala/scalafix/test/ScalatestAutofixRule.scala index e36cc52e3..b5c9ab1b4 100644 --- a/scalafix-tests/integration/src/main/scala/scalafix/test/ScalatestAutofixRule.scala +++ b/scalafix-tests/integration/src/main/scala/scalafix/test/ScalatestAutofixRule.scala @@ -1,6 +1,5 @@ package scalafix.test -import scalafix.v1.SemanticRule import scalafix.v1._ class ScalatestAutofixRule extends SemanticRule("ScalatestAutofixRule") {