Yes, cancel()
from bsp4j worked fine for me.
I noticed that buildTargetCompile
behaves differently from bloop compile
. The former creates the class files in bloop-bsp-clients-classes/
and bloop-internal-classes/
, whereas the latter uses the classpath specified in the JSON file.
When packaging modules, I will need access to the compiled classes. I presume I could include the ones from bloop-bsp-clients-classes/
. Is there a better way?
buildTarget/scalacOptions
of every target in the workspace right after the connection is initialized. Then, you can expect those directories to be populated when their corresponding targets are compiled.
test -z $(git ls-files --modified)
command is to check whether bsp4j/xtend was called by the user before commit, but on my PC it returns success
jvmRunEnvironment
, which was a follow up of our discussions on jvmRunEnvironment
when we decided, we want to have these two environment endpoints separate. In case if you'd like to merge them to a sigle jvmEnvironment
instead, please just let me know.