scalameta / metals

Scala language server with rich IDE features 🚀

Home Page:https://scalameta.org/metals/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scala 3.4.1 apparently unsupported in metals, behind corporate proxy

Quafadas opened this issue · comments

Describe the bug

  1. Beloved corporate refuses to resolve https://oss.sonatype.org/.
  2. This seems to have a cascading effect, which ends in metals not liking scala 3.4.1

I've attached the log below and I'm happy to provide as much info as I can.

Expected behavior

I would expect metals to correctly resolve scala 3.4.1 and it's dependancies only with access to maven central. If that expectation is not fair... then that could be okay too.

Operating system

Linux

Editor/Extension

VS Code

Version of Metals

v1.3.0

Extra context or search terms

This is the log from server start to scala 3.4.1 unsupported. Perhaps it can help.

SLF4J: Class path contains multiple SLF4J providers.
SLF4J: Found provider [scribe.slf4j.ScribeServiceProvider@32e84168]
SLF4J: Found provider [ch.qos.logback.classic.spi.LogbackServiceProvider@6758c761]
SLF4J: See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual provider is of type [scribe.slf4j.ScribeServiceProvider@32e84168]
2024.05.10 18:52:38 WARN  Flyway upgrade recommended: H2 2.2.224 is newer than this version of Flyway and support has not been tested. The latest supported version of H2 is 2.2.220.
2024.05.10 18:52:39 INFO  Attempting to connect to the build server...
2024.05.10 18:52:39 INFO  Running BSP server List(/home/worker/path/scli, bsp, --json-options, /home/worker/simon/scripts/.scala-build/ide-options-v2.json, --java-home, /usr/lib/jvm/msopenjdk-current, /home/worker/simon/scripts)
2024.05.10 18:52:39 INFO  tracing is disabled for protocol BSP, to enable tracing of incoming and outgoing JSON messages create an empty file at /home/worker/simon/scripts/.metals/bsp.trace.json or /home/worker/.cache/metals/bsp.trace.json
2024.05.10 18:52:50 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:52:50 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:52:50 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:52:51 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:52:51 INFO  BSP server: Downloading https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:52:51 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:52:51 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:52:51 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:52:51 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:52:51 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:52:51 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:52:52 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:52:52 INFO  time: Connected to build server in 13s
2024.05.10 18:52:52 INFO  Connected to Build server: scala v1.3.1
2024.05.10 18:52:52 INFO  time: Imported build in 0.31s
2024.05.10 18:52:54 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:52:54 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:52:54 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:52:54 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:52:54 INFO  BSP server: Downloading https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:52:55 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:52:55 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:52:55 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:52:55 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:52:55 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:52:55 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:52:55 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:00 INFO  no build target found for /home/worker/simon/scripts/project.scala. Using presentation compiler with project's scala-library version: 3.3.3
2024.05.10 18:53:17 ERROR Failed to resolve Scala 3 presentation compiler for 3.4.1
coursierapi.error.SimpleResolutionError$1: Error downloading org.scalameta:mtags-interfaces:1.2.0+67-30f8ab53-SNAPSHOT
  not found: https://packages.corp.com/artifactory/maven/org/scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/mtags-interfaces-1.2.0+67-30f8ab53-SNAPSHOT.pom
  not found: https://packages.corp.com/artifactory/sbt/org/scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/mtags-interfaces-1.2.0+67-30f8ab53-SNAPSHOT.pom
  not found: /home/worker/.ivy2/local/org.scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/ivys/ivy.xml
  not found: /home/worker/.ivy2/local/org.scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/ivys/ivy.xml
  download error: Caught java.net.SocketException (Connection reset) while downloading https://oss.sonatype.org/content/repositories/public/org/scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/mtags-interfaces-1.2.0+67-30f8ab53-SNAPSHOT.pom
  download error: Caught java.net.SocketException (Connection reset) while downloading https://oss.sonatype.org/content/repositories/snapshots/org/scalameta/mtags-interfaces/1.2.0+67-30f8ab53-SNAPSHOT/mtags-interfaces-1.2.0+67-30f8ab53-SNAPSHOT.pom
	at coursierapi.error.SimpleResolutionError.of(SimpleResolutionError.java:11)
	at coursierapi.shaded.coursier.internal.api.ApiHelper$.simpleResError(ApiHelper.scala:371)
	at coursierapi.shaded.coursier.internal.api.ApiHelper$.doFetch(ApiHelper.scala:415)
	at coursierapi.shaded.coursier.internal.api.ApiHelper.doFetch(ApiHelper.scala)
	at coursierapi.Fetch.fetchResult(Fetch.java:244)
	at coursierapi.Fetch.fetch(Fetch.java:239)
	at scala.meta.internal.metals.Embedded$.downloadDependency(Embedded.scala:302)
	at scala.meta.internal.metals.Embedded$.downloadScala3PresentationCompiler(Embedded.scala:347)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:133)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:146)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:146)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:146)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:146)
	at scala.meta.internal.metals.MtagsResolver$Default.fetch$1(MtagsResolver.scala:146)
	at scala.meta.internal.metals.MtagsResolver$Default.$anonfun$resolve$7(MtagsResolver.scala:189)
	at java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1916)
	at scala.meta.internal.metals.MtagsResolver$Default.resolve(MtagsResolver.scala:187)
	at scala.meta.internal.metals.MtagsResolver$Default.resolve(MtagsResolver.scala:95)
	at scala.meta.internal.metals.MtagsResolver.isSupportedScalaVersion(MtagsResolver.scala:25)
	at scala.meta.internal.metals.MtagsResolver.isSupportedScalaVersion$(MtagsResolver.scala:24)
	at scala.meta.internal.metals.MtagsResolver$Default.isSupportedScalaVersion(MtagsResolver.scala:75)
	at scala.meta.internal.metals.doctor.ProblemResolver.isSupportedScalaVersion$1(ProblemResolver.scala:205)
	at scala.meta.internal.metals.doctor.ProblemResolver.findProblem(ProblemResolver.scala:209)
	at scala.meta.internal.metals.doctor.ProblemResolver.$anonfun$problemMessage$1(ProblemResolver.scala:66)
	at scala.collection.immutable.List.flatMap(List.scala:294)
	at scala.meta.internal.metals.doctor.ProblemResolver.problemMessage(ProblemResolver.scala:65)
	at scala.meta.internal.metals.doctor.Doctor.check(Doctor.scala:106)
	at scala.meta.internal.metals.MetalsLspService.runDoctorCheck(MetalsLspService.scala:2937)
	at scala.meta.internal.metals.MetalsLspService.$anonfun$connectToNewBuildServer$4(MetalsLspService.scala:2464)
	at scala.meta.internal.metals.Indexer.$anonfun$indexWorkspace$13(Indexer.scala:337)
	at scala.meta.internal.metals.TimerProvider.timedThunk(TimerProvider.scala:25)
	at scala.meta.internal.metals.Indexer.indexWorkspace(Indexer.scala:336)
	at scala.meta.internal.metals.Indexer.$anonfun$profiledIndexWorkspace$2(Indexer.scala:172)
	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
	at scala.meta.internal.metals.TimerProvider.timedThunk(TimerProvider.scala:25)
	at scala.meta.internal.metals.Indexer.$anonfun$profiledIndexWorkspace$1(Indexer.scala:172)
	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
	at scala.concurrent.Future$.$anonfun$apply$1(Future.scala:687)
	at scala.concurrent.impl.Promise$Transformation.run(Promise.scala:467)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.lang.Thread.run(Thread.java:1583)

2024.05.10 18:53:21 INFO  time: indexed workspace in 20s
2024.05.10 18:53:21 WARN  unsupported Scala 3.4.1
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:22 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:22 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:22 INFO  BSP server: [D] Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:22 INFO  Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:22 INFO  BSP server: [D] Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:22 INFO  BSP server: [D] Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  BSP server: [D] Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:22 INFO  BSP server: [D] Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:22 INFO  BSP server: [D] External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  BSP server: [D] Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  BSP server: [D] New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-N1Tga7ZxRleMWyKS9JoU7A==
2024.05.10 18:53:22 INFO  Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:22 INFO  Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:22 INFO  Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:22 INFO  External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-N1Tga7ZxRleMWyKS9JoU7A==
2024.05.10 18:53:22 INFO  No changes
2024.05.10 18:53:22 INFO  BSP server: [D] No changes
2024.05.10 18:53:22 INFO  BSP server: [D] Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  Computing sources and classpath hashes for scripts_f4dd477a3a-test
2024.05.10 18:53:22 INFO  BSP server: [D] Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:22 INFO  BSP server: [D] Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  BSP server: [D] Computing sources and classpath hashes for scripts_f4dd477a3a-test
2024.05.10 18:53:22 INFO  BSP server: [D] Scheduling compilation for scripts_f4dd477a3a-test...
2024.05.10 18:53:22 INFO  Scheduling compilation for scripts_f4dd477a3a-test...
2024.05.10 18:53:22 INFO  BSP server: [D] Ignoring analysis for scripts_f4dd477a3a-test, directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test is missing
2024.05.10 18:53:22 INFO  BSP server: [D] Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  Ignoring analysis for scripts_f4dd477a3a-test, directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test is missing
2024.05.10 18:53:22 INFO  Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:22 INFO  BSP server: [D] Increasing counter for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test to 5
2024.05.10 18:53:22 INFO  BSP server: [D] Recording new last successful request for scripts_f4dd477a3a-test associated with /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test
2024.05.10 18:53:22 INFO  Increasing counter for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test to 5
2024.05.10 18:53:22 INFO  Recording new last successful request for scripts_f4dd477a3a-test associated with /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/classes-empty-scripts_f4dd477a3a-test
2024.05.10 18:53:22 INFO  BSP server: [D] Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:22 INFO  Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:23 WARN  unsupported Scala 3.4.1
2024.05.10 18:53:23 WARN  unsupported Scala 3.4.1
2024.05.10 18:53:23 WARN  unsupported Scala 3.4.1
2024.05.10 18:53:25 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:25 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:25 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:25 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:25 INFO  BSP server: Downloading https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:25 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:25 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:25 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:25 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:26 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:26 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:26 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:26 INFO  BSP server: [D] Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:26 INFO  Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:26 INFO  BSP server: [D] Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:26 INFO  BSP server: [D] Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  BSP server: [D] Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:26 INFO  Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:26 INFO  BSP server: [D] Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:26 INFO  Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:26 INFO  Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:26 INFO  BSP server: [D] External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  BSP server: [D] Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-79JMCsO_S-W4_KsFfCuq3w==
2024.05.10 18:53:26 INFO  BSP server: [D] New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-79JMCsO_S-W4_KsFfCuq3w==
2024.05.10 18:53:26 INFO  No changes
2024.05.10 18:53:26 INFO  Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  BSP server: [D] No changes
2024.05.10 18:53:26 INFO  BSP server: [D] Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  BSP server: [D] Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:26 INFO  BSP server: [D] Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  BSP server: [D] Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:26 INFO  BSP server: [D] Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:26 INFO  Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:26 WARN  unsupported Scala 3.4.1
2024.05.10 18:53:27 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:27 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit-test_3/
2024.05.10 18:53:27 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:27 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/com/lihaoyi/os-lib_3/
2024.05.10 18:53:27 INFO  BSP server: Downloading https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:27 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/maven/corp/ils/smithyapi_3/
2024.05.10 18:53:27 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:28 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/io/github/quafadas/dedav4s_3/
2024.05.10 18:53:28 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:28 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/tech/neander/smithy4s-deriving_3/
2024.05.10 18:53:28 INFO  BSP server: Downloading https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:28 INFO  BSP server: Downloaded https://packages.corp.com/artifactory/sbt/org/typelevel/toolkit_3/
2024.05.10 18:53:28 INFO  BSP server: [D] Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:28 INFO  Computing sources and classpath hashes for scripts_f4dd477a3a
2024.05.10 18:53:28 INFO  BSP server: [D] Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:28 INFO  BSP server: [D] Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  BSP server: [D] Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:28 INFO  Scheduling compilation for scripts_f4dd477a3a...
2024.05.10 18:53:28 INFO  Using successful result for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  Increasing counter for /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to 1
2024.05.10 18:53:28 INFO  Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:28 INFO  External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  BSP server: [D] Disabled compiler plugin classloading, unsupported in 3.
2024.05.10 18:53:28 INFO  BSP server: [D] External classes directory /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  BSP server: [D] Read-only classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  BSP server: [D] New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-sB5BnlAwSbWySWX_KroUcQ==
2024.05.10 18:53:28 INFO  New rw classes directory /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-sB5BnlAwSbWySWX_KroUcQ==
2024.05.10 18:53:28 INFO  BSP server: [D] No changes
2024.05.10 18:53:28 INFO  No changes
2024.05.10 18:53:28 INFO  BSP server: [D] Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  Triggering background tasks for /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  BSP server: [D] Recording new last successful request for scripts_f4dd477a3a associated with /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA==
2024.05.10 18:53:28 INFO  Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  BSP server: [D] Updating external classes dir with read only /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  BSP server: [D] Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  BSP server: [D] Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:28 INFO  Finished copying classes from /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== to /home/worker/simon/scripts/.scala-build/scripts_f4dd477a3a/classes/main
2024.05.10 18:53:28 INFO  Skipping delete of /home/worker/simon/scripts/.scala-build/.bloop/scripts_f4dd477a3a/bloop-internal-classes/main-ZUtKbh5nQtKflQkYC-WsOA== associated with no-op result
2024.05.10 18:53:29 WARN  unsupported Scala 3.4.1

I'm trying to understand if I have options to workaround this - if I can find a proxy to https://oss.sonatype.org/content/repositories/public via artifactory or whatnot, and set that proxy in the metals Custom Repository property, would this be expected to work around this?

I'm trying to understand if I have options to workaround this - if I can find a proxy to https://oss.sonatype.org/content/repositories/public via artifactory or whatnot, and set that proxy in the metals Custom Repository property, would this be expected to work around this?

That should work, but the long term solution is never to bump to anything that is only on snapshots. I will bump things after the next release.

I've managed to get all this in place, it appears, and metals is now correctly resolving things (and working wonderfully). From my perspective, this could be closed, if you wish. Your time and help is very kind 🙏,