-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Use Java 8 APIs. #3817
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
Use Java 8 APIs. #3817
Conversation
e06ad4a to
d2d0fd7
Compare
|
Please squash some commits, so that all Date/Time related changes are one commit, all removeIf() related changes are one commit, etc. Btw is there any reason for not using a newer Gradle version? |
Okay.
No, it was set to that specific version when updating the Android Gradle plugin. Should I set it to a newer version? |
c36f058 to
3898b69
Compare
098aeb4 to
a1c07a9
Compare
a1c07a9 to
f3a38f1
Compare
f3a38f1 to
2ad8cbb
Compare
2ad8cbb to
67bf816
Compare
c589172 to
cefe1e7
Compare
cefe1e7 to
35d1acf
Compare
57b9f9d to
b7cef3b
Compare
|
@Stypox I'm merging the changes from the master branch. |
745ec05 to
5bc183c
Compare
|
I fixed a merge conflict. |
a1383ca to
046bae6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please undo the changes to build.gradle and gradle/wrapper/gradle-wrapper.properties, since the grandle update is covered by #4508
|
@Stypox: It's not possible to have these improvements without those changes |
|
@wb9688 I know, I just keep those files modified locally without pushing them 😉 |
The thing is, the Gradle plugin version in the dev branch is currently 3.6.3, but API desugaring requires at least 4.0.0. |
1969d5e to
bde384f
Compare
|
@Isira-Seneviratne could you upload a new apk? After that I will review, test and merge |
|
Sure. |
bde384f to
b0b0a75
Compare
|
I uploaded a new APK. |
Stypox
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! Code looks good. I tested all the activities you changed on Android 4.4, 7.0 and 10, and everything worked fine. :-D
|
@TobiGr merge (now GitHub waits indefinitely for |
What is it?
Description of the changes in your PR
Comparator.comparingmethods (using the the Java 8 Date/Time API has been moved to a separate PR).ConcurrentHashMapon Android Lollipop.Fixes the following issue(s)
Testing apk
debug.zip
Agreement