Tobias Roeser

Results 848 comments of Tobias Roeser

> With mill version 0.11.12 - 0.12.0-RC2 the example project [mill-scalajs-experiment] compiles in IntelliJ IDEA 2024.2.3 (Ultimate Edition) by removing the scala-library from scala_js_SDK. > > mill -j 0 mill.idea.GenIdea/idea;...

Although I think IDEA is misbehaving, if this solves the issue, I can implement this specific logic.

FTR, the example works in `main` branch, which is 1ca8b97ec5b7e81768f9d96d5462af5414db25d3 ```console > git rev-parse HEAD 1ca8b97ec5b7e81768f9d96d5462af5414db25d3 > mill --version Mill Build Tool version 1.0.0-RC2 Java version: 17.0.14, vendor: Azul Systems,...

For versions since Mill 0.12.13, the file has another file extension: "exe". This is due to a newly introduced restriction in Maven Central. We are no longer allowed to use...

@alexarchambault Can you help out how we can specify the file extension for a dependency?

Assuming, we want a short notification like we have for `classifier` as in `mvn"com.lihaoyi:mill-dist:0.12.14;classifier=tests"`, what would be the best name for it, `type`? We already have support for `type` which...

+1 for switching over to _using directives_! * https://github.com/com-lihaoyi/mill/issues/3062

> > We should run through this PR, identify all such 2.13-compatible changes, and land them separately before the breaking Scala 3 changes > > you can include even more...

If we can't access the full path from ASM, we could make the generated filename more special, e.g. by always appending a `MillGenerated`, then we can detect and handle it...

We could cut a `3.0.0` instead. We entered a milestone-release phase for `3.0` to be open to binary incompatible changes. But it looks like none more are planned, so we...