Tobias Roeser
Tobias Roeser
I'm still trying to understand the use case. But I think the `--keep-going` example is a good one. It doesn't affect the quality of the outcome, but the quantity. So...
So, once we start to use packages, how can we access objects from the `default` (empty) package? Isn't this a JVM restriction? Don't we need some package for the root...
This is a massive change. Unfortunately, my time to review and answer is short, so here are just some thoughts. There is a not so slight chance that I just...
> There's a reason that after 7 years, IntelliJ still doesn't know whether something is an Mill build, Ammonite script, Scala-CLI script, or IntellIJ worksheet. I guess that's because `build.sc`...
> I think net-net, the cost of adding a new file extension is not that large. Sure, initially you get zero support and everything sucks, but most editors allow you...
Just quoting myself here, to have the idea recorded: https://github.com/com-lihaoyi/mill/pull/3347#issuecomment-2275147303 > I could imaging a dedicated `testSandboxResources` targets, which automatically get copied into the sandbox when preparing the test run....
This might also fix the issue described in https://github.com/com-lihaoyi/mill/pull/3432, since it uses a main-class discovery independent of the used compiler. @AnthonyGrod could you please verify?
I see. I think the BSP spec is misleading here, as we aren't interested in any local main class but in the test runner itself. And the actual test runner...
I'd really love, if we could avoid to embed the `corsier.Dependency` class in our `Dep` class, once we can break compatibility. Beside the JSON representation which gets easier this way,...
Maybe, we can implement this specific test as an server integration test, which should already run in a spawned, thus isolated, Java process?