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!)
**Is your feature request related to a problem? Please describe.** Sometimes I have a script with `//> using platform "js"` but I would like quickly run it on JVM to...
**Version(s)** 0.1.10 **Describe the bug** Try to run this file with `scala-cli -S 2 Main.java` ``` class Main { public static void main(String[] args) { } } ``` **Expected behaviour**...
**Version(s)** 0.1.10 **Describe the bug** When making use of the `resourceDir` using directive scala-cli doesn't correctly recognize if a resource has been removed. **To Reproduce** You can reproduce this with...
**Version(s)** `0.1.9` **Describe the bug** ``` scala.NotImplementedError: an implementation is missing scala.Predef$.$qmark$qmark$qmark(Predef.scala:344) scala.build.testrunner.AsmTestRunner$.matchFingerprints$$anonfun$1(AsmTestRunner.scala:92) scala.collection.IterableOnceOps.find(IterableOnce.scala:622) scala.collection.IterableOnceOps.find$(IterableOnce.scala:618) scala.collection.AbstractIterable.find(Iterable.scala:926) scala.build.testrunner.AsmTestRunner$.matchFingerprints(AsmTestRunner.scala:93) ... ``` **To Reproduce** ``` scala-cli test bug.scala ``` ```scala //> using scala...
**Is your feature request related to a problem? Please describe.** As described in the `intellij-multi-bsp` cookbook, to prepare a project to be imported with multiple BSP connections (multiple BSP modules),...
**Is your feature request related to a problem? Please describe.** Even though the using directives aren't currently a part of the Scala language standard, we'd like to have reasonable syntax...
**Version(s)** `0.1.9` **Describe the bug** "SmallModuleFor" module split style doesn't work when running the Scala.js linker on the JVM, rather than running [native launchers](https://github.com/scala-cli/scala-js-cli-native-image) of it. This is a problem...
from @alexarchambault For now, we only support bash and zsh completion. I'm not sure what is needed to have fish completion work. Implementing this should mostly involve changes in [case-app](https://github.com/alexarchambault/case-app),...
Since [winget](https://docs.microsoft.com/en-us/windows/package-manager/winget/) is the MS endorsed package manager for Windows, it would be great if scala-cli was available on it. Eventually it might have enough functionality to fully replace Chocolatey,...
**Version(s)** 0.1.1 **Describe the bug** Running `scala-cli repl --js` unexpectedly seems to have the same effect as just `scala-cli repl`. **To Reproduce** ```shell $ scala-cli repl --js ``` ```scala scala>...