Skip to content

Make Child annotation lazy #574

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 1 commit into from
May 15, 2015
Merged

Conversation

odersky
Copy link
Contributor

@odersky odersky commented May 15, 2015

Otherwise we get bootstrap problems when trying to compile Child:
Completing Predef with the Scala2Unpickler causes Child annotations
to be added to parents of case classes. But completing Child would depend
on completion of Predef. Making child annotations lazy avoids the cycle.

Review by @DarkDimius

Otherwise we get bootstrap problems when trying to compile Child:
Completing Predef with the Scala2Unpickler causes Child annotations
to be added to parents of case classes. But completing Child would depend
on completion of Predef. Making child annotations lazy avoids the cycle.
@DarkDimius
Copy link
Contributor

LGTM

DarkDimius added a commit that referenced this pull request May 15, 2015
@DarkDimius DarkDimius merged commit 0edb02b into scala:master May 15, 2015
@allanrenucci allanrenucci deleted the fix/#568 branch December 14, 2017 19:21
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