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)** `0.1.12` **Describe the bug** `//> using option "--explain"` doesn't change the compilation output. Probably it has the same root cause as #1023. The problem goes away if we run...
**Is your feature request related to a problem? Please describe.** Right now, to add a dependency one needs to precisely know how to get it and pass it with a...
**Is your feature request related to a problem? Please describe.** Some of the features available in Scala CLI are experimental and non-ideal UX should be expected, but they are not...
Per @prolativ 4) There was a misleading comment in the docs about whether to use `central` or `central-s01` as the repository but now I can't find the same guide page...
For now, `publish` (and `publish setup` in https://github.com/VirtusLab/scala-cli/pull/926), when using Bouncycastle-based Scala CLI-managed keys rather than `gpg`, rely on a "secret key" plus a password to sign artifacts, like how...
We could build Linux aarch64 binaries for Scala CLI using docker on the M1 CI. It should be faster than [using aarch64 emulation on GitHub actions runners](https://github.com/uraimo/run-on-arch-action), like coursier does...
**What version number is to be released?** v0.1.13 **What is the estimated date for this release?** 05.09.2022 **Release procedure** Please refer to the [Release Procedure doc](https://github.com/VirtusLab/scala-cli/blob/main/.github/release/release-procedure.md). **Release notes** Please remember...
**Is your feature request related to a problem? Please describe.** If I provide an invalid subcommand to `scala-cli`, it shows a stacktrace. ```sh $ ❯ scala-cli invalid scala.build.errors.InputsException: invalid: not...
**Is your feature request related to a problem? Please describe.** The default value of the scala version should be communicated in the output of `--help` for the relevant subcommands as...
We need to document what we have now, and find out / implement what's missing. What we have: - coursier mirrors - proxy authentication What we need: - run from...