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

**Is your feature request related to a problem? Please describe.** For now, Scala CLI supports only `--resource-dir` flags, which allows specifying resources directory. It would be nice, if it will...

enhancement
good first issue
Warsaw Scala Spree

At this moment, it is clear that Scala CLI cannot become `scala` command and keep experimenting and adding new features. Both are the goals of this project so to achieve...

Hi! Just a follow up from the discussion at scalalove. I'm really impressed by the simplicity of scala-cli. Great work! I played around with it and created a docker-image. Turns...

enhancement
requires scoping

you wrote: >Generate Metals configuration files >./mill mill.contrib.Bloop/install >Then run the command "Metals: Connect to build server". > >(Recommended over the Metals import project functionality.) how does one do this...

A short cookbook that will show how to define tests using ScalaTest. 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

Currently, Scala CLI requires cland (llvm) and optionally other native packaged installed manually. We can investigate ways how scala-cli can manage such dependencies by itself. from @alexarchambault [conda](https://docs.conda.io/en/latest/miniconda.html) allows Python...

enhancement
priority: low
Community help wanted
requires scoping

**Is your feature request related to a problem? Please describe.** Scalafix provides a [CLI](https://scalacenter.github.io/scalafix/docs/users/installation.html#command-line) which is rather easy to use to run syntactic rules (using on-demand scalameta parsers under the...

enhancement

So it is possible to run `scala-cli run https://gist.github.com/.... --checksum 1234567890abdef`. If the checksum does not match the contents, then fail

enhancement
good first issue
security

**Is your feature request related to a problem? Please describe.** Scala CLI offers easy access to Scala repl based on multiple versions of Scala and it may be a bit...

enhancement
UX

**Is your feature request related to a problem? Please describe.** Build tools generally provide ways to generate source files before compilation. scala-cli doesn't, it was previously mentioned it potentially could....

enhancement