famous-author-71879
06/26/2023, 9:32 PM_2.13
suffix for library dependencies, need to add standard library dependencies, BSP support is incomplete (VS Code support), and the documentation is sometimes not so straight-forward. I tried the mill build tool once and found it easier and more hassle-free to set up, which isn't surprising given that it's made specifically for Scala. But it doesn't have a remote cache, so it doesn't solve the problem for us.
On the other hand, I love the fine grained dependency graph that Pants builds. In sbt, the dependency graph works on the module level, so the complete module needs to typecheck before you can run any test at all, even if the class with the type error is completely unrelated to the test that you're trying to run. Pants will happily run your tests even when you have type errors in some unrelated file. And it even caches results for tests, so I don't need to ever think again about which tests I need to run, I just run them all and rely on caching. That's pretty impressivehappy-kitchen-89482
06/27/2023, 1:10 AMfamous-author-71879
06/27/2023, 9:19 AMfamous-author-71879
06/27/2023, 9:20 AM%%
operator in sbtwitty-crayon-22786
07/10/2023, 4:09 PMfamous-author-71879
07/11/2023, 11:04 AMfamous-author-71879
07/11/2023, 11:04 AMwitty-crayon-22786
07/19/2023, 8:16 PM2.18.0.dev1
: the PR has some examplesfamous-author-71879
08/10/2023, 9:46 PM