Skip to content

refactor(build): remove explicit dependency on Bloop#483

Merged
olafurpg merged 1 commit into
scip-code:mainfrom
ckipp01:removeBloop
Aug 16, 2022
Merged

refactor(build): remove explicit dependency on Bloop#483
olafurpg merged 1 commit into
scip-code:mainfrom
ckipp01:removeBloop

Conversation

@ckipp01

@ckipp01 ckipp01 commented Aug 16, 2022

Copy link
Copy Markdown
Contributor

This is a bit opinionated, so no worries if you'd rather not, but when
working on #477 I had a pretty hard time with Bloop, but when using sbt
things seems to go much smoother. This pr does a couple things:

  • Updates the contributing docs from "don't use " ->
    Feel free to use Metals with lesser support than IntelliJ will give
    you. It also then recommends using sbt as your build server.
  • Remove the explicit dependency on sbt-bloop. This both gets rid of
    some complexity in the build by removing the Bloop-explicit stuff
    which I assume most non-Scala devs aren't familiar with.
  • Removes the BuildInfo.bloopVersion which didn't seem to be used
    anywhere.

Test plan

All tests should remain 🟢 .

This is a bit opinionated, so no worries if you'd rather not, but when
working on scip-code#477 I had a pretty hard time with Bloop, but when using sbt
things seems to go much smoother. This pr does a couple things:

  - Updates the contributing docs from "don't use <insert-editor>" ->
    Feel free to use Metals with lesser support than IntelliJ will give
    you. It also then recommends using sbt as your build server.
  - Remove the explicit dependency on `sbt-bloop`. This both gets rid of
    some complexity in the build by removing the Bloop-explicit stuff
    which I assume most non-Scala devs aren't familiar with.
  - Removes the `BuildInfo.bloopVersion` which didn't seem to be used
    anywhere.

@olafurpg olafurpg 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.

Thank you!

@olafurpg olafurpg merged commit 22e8f03 into scip-code:main Aug 16, 2022
@ckipp01 ckipp01 deleted the removeBloop branch August 16, 2022 15:04
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