From 3452b9eb2670d394b5eba6d591a424946ad518f7 Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Wed, 1 Jan 2025 19:18:20 +0900 Subject: [PATCH] remove unused code in build files --- build.sbt | 11 ----------- project/Check.scala | 26 -------------------------- project/Dependencies.scala | 2 -- project/PublishBinPlugin.scala | 4 +--- 4 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 project/Check.scala diff --git a/build.sbt b/build.sbt index 5eba2298d..89e735cc3 100644 --- a/build.sbt +++ b/build.sbt @@ -1294,17 +1294,6 @@ lazy val javafmtOnCompile = taskKey[Unit]("Formats java sources before compile") lazy val scriptedProjects = ScopeFilter(inAnyProject) def customCommands: Seq[Setting[_]] = Seq( - commands += Command.command("setupBuildScala212") { state => - s"""set scalaVersion in ThisBuild := "$scala212" """ :: - state - }, - commands += Command.command("release-sbt-local") { state => - "clean" :: - "so compile" :: - "so publishLocal" :: - "reload" :: - state - }, commands += Command.command("publishLocalAllModule") { state => val extracted = Project.extract(state) import extracted._ diff --git a/project/Check.scala b/project/Check.scala deleted file mode 100644 index b7d7201a4..000000000 --- a/project/Check.scala +++ /dev/null @@ -1,26 +0,0 @@ -import java.io.File -import java.util.zip.ZipFile - -import scala.collection.JavaConverters._ - -object Check { - - def onlyNamespace(ns: String, jar: File, ignoreFiles: Set[String] = Set.empty): Unit = { - val zf = new ZipFile(jar) - val unrecognized = zf - .entries() - .asScala - .map(_.getName) - .filter { n => - !n.startsWith("META-INF/") && !n.startsWith(ns + "/") && - n != "reflect.properties" && // scala-reflect adds that - !ignoreFiles(n) - } - .toVector - .sorted - for (u <- unrecognized) - System.err.println(s"Unrecognized: $u") - assert(unrecognized.isEmpty) - } - -} diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 4498ae381..e057b3a65 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -1,10 +1,8 @@ import sbt._ import Keys._ -import sbt.contraband.ContrabandPlugin.autoImport._ object Dependencies { // WARNING: Please Scala update versions in PluginCross.scala too - val scala212 = "2.12.20" val scala213 = "2.13.15" val scala3 = "3.6.2" val checkPluginCross = settingKey[Unit]("Make sure scalaVersion match up") diff --git a/project/PublishBinPlugin.scala b/project/PublishBinPlugin.scala index e105f66c1..4dbc5aebc 100644 --- a/project/PublishBinPlugin.scala +++ b/project/PublishBinPlugin.scala @@ -1,11 +1,9 @@ package sbt -import java.nio.charset.StandardCharsets.UTF_8 import java.nio.file.{ FileAlreadyExistsException, Files } -import org.apache.ivy.core.module.id.ModuleRevisionId import sbt.Keys._ -import sbt.internal.librarymanagement.{ IvySbt, IvyXml } +import sbt.internal.librarymanagement.IvyXml /** This local plugin provides ways of publishing just the binary jar. */ object PublishBinPlugin extends AutoPlugin {