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

Making Chromosome implementations fully immutable #119

Closed
jenetics opened this issue Aug 5, 2016 · 1 comment
Closed

Making Chromosome implementations fully immutable #119

jenetics opened this issue Aug 5, 2016 · 1 comment
Assignees
Milestone

Comments

@jenetics
Copy link
Owner

jenetics commented Aug 5, 2016

In the current implementation, some (private) fields are not final, mainly because of the Java serialization. Make this fields final and do some reflective hacking in the serialization methods instead.

This is an possibly incompatible change.

@jenetics jenetics added this to the v4.0.0 milestone Aug 5, 2016
@jenetics jenetics self-assigned this Aug 5, 2016
jenetics added a commit that referenced this issue Aug 5, 2016
jenetics added a commit that referenced this issue Aug 5, 2016
jenetics added a commit that referenced this issue Aug 5, 2016
jenetics added a commit that referenced this issue Aug 5, 2016
@jenetics
Copy link
Owner Author

jenetics commented Aug 5, 2016

Merged

@jenetics jenetics closed this as completed Aug 5, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant