Tobias Roeser
Tobias Roeser
Thanks for the clarifications. Since me and probably also other Mill devs are not that familiar with Android tooling, let me summarize it: There is only one Android SDK location,...
As a implementation hint, we should enable the `revalidate` flag on all `PathRef`s which point to Android SDK locations (outside of Mill's cache), so Mill can detect if these paths...
Supersedes #278
As a first step, I deprecated all Target creators which accept a `Task` (#3524). This gives helpful messages in IDEs and on CLI and prepares the removal in Mill `0.13`.
Non-incremental builds work though. ```console > rm -r out/mill-* > mill core.__.compile [mill-build/build.mill-61/66] compile [mill-build/build.mill-61] [info] compiling 3 Scala sources to /home/lefou/work/opensource/mill/out/mill-build/mill-build/compile.dest/classes ... [mill-build/build.mill-61] [info] done compiling [build.mill-63/68] compile [build.mill-63]...
TODOs: * [ ] minify reproducer * [ ] report and link upstream issue
Sounds doable, except a bit tedious for the typical cases where I met this requirement: tests. While `test` is already a nested `RunModule`, the runtime-JVM is still shared with the...
So, what's the status of this PR? There are some unaddressed comments, but besides that, it would be nice to get some general feedback (of someone with merge rights, which...
That BSP extension looks new to me, which surprises me, since I try to follow the BSP development closely. I think making a bespoken BSP extension without a proper specification...
Yeah, but there is not a single trace in the BSP project, not even a discussion or a wiki. What a waste of developer resources (you never know who else...