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

**Version(s)** 1.0.0 **Describe what needs to be done and why** I want to automate a repl that has several libs and imports by default. My current ammonite setup: ```scala object...

bug
--interactive

**Version(s)** Scala CLI version: 1.4.1 Scala version (default): 3.4.2 **Describe the bug** When executing `scala-cli --power fix .`, boolean values in directives are written as a string, example, `true` is...

bug
experimental
subcommand:fix

**Is your feature request related to a problem? Please describe.** `java -cp` accepts `*` characters in the class path, that it expands to all JARs in the directory. (See `java`...

enhancement
javac compatibility

From https://scala-cli.virtuslab.org/install/: ![image](https://github.com/user-attachments/assets/960add21-4cd4-490f-8000-e9d390d483b1) Leads to: ``` Could not resolve host: virtuslab.github.io ``` And in browser: ![image](https://github.com/user-attachments/assets/91ba960f-87f0-48d2-b38d-1da54d06a836)

bug
installation

This is an old PoC for implementing source generators that was supposed to use Bloops capability to run an arbitrary command that would generate the sources. Bloop.Project.sourceGenerators accepts a list...

**Is your feature request related to a problem? Please describe.** I just found out that when I export the scala-cli app to sbt, it doesn't create resource directory. Instead, it...

enhancement
experimental
export

**Version(s)** 1.4.0 **Describe what needs to be done and why** What's the best practice for: - having a Scala-cli project, with `project.scala`, and - having executable `.sc` scripts (with `#!/usr/bin/env...

documentation
UX
using directives
scripting

**Version(s)** 1.4.0 **Describe the bug** Based on https://github.com/scala/scala3/issues/21194 the scala-cli does not detect multiple versions in the `using scala` directive. **To Reproduce** Compile following file ```scala //> using scala 3.5.0-RC3,...

enhancement
UX
--cross

scala-cli has the capability-- and the requirement-- of downloading and managing its own JVMs. I believe we should be able to direct it to use a manually-installed JVM, or indeed...

enhancement
requires scoping
jvm

### Discussed in https://github.com/VirtusLab/scala-cli/discussions/3023 Originally posted by **halloleo** July 12, 2024 I need to run scala-cli as scala-cli --power --offline because my machine is not on the internet. The option...

enhancement
isolated environments
config