sifive / api-scala-sifive

Package for building Scala projects with wake
Apache License 2.0
3 stars 3 forks source link

Provide bloop incremental compilation. #14

Open davidmlw opened 5 years ago

davidmlw commented 5 years ago

Though it is not directly Wake issue. But currently Wake flow is slower than sbt flow for daily debugging (lots of small modification and re-compile).

terpstra commented 5 years ago

@jackkoenig

jackkoenig commented 5 years ago

I've transferred this issue to the best place to track it.

I completely agree this needs to be done. I spoke with the Bloop developers and they told me it requires some improvements to Bloop. To summarize:

davidmlw commented 5 years ago

I second multi-user mode is more important even than compile speed. We have met the problem that one machine can only have one bloop port and one user can benefit from the service. So even InteliJ IDEA support bsp mode, but we finally did not use bsp. Still use sbt or wake.