-
-
Notifications
You must be signed in to change notification settings - Fork 390
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pass BSP JvmBuildTarget stuff to ScalaBuildTarget #3681
Pass BSP JvmBuildTarget stuff to ScalaBuildTarget #3681
Conversation
Includes #3608 for now |
4884a66
to
2f30bcd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice catch! The last commit 2f30bcd looks good to me. Can you isolate it from the rest?
Just in case, I'm not sure Metals uses that. Don't know about IntelliJ.
2f30bcd
to
02e4450
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One nit but otherwise looks good to me
@@ -1056,14 +1056,15 @@ trait JavaModule | |||
canRun = true | |||
) | |||
|
|||
@internal | |||
def jvmBuildTarget: JvmBuildTarget = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we call this bspJvmBuildTarget
, just so it's clear it's related to the other bsp*
members
This adds the JVM we use in the Scala details in BSP build targets. I don't think Metals uses that for now, and I don't know about IntelliJ. But they might in the future.