Martin Duhem
Martin Duhem
> Hey this is exciting! Can you see a path forward to having a source generator being a class file in another bloop project in the same build? that's something...
Thanks @tgodzik ! I think it is ready for review. There was an issue where the source generators would not be re-run when their inputs changed in watch mode, that...
Thanks for the heads up. I rebased and fixed the conflicts.
I think the test failure is unrelated to this change: ``` [error] Failed: Total 346, Failed 1, Errors 0, Passed 345 [error] Failed tests: [error] bloop.bsp.LocalBspIntellijClientSpec ```
Nice, thank you! There's no rush in merging, but in case you were waiting for me to do it, I don't have write permissions to this repository anymore 😄
Yes, please, if you don't mind. I can't promise anything, but I'd be happy to help maintain the project.
Hi @kubukoz, thanks a lot for the report. If you don't mind creating a small repo with the reproduction, that'd be greatly appreciated!
@jvican It will be! That's part of sbt/librarymanagement#124.
Workaround: Create a standalone jar for coursier: ``` cs bootstrap io.get-coursier:coursier-cli_2.12:2.0.16 -s ``` And replace the non-bootstrapped `coursier` executable with the bootstrapped archive.
`FileTracker` could be used to check whether the `sjsir` files have changed: https://github.com/scalacenter/bloop/blob/master/frontend/src/main/scala/bloop/io/FileTracker.scala