Skip to content
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

SI-7151 Emit final in bytecode for final inner classes. #2635

Merged
merged 1 commit into from Jun 19, 2013

Conversation

retronym
Copy link
Member

@retronym retronym commented Jun 6, 2013

As we did before a regression in 18efded / SI-5676.

This commit tightens up the condition in which the FINAL
modifier is omitted; it now only does this for the module
classes of nested objects.

Review by @JamesIry

@retronym
Copy link
Member Author

retronym commented Jun 6, 2013

Closing and submitting against 2.10.x; this was a regression from 2.9.2 to 2.10.0, so it would be nice to deliver the fix in 2.10.3.

@retronym retronym closed this Jun 6, 2013
As we did before a regression in 18efded / SI-5676.

This commit tightens up the condition in which the FINAL
modifier is omitted; it now *only* does this for the module
classes of nested objects.
@retronym
Copy link
Member Author

retronym commented Jun 9, 2013

@JamesIry could you please re-review now that I have targeted master?

@gkossakowski
Copy link
Member

@JamesIry: ping

@JamesIry
Copy link
Contributor

LGTM

gkossakowski added a commit that referenced this pull request Jun 19, 2013
SI-7151 Emit final in bytecode for final inner classes.
@gkossakowski gkossakowski merged commit f467940 into scala:master Jun 19, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants