Skip to content

Remove unnecessary immutable stuff #738

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 3 commits into from
Jun 5, 2017
Merged

Remove unnecessary immutable stuff #738

merged 3 commits into from
Jun 5, 2017

Conversation

SUPERCILEX
Copy link
Collaborator

Built on top of #737

@samtstern When I first wrote the refactor, I didn't know AbstractList was a thing. Now I do! 😄 It's immutable by default and handles a ton of stuff for us so we don't have to deal with it which is really nice.

Also, as long as #737 is merged this can happen after 2.0 is released.

@samtstern
Copy link
Contributor

@SUPERCILEX this is great, thank you for finding this improvement. I am happy to include this in 2.0 once the merge conflict is fixed.

…n-2.0.0-dev

# Conflicts:
#	database/src/main/java/com/firebase/ui/database/ImmutableList.java
@SUPERCILEX
Copy link
Collaborator Author

@samtstern Cool beans, merged! 😄

@samtstern samtstern merged commit 2435b77 into firebase:version-2.0.0-dev Jun 5, 2017
@SUPERCILEX SUPERCILEX deleted the abstract-list branch June 5, 2017 18:48
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