Skip to content
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

Unblock bloop - upgrade monix and bsp4s #1759

Merged
merged 9 commits into from
Aug 17, 2022
Merged

Conversation

dos65
Copy link
Collaborator

@dos65 dos65 commented Jul 15, 2022

No description provided.

Copy link
Contributor

@tgodzik tgodzik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I started reviewing a bit, but I still have a way to go. Great work!

backend/src/main/scala/bloop/io/ClasspathHasher.scala Outdated Show resolved Hide resolved
build.sbt Outdated Show resolved Hide resolved
@@ -305,8 +301,10 @@ final class BloopBspServices(
compileProvider = Some(BloopBspServices.DefaultCompileProvider),
testProvider = Some(BloopBspServices.DefaultTestProvider),
runProvider = Some(BloopBspServices.DefaultRunProvider),
debugProvider = None, // todo kpodsiad
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Turn it into a issue?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dos65 what about this one?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

heh - this could be easily fixed - created #1781

@dos65
Copy link
Collaborator Author

dos65 commented Jul 15, 2022

I started reviewing a bit

@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

@dos65
Copy link
Collaborator Author

dos65 commented Jul 19, 2022

Ok, tested a bit it with metals - looks like it works fine.
Also, tuned a bit HotBloopBenchmark run it over scalameta/metals - looks like the numbers are similar in compare with main branch. Now it's ready for review.

@dos65 dos65 marked this pull request as ready for review July 19, 2022 10:13
Copy link
Contributor

@tgodzik tgodzik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

backend/src/main/scala/bloop/task/Task.scala Outdated Show resolved Hide resolved
backend/src/main/scala/bloop/task/Task.scala Show resolved Hide resolved
backend/src/main/scala/bloop/task/Task.scala Show resolved Hide resolved
backend/src/main/scala/bloop/task/Task.scala Show resolved Hide resolved
backend/src/main/scala/bloop/task/Task.scala Outdated Show resolved Hide resolved
frontend/src/test/scala/bloop/bsp/BspClientTest.scala Outdated Show resolved Hide resolved
frontend/src/test/scala/bloop/bsp/BspCompileSpec.scala Outdated Show resolved Hide resolved
@dos65 dos65 force-pushed the unblock_bloop branch 2 times, most recently from 150d6d6 to fa215fc Compare August 10, 2022 09:06
Copy link
Contributor

@tgodzik tgodzik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Let's try it out in Metals!

@@ -305,8 +301,10 @@ final class BloopBspServices(
compileProvider = Some(BloopBspServices.DefaultCompileProvider),
testProvider = Some(BloopBspServices.DefaultTestProvider),
runProvider = Some(BloopBspServices.DefaultRunProvider),
debugProvider = None, // todo kpodsiad
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dos65 what about this one?

@tgodzik
Copy link
Contributor

tgodzik commented Aug 17, 2022

Actually, I forgot about this comment:

#1759 (comment)

Could you update it with an issue in a follow up @dos65 ?

@tgodzik tgodzik merged commit ee0b253 into scalacenter:main Aug 17, 2022
@dos65
Copy link
Collaborator Author

dos65 commented Aug 17, 2022

@tgodzik oh, yep - will do

dos65 added a commit to dos65/bloop that referenced this pull request Aug 17, 2022
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.
@ckipp01 ckipp01 mentioned this pull request Dec 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants