Alexandre Archambault
Alexandre Archambault
We should allow users to add "compile-only" dependencies, added to the class path only at compile-time: ```scala //> using compile-library "com.github.plokhotnyuk.jsoniter-scala::jsoniter-scala-macros:2.13.8" ``` There's already some support for compile-only class path...
**Version(s)** `0.1.9` **Describe the bug** "SmallModuleFor" module split style doesn't work when running the Scala.js linker on the JVM, rather than running [native launchers](https://github.com/scala-cli/scala-js-cli-native-image) of it. This is a problem...
…so that users with limited internet connections (like can happen in some corporate environments) can import pre-baked coursier caches, to run various Scala CLI commands. We could add commands allowing...
Scala CLI could soon get the ability to suggest changes, that we don't want to be warnings or errors. Like to pin the Scala version if users specify `//> using...
Repro: ```bash $ cat > Test.java
It'd be nice to experiment in Scala CLI with a new syntax for dependency strings, so that users don't have to worry about the number of `:` in them. That...
When running things like ```bash $ scala-cli doc . -w ``` it would be nice to: - maybe open the doc `index.html` in the browser (there's a Java API for...
When enabling Scala.JS or Scala Native, it seems bloop doesn't disable them if we don't enable them later on: ```text $ rm -rf examples/utest/.scala utest-j*.jar $ /mill -i cli.run package...
Like [simulacrum](https://github.com/typelevel/simulacrum), data-class relies on macro annotations, that are going away in dotty / scala 3. simulacrum was [rewritten as a set of scalafix rules](https://github.com/typelevel/simulacrum-scalafix) for dotty. We should probably...
It would be safe to still generate the `unapply` and `copy` methods, but with a `private` modifier. They could be used / helpful from the class body, but wouldn't belong...