scala-cli
scala-cli copied to clipboard
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
**Version(s)** 1.2.0 **Describe the bug** When `scala-cli setup-ide` fails with: ``` [error] scala-cli can not determine where to write its BSP configuration. Set an explicit BSP directory path via `--bsp-directory`....
Scala, Coursier and SBT are available on FreeBSD's official package repository and freshports, and Coursier officially distributes a JAR version for systems and architectures that aren't covered by their official...
**Is your feature request related to a problem? Please describe.** We currently support compilation of plain `scala` snippets (as an equivalent of `.sc` Scala script inputs) and `scala raw` snippets...
**Version(s)** 0.2.0 **Describe the bug** Scala CLI suggests updating a dependency even if it would create a binary incompatibility. **To Reproduce** ``` //> using lib "com.softwaremill.sttp.client3::upickle::3.8.13" //> using lib "com.lihaoyi::upickle::2.0.0"...
**Version(s)** Scala CLI version: 1.1.3 Scala version (default): 3.3.1 **Describe the bug** Sonatype's new identity management system requires new user's to register via central portal and use user's token instead...
## About this PR 📦 Updates [org.eclipse.jgit:org.eclipse.jgit](https://git.eclipse.org/r/plugins/gitiles/jgit/jgit) from `6.8.0.202311291450-r` to `6.9.0.202403050737-r` ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change...
**Version(s)** Scala CLI version: 1.1.2 Scala version (default): 3.3.1 **Describe the bug** Dependencies fetched from the registry declared using ``` //> using repository https://maven.pkg.github.com/xxx/xxx ``` are not cached and downloaded...
**Is your feature request related to a problem? Please describe.** Scala Native has its cross-compiling feature that is came from clang/LLVM. https://scala-native.org/en/stable/user/sbt.html#cross-compilation ```scala nativeConfig ~= { _.withTargetTriple("x86_64-apple-macosx10.14.0") } ``` Though...
## About this PR 📦 Updates [org.graalvm.nativeimage:svm](https://github.com/oracle/graal) from `22.3.1` to `22.3.5` ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change...