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 417 scala-cli issues
Sort by recently updated
recently updated
newest added

pick the outermost project file, so that if an excluded directory is itself a scala-cli project then it is ignored. result of the Scala Tooling Spree April 3 2025 fixes...

**Is your feature request related to a problem? Please describe.** I'd like to make it possible to print all available test frameworks in a Scala CLI project, so I can...

enhancement
test command
spree

**Is your feature request related to a problem? Please describe.** Currently, the `export` sub-command only exports a single test framework configuration, regardless how many are actually detectable. **Describe the solution...

enhancement
test command
experimental
export
spree

**Is your feature request related to a problem? Please describe.** I'd like to be able to pass individual test framework arguments, similarly to how I can do it in SBT:...

enhancement
test command

This PR aims to add support for source generators in scala-cli, addressing #610 and providing an alternative approach to https://github.com/VirtusLab/scala-cli/pull/3033. Source generators can be configured using "named" directives. This allows...

Implementation for https://github.com/VirtusLab/scala-cli/issues/3596

**Is your feature request related to a problem? Please describe.** Agentic workflows—where language models act as autonomous agents—are starting to use the [Model Context Protocol](https://modelcontextprotocol.info/docs/concepts/architecture/) to discover and interact with...

enhancement
Extra commands

**Is your feature request related to a problem? Please describe.** Given the following code with JUnit: ```scala //> using test.dep org.junit.jupiter:junit-jupiter:5.12.1 import org.junit.jupiter.api.Test import org.junit.jupiter.api.Assertions._ class SimpleTest { @Test def...

test command
Community help wanted
missing feature