scala-cli icon indicating copy to clipboard operation
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!)

Results 334 scala-cli issues
Sort by recently updated
recently updated
newest added

We want an integration test that ensures the `mill` task generating the `.idea` folder for IDEA IntelliJ users runs successfully. ``` ./mill mill.scalalib.GenIdea/idea ```

When you're using Scala as a scripting language, with `#!/usr/bin/env scala-cli shebang`, it would be nice if I could just have an executable script called `foo` and not have to...

UX

As requested by @lrytz in https://contributors.scala-lang.org/t/pre-sip-scala-cli-as-new-scala-command/5628/4 scala-cli should be able to run jar files! So in a discussion with @lwronski we came up with the following initial syntax `scala-cli —jar...

enhancement
Community help wanted

If the compiler crashes during compilation the full stack trace from the compiler (and maybe some additional clarification) should be displayed instead of the sole error message from the compiler's...

As for now, our integration with using directives is not perfect namely: - we should properly handle directives other then string (numerical and binary) in all our process (probably enforce...

bug

There is a stated goal that the `scala-cli` runner becomes the offical `scala`, but perhaps that might take a while - in the mean time scala-cli might get popular... Also...

enhancement

Awesome that scala-cli is getting publishing capabilities! Currently, one of the hardest parts of publishing is registering with Sonatype/Maven and creating a GPG key pair. https://jitpack.io/ makes it even easier...

enhancement

A short cookbooks that will show how to define tests using MUnit. I should cover 2 different test files and test utils. An example test using [Munit](https://github.com/VirtusLab/scala-cli/blob/master/examples/tests/MyTests.scala)

documentation
good first issue

**Is your feature request related to a problem? Please describe.** It is easy to forget, esp. for a beginner, the quotes around the version as in: ``` //> using scala...

bug
UX

**Is your feature request related to a problem? Please describe.** Support for running initial commands for REPL **Describe the solution you'd like** Adding a flag to specify initial commands. It...