You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In project ScAllay/ScalaPluginTemplate-WithMill it always take me more then 10 minutes to run it after I change the list of dependencies (whether removing or adding). When using sbt with bloop in a project with similar dependencies, It takes less than a minute to do it. (you can find the project here)
I checked the code for this task and didn't find anything significant. But I still have a suspicion that maybe it re-downloads all the dependencies when there is any change in the dependency list.
The text was updated successfully, but these errors were encountered:
I haven't traid it. If you think a try to it can help to find out the problem,l will try it as soon as I have time (maybe a week later).
What more I'm workin on vscode, so bloop seems like my only choice.
You most likely using Metals in vscode, which connects to Mill via BSP the Build Server Protocol. It requires a BSP Server to run. Bloop is on BSP server that is independent of Mill, hence the contrib plugin needs to generate a config for it. Mill BSP is another BSP server, directly supported by Mill. Since not all concepts of Mill can be mapped easily to the Bloop config files, and the bloop contrib plugin haven't seen much contributions (e.g. it is still using a bloop-config-1.5.5), you should definitely give Mill BSP a try. It will also heloful to identify the issues you see. E.g. is Mill BSP also taking that long?
In project ScAllay/ScalaPluginTemplate-WithMill it always take me more then 10 minutes to run it after I change the list of dependencies (whether removing or adding). When using sbt with bloop in a project with similar dependencies, It takes less than a minute to do it. (you can find the project here)
I checked the code for this task and didn't find anything significant. But I still have a suspicion that maybe it re-downloads all the dependencies when there is any change in the dependency list.
The text was updated successfully, but these errors were encountered: