Skip to content

Unblock bloop - upgrade monix and bsp4s#1759

Merged
tgodzik merged 9 commits into
scalacenter:mainfrom
dos65:unblock_bloop
Aug 17, 2022
Merged

Unblock bloop - upgrade monix and bsp4s#1759
tgodzik merged 9 commits into
scalacenter:mainfrom
dos65:unblock_bloop

Conversation

@dos65

@dos65 dos65 commented Jul 15, 2022

Copy link
Copy Markdown
Collaborator

No description provided.

@tgodzik tgodzik left a comment

Copy link
Copy Markdown
Contributor

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!

Comment thread backend/src/main/scala/bloop/io/ClasspathHasher.scala Outdated
Comment thread build.sbt Outdated
compileProvider = Some(BloopBspServices.DefaultCompileProvider),
testProvider = Some(BloopBspServices.DefaultTestProvider),
runProvider = Some(BloopBspServices.DefaultRunProvider),
debugProvider = None, // todo kpodsiad

Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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

Comment thread frontend/src/main/scala/bloop/logging/ScribeAdapter.scala
Comment thread frontend/src/test/scala/bloop/DeduplicationSpec.scala
@dos65

dos65 commented Jul 15, 2022

Copy link
Copy Markdown
Collaborator Author

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

dos65 commented Jul 19, 2022

Copy link
Copy Markdown
Collaborator Author

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

@tgodzik tgodzik left a comment

Copy link
Copy Markdown
Contributor

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.

Comment thread backend/src/main/scala/bloop/task/Task.scala Outdated
Comment thread backend/src/main/scala/bloop/task/Task.scala
Comment thread backend/src/main/scala/bloop/task/Task.scala
Comment thread backend/src/main/scala/bloop/task/Task.scala
Comment thread backend/src/main/scala/bloop/task/Task.scala Outdated
Comment thread frontend/src/main/scala/bloop/bsp/BspServer.scala
Comment thread frontend/src/main/scala/bloop/engine/BuildLoader.scala
Comment thread frontend/src/main/scala/bloop/util/jsoniter/JsoniterCodecs.scala Outdated
Comment thread frontend/src/test/scala/bloop/bsp/BspClientTest.scala Outdated
Comment thread frontend/src/test/scala/bloop/bsp/BspCompileSpec.scala Outdated
@dos65 dos65 force-pushed the unblock_bloop branch 2 times, most recently from 150d6d6 to fa215fc Compare August 10, 2022 09:06
dos65 and others added 9 commits August 17, 2022 12:07

@tgodzik tgodzik left a comment

Copy link
Copy Markdown
Contributor

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!

compileProvider = Some(BloopBspServices.DefaultCompileProvider),
testProvider = Some(BloopBspServices.DefaultTestProvider),
runProvider = Some(BloopBspServices.DefaultRunProvider),
debugProvider = None, // todo kpodsiad

Copy link
Copy Markdown
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

tgodzik commented Aug 17, 2022

Copy link
Copy Markdown
Contributor

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

dos65 commented Aug 17, 2022

Copy link
Copy Markdown
Collaborator Author

@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