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

Adds support for Guava's Sets.UnmodifiableNavigableSet #54

Merged
merged 1 commit into from
Jul 12, 2016

Conversation

ohshazbot
Copy link
Contributor

Adds support for Guava's Sets.UnmodifiableNavigableSet

@ohshazbot ohshazbot changed the title Issue53 Adds support for Guava's Sets.UnmodifiableNavigableSet Jul 8, 2016
@coveralls
Copy link

coveralls commented Jul 8, 2016

Coverage Status

Coverage decreased (-0.7%) to 82.249% when pulling ee0e4d8 on ohshazbot:Issue53 into 7a43c46 on magro:master.

try {
Class<?> clazz = Class.forName(Sets.class.getCanonicalName() + "$UnmodifiableNavigableSet");
Field field = clazz.getDeclaredField("delegate");
field.setAccessible(true);
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This field should be resolved and cached at construction time so that it's not done per write.

@coveralls
Copy link

coveralls commented Jul 8, 2016

Coverage Status

Coverage decreased (-0.9%) to 82.118% when pulling c3c7721 on ohshazbot:Issue53 into 7a43c46 on magro:master.

@magro
Copy link
Owner

magro commented Jul 9, 2016

Thanks for the PR! Can you please squash the commits to a single one?

@coveralls
Copy link

coveralls commented Jul 12, 2016

Coverage Status

Coverage decreased (-0.9%) to 82.118% when pulling 4f7abb1 on ohshazbot:Issue53 into 7a43c46 on magro:master.

@magro magro merged commit 9a4f71e into magro:master Jul 12, 2016
@magro
Copy link
Owner

magro commented Jul 12, 2016

Thanks for the PR! How urgent is a release for you?

@ohshazbot
Copy link
Contributor Author

Not urgent, we had a less robust serializer in place before that we can use until a release is made here.

@magro
Copy link
Owner

magro commented Jul 12, 2016

Ok

@magro
Copy link
Owner

magro commented Oct 4, 2016

I just released 0.39 with this change. I also did another release 0.40, with kryo updated to 4.0.0.

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.

None yet

3 participants