mill
mill copied to clipboard
Your shiny new Java/Scala build tool!
It looks like, we currently can't control the default repositories via a YAML header. But this is, what most users want. E.g. to use a Scala 3.8 nighly release, one...
--- **From the maintainer Li Haoyi**: I'm putting a 500USD bounty on this issue, payable by bank transfer on a merged PR implementing this. See https://github.com/orgs/com-lihaoyi/discussions/6 for other bounties and...
The default choice `PalantirJavaFormat` has literally hundreds of [open issues](https://github.com/palantir/palantir-java-format/issues) that no one looks at or responds to. Both Spotless Maven and Gradle plugins support Prettier, which is a strong...
Often, the easiest way to use `inspect` for nested tasks is to prepend it with `__.`. ```console > mill inspect __.publishM2Local contrib.artifactory.publishM2Local(PublishModule.scala:435) Publish artifacts to a local Maven repository. @param...
Currently, the task query syntax (https://mill-build.org/mill/cli/query-syntax.html) is based on types. Since modules in Mill are Scala `object`s, each module has it's own type, so it is already possible to exclude...
That way, you can use Mill to update or initially install a bootstrap script in a project directory. The command should provide some optional options, e.g. to select the script...
Reproducer: ```console > mill init javalib/basic/3-multi-module No mill version specified. You should provide a version via a '//| mill-version: ' comment or a '.mill-version' file. Using mill version 1.0.5 [build.mill-59/64]...
I've been working to test mill's capabilities of building Android XR applications. While I managed to build and install it on a non-XR device, I haven't managed to actually test...
For a long time (~20+ years) I have been avoiding Intellij or any other IDE in favor of Netbeans. I have tried a 100 times, and I again go back...
```scala //| mill-version: 1.0.3 //| mill-jvm-version: 21 //| mvnDeps: //| - org.http4s::http4s-ember-server:0.23.30 //| - org.http4s::http4s-dsl:0.23.30 import cats.effect._, org.http4s._, org.http4s.dsl.io._ import org.http4s.server.Router import mill._, scalalib._ import cats.syntax.all._ import com.comcast.ip4s._ import org.http4s.ember.server._...