Fixed
Status Update
Comments
se...@google.com <se...@google.com>
[Deleted User] <[Deleted User]> #2
Please include a sample project that reproduces your issue.
ko...@gmail.com <ko...@gmail.com> #3
Sample project attached. Just add to plain project this dependencies allow to reproduce.
def emoji2_version = "1.1.0-beta01"
implementation "androidx.emoji2:emoji2:$emoji2_version"
def lifecycle_version = "2.5.0-alpha01"
implementation "androidx.lifecycle:lifecycle-process:$lifecycle_version"
ap...@google.com <ap...@google.com> #4
The reason may be related to 2.4.0
of lifecycle-process
as workaround.
pa...@gmail.com <pa...@gmail.com> #5
Yes, this is due to this change, as well as the fact that EmojiCompatInitializer has a ProcessLifecycleInitializer as a dependency and also re-calls it, but in manual mode.
Description
Component used: lifecycle lint Version used: 2.3.1 Devices/Android versions reproduced on:
If I remove <String> from initialization, lint doesn't fail. This is not an error.
If I remove private modifier, lint doesn't fail. This is not an error.