From e13186fd2248850f4d25959ea16a79f47fda604d Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Fri, 20 Mar 2026 08:38:11 +0900 Subject: [PATCH] Avoid deprecated URL constructor --- .../dependency-management/ivyless-publish-http/build.sbt | 2 +- sbt-app/src/sbt-test/lm-coursier/maven-compatible/build.sbt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sbt-app/src/sbt-test/dependency-management/ivyless-publish-http/build.sbt b/sbt-app/src/sbt-test/dependency-management/ivyless-publish-http/build.sbt index c16ef949f..ccb684413 100644 --- a/sbt-app/src/sbt-test/dependency-management/ivyless-publish-http/build.sbt +++ b/sbt-app/src/sbt-test/dependency-management/ivyless-publish-http/build.sbt @@ -13,7 +13,7 @@ val publishPort = 3030 // Publish to HTTP server (localhost) - ivyless publish uses PUT // Resolver.url expects java.net.URL; in build.sbt "url" is sbt.URI, so use java.net.URL explicitly publishTo := Some( - Resolver.url("test-repo", new java.net.URL(s"http://localhost:$publishPort/"))(Resolver.ivyStylePatterns) + Resolver.url("test-repo", new java.net.URI(s"http://localhost:$publishPort/").toURL)(Resolver.ivyStylePatterns) .withAllowInsecureProtocol(true) ) diff --git a/sbt-app/src/sbt-test/lm-coursier/maven-compatible/build.sbt b/sbt-app/src/sbt-test/lm-coursier/maven-compatible/build.sbt index 6f6b423e6..e66a4456a 100644 --- a/sbt-app/src/sbt-test/lm-coursier/maven-compatible/build.sbt +++ b/sbt-app/src/sbt-test/lm-coursier/maven-compatible/build.sbt @@ -2,7 +2,7 @@ scalaVersion := "2.12.8" resolvers += Resolver.url( "jitpack", - new URL("https://jitpack.io") + new URI("https://jitpack.io").toURL )( // patterns should be ignored - and the repo be considered a maven one - because // isMavenCompatible is true