Conversation
|
Things blocking this PR:
|
e9d806b to
09c789d
Compare
|
This PR depends on #315. It cannot be merged after that has landed. CI is not passing because we still require the aforementioned sbt plugins. I published locally for both and worked. We need to wait to merge this until we have the scripted and test log improvements in a release. |
|
I would like to get emulated monorepo working on my machine again, and I am currently blocked on Zinc not having the same sbt version. |
|
@eed3si9n Honestly, I'm not happy to merge sbt 1.0.x support until we don't have the logging improvements that make test logs intelligible. Is it possible to release a bincompat M6-2 and we depend on it? |
|
By the way, PR has been updated and sbt 1.0 works. Old scalafmt plugin has been removed in favor of the thoroughly-tested sbt-neo-scalafmt. |
build.sbt
Outdated
|
|
||
| def addBaseSettingsAndTestDeps(p: Project): Project = | ||
| p.settings(baseSettings).configure(addTestDependencies) | ||
| p.settings(baseSettings).configure(addTestDependencies _) |
There was a problem hiding this comment.
By-the-by, I'm pretty sure the underscores aren't required here and throughout. I think I know what happened: if you make a mistake, like forget a comma, the scala compiler is eager to tell how you should be explicitly eta-expanding these, but the error is actually elsewhere (i.e the missing comma).
There was a problem hiding this comment.
Thanks for the heads up Dale, I didn't know this and yeah, it's probably what happened. I've just updated the PR. It's a shame scalac behaves this way, hope this changes.
They are not necessary.
Could we first pick the same |
|
Closing in favor of #323. |
Dogfooding ourselves.