Tobias Roeser

Results 847 comments of Tobias Roeser

Thank you @vaslabs for these feedback. We currently document spring-related modules under the "{Language} Web Project Examples" section, Where we also cover other frameworks like Micronaut or Ktor. But having...

Don't know, how common it is, but Mill currently does not support creating WARs out of the box, but Spring Initializr does have an option to select "JAR" or "WAR".

~The main change is ready, but I still try to figure out why some tests fail in CI.~ Edit: wrong issue

By "AOT or native mode", you mean "Ahead of Time Optimizations" as documented here: https://docs.spring.io/spring-framework/reference/core/aot.html ?

> Yes, you can enable it with `spring.aot.enabled` flag to `true` even if not building a GraalVM native image. You mean `mvn spring-boot:process-aot package` and then running with `java -Dspring.aot.enabled=true...

Is filtering / ignoring the right solution? Shouldn't we either error our or require the user to not mix-in `MainModule` (which is currently not configurable)? If we just filter out,...

> I'm not sure TBH, but we already have an `init` module in the Mill codebase that would conflict with the `init` task that Mill comes bundled with, so presumably...

I wonder what' the motivation for this change is. It might not be possible to just update the Scala version unless you're on a very older Mill version already. The...

> The motivation is to make it possible for users to bump the scala version even before Mill does. For example, when Scala 3.8.0 is released, users may want to...

I [opened a discussion](https://github.com/com-lihaoyi/mill/discussions/5264) a while back about source-plugins. Following that idea, the meta-meta-build could ad-hoc compile the compiler-plugin(s) for a newer Scala version, if there is none available. Sounds...