bazelbuild / rules_scala

Scala rules for Bazel
Apache License 2.0
360 stars 273 forks source link

Add support for Scala 3.3 LTS #1501

Closed csubj closed 1 year ago

csubj commented 1 year ago

Description

Add support for Scala 3.3.0

Motivation

Followed the steps of #1465 and the changes pass those tests but I think it's probably not exhaustive nor complete. I computed the dep SHA256 with a tool I hacked together and updated the values. If people are interested I can make my tool a bit more complete for managing and updating the artifact dict and publish it somewhere.

csubj commented 1 year ago

I'm not sure I have the ability to re-run the build but I believe the failure is unrelated to changes, perhaps someone can give it a kick for me

erinmez commented 1 year ago

poke, bump :) would also love to see this find its way into the master

aaylward commented 1 year ago

@csubj Thanks for adding this! Does scalatest-compatible work for you with scala 3.3? I get a sha256 mismatch:

Checksum was 9283e684d401d821a4cbb2646f9611cbbcd7828d2499483d13a4b507775a4cd7 but 
wanted 7e5f1193af2fd88c432c4b80ce3641e4b1d062f421d8a0fcc43af9a19bb7c2eb

The 928... checksum is what I see when I do

wget https://maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-compatible/3.2.16/scalatest-compatible-3.2.16.jar
shasum -a 256 scalatest-compatible-3.2.16.jar