-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
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. |
18e8d33
to
745ec05
Compare
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. |
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.comparing
methods (using the the Java 8 Date/Time API has been moved to a separate PR).ConcurrentHashMap
on Android Lollipop.Fixes the following issue(s)
Testing apk
debug.zip
Agreement