Tobias Roeser

Results 198 issues of Tobias Roeser

Before https://github.com/com-lihaoyi/mill/pull/4969, a meta-build needed to be enabled explicitly (with `import $meta._`). Now, it will be used when found, which seems convenient in most cases. But it also make reasoning...

In general, we want use `mill.api.Ctx` instead of e.g. `mill.api.Ctx.Log` or `mill.api.Ctx.Job` when passing it implicitly to helper methods and workers. We typically need the other properties too when evolving...

Address review comment https://github.com/com-lihaoyi/mill/pull/4983#issuecomment-2828050803 by @lihaoyi > we should have some story around how to handle optional environment variables. I don't know the exact use cases that those would apply,...

### Discussed in https://github.com/com-lihaoyi/mill/discussions/4925 Originally posted by **asarkar** April 12, 2025 Nowhere in the [Building Java with Mill](https://mill-build.org/mill/javalib/intro.html), was I able to find a way to set the language/target version....

We provide defaults for this version, so users typically aren't aware of that config task. But if they don't fix, users see resolution errors without further details. * [ ]...

For example: https://github.com/com-lihaoyi/mill/actions/runs/20192594269/job/57972081300#logs ``` 6522] [13:31:20.746] ERROR (asciidoctor): target of xref not found: mill:ROOT:comparisons/performance.adoc#_mill_vs_gradle 6522] file: /home/runner/work/mill/mill/out/website/blogFolder.dest/modules/ROOT/pages/1-java-compile.adoc 6522] source: /home/runner/work/mill/mill (branch: main | start path: out/website/blogFolder.dest) 6522] [13:31:20.747] ERROR (asciidoctor):...

_This PR is still Work in progress, mostly because not all examples are migrated and the API may change. Nevertheless the concept is open for discussion. Please engage!_ ## Summary...

later
compat-breaker

Another attempt to make Mill cache storage relocate-able. The idea is to replace absolute paths with paths relative to pre-defined known root paths. Fix parts of https://github.com/com-lihaoyi/mill/issues/3660 ## API Path...

later