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!)
**Is your feature request related to a problem? Please describe.** Scala.js 1.17.0 has been released with experimental WASM target support: https://dev.virtuslab.com/p/scala-to-webassembly-how-and-why **Describe the solution you'd like** Some directives that can...
Some directives are not documented here https://scala-cli.virtuslab.org/docs/reference/directives/. These include: ```scala //> using publish.url //> using publish.vcs //> using publish.license //> using publish.developer //> using compileOnly.dep ```
**Is your feature request related to a problem? Please describe.** [VirtusLab/scalafmt-native-image](https://github.com/VirtusLab/scalafmt-native-image) only builds macOS native images of scalafmt for x86-64, not for aarch64. **Describe the solution you'd like** Like [VirtusLab/coursier-m1](https://github.com/VirtusLab/coursier-m1),...
**Is your feature request related to a problem? Please describe.** If a certain version of Scala is broken and the user uses `//> using scala 3` it might download that...
**Version(s)** 1.4.0, [from Nixpkgs](https://github.com/NixOS/nixpkgs/blob/1d9c2c9b3e71b9ee663d11c5d298727dace8d374/pkgs/development/tools/build-managers/scala-cli/default.nix#L45-L52). **Describe the bug** When I set `repository.credentials`, I'm unable to launch Metals. Actually, launching anything through Coursier fails. **To Reproduce** 1. `scala-cli --power config repositories.credentials example.com...
Fixes https://github.com/VirtusLab/scala-cli/issues/3024
_Created from a comment by @tgodzik in https://github.com/VirtusLab/scala-cli/pull/2515#discussion_r1385109752_ `RunTestsDefault.watch artifacts` & `BloopTests.Restart Bloop server while watching` were intermittently failing on native Mac OS CI (and thus blocking it, as 5+...
**Is your feature request related to a problem? Please describe.** When running a script over some input that is neither part of the sources, nor the resources, I would like...
OS: macOS 12.6 Monterey `scala --version`:` Scala code runner version 3.3.0 -- Copyright 2002-2023, LAMP/EPFL` `scala-cli --version`: `Scala CLI version: 1.0.4 Scala version (default): 3.3.0` `java -version`:`openjdk version "17.0.8" 2023-07-18`...
Scala CLI version: 1.5.1 Setting default repositories using command `scala-cli --power config repositories.default ivy2local https://out.server/repos/maven-proxy` affect also repositories for sbt. It is expected behaviour. It should change repositories only for...