Tobias Roeser

Results 295 comments of Tobias Roeser

I'll reopen as a marker, that we should document `prependShellScript`.

See also issue #528 and the comments (towards the end). https://github.com/com-lihaoyi/mill/issues/528#issuecomment-768969544 and https://github.com/com-lihaoyi/mill/issues/528#issuecomment-845697409 Since then we got some fixes applied to os-lib and mill. Could you please comment here, if...

See * https://github.com/com-lihaoyi/mill/discussions/1400

Thanks for the nice report. This looks like a duplicate of #1560.

Same, when the buildfile initially contains errors and the BSP session starts.

There are two cases: 1. We just start the BSP server when the buildfile is invalid 2. We receive a reload workspace request when the buildfile is invalid ### 1....

Thanks for reporting. Can you please check, whether a change to the first part (before the `@`) of your `build.sc` triggers a re-compilation? My prediction is, that change detection works...

Your `build.sc` starts with the following lines: ```scala import mill.scalalib.DepSyntax interp.load.ivy("com.goyeau" %% "mill-scalafix_mill0.10" % "0.2.8") @ ``` Is there some reason, you don't just use the following line instead? ```scala...

Makes sense, yet I wonder where this variable is defined. What I want to state here, sooner or later, we might deprecate use of multi-stage scripts, as it's currently unclear...

Here's how I do this in some larger project. I do all plugin imports is a file `build_plugins.sc` ```scala // build_plugins.sc // calculate the version from git version import $ivy.`de.tototec::de.tobiasroeser.mill.vcs.version::0.1.2`...