Unblock bloop - upgrade monix and bsp4s#1759
Conversation
tgodzik
left a comment
There was a problem hiding this comment.
I started reviewing a bit, but I still have a way to go. Great work!
| compileProvider = Some(BloopBspServices.DefaultCompileProvider), | ||
| testProvider = Some(BloopBspServices.DefaultTestProvider), | ||
| runProvider = Some(BloopBspServices.DefaultRunProvider), | ||
| debugProvider = None, // todo kpodsiad |
@tgodzik 😸 I wanted to test it a bit locally with Metals and provide more clean explanation/motivation before asking for the review but yeah - go ahead |
|
Ok, tested a bit it with metals - looks like it works fine. |
tgodzik
left a comment
There was a problem hiding this comment.
I went through the entire PR, that is a lot of great work! I left some questions however to clarify some points and let me understand the PR better.
150d6d6 to
fa215fc
Compare
Replace `monix.eval.Task` usage on `bloop.task.Task`. This allows to keep the same cancellation behaviour as it was in monix2. Co-authored-by: Kamil Podsiadlo <kpodsiadlo@virtuslab.com>
Co-authored-by: Kamil Podsiadlo <kpodsiadlo@virtuslab.com>
tgodzik
left a comment
There was a problem hiding this comment.
LGTM! Let's try it out in Metals!
| compileProvider = Some(BloopBspServices.DefaultCompileProvider), | ||
| testProvider = Some(BloopBspServices.DefaultTestProvider), | ||
| runProvider = Some(BloopBspServices.DefaultRunProvider), | ||
| debugProvider = None, // todo kpodsiad |
|
Actually, I forgot about this comment: Could you update it with an issue in a follow up @dos65 ? |
|
@tgodzik oh, yep - will do |
Follow up to scalacenter#1759 I thought that it was fixed in scalacenter@2baf28a but it seems that I got confused in locally published bloop versions.
No description provided.