Skip to content

Fix launchIDE in the Dotty build after the full bootstrap #6353

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

Merged
merged 2 commits into from
Apr 22, 2019

Conversation

smarter
Copy link
Member

@smarter smarter commented Apr 22, 2019

No description provided.

smarter added 2 commits April 22, 2019 18:12
Previously we compiled it with the reference compiler. Both work, but
using the bootstrapped compiler means we can catch potential
regressions before we update the reference compiler to a new version.
- Make sure that when the `excludeFromIDE` sbt-dotty plugin setting is
  on in a project, we don't try to run any non-trivial task in that
  project.

- Add all non-bootstrapped projects to `excludeFromIDE`, we always want
  to run the IDE with a bootstrapped compiler in the Dotty build. We did
  not need to do this before the full bootstrap because the
  non-bootstrapped projects were automatically excluded since they were
  Scala 2 projects.
@smarter smarter merged commit 1c3ba7b into scala:master Apr 22, 2019
@allanrenucci allanrenucci deleted the fix-ide-in-dotty branch April 22, 2019 20:53
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