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

Proguard R8 needs an update #5460

Open
michael-winkler opened this issue Oct 24, 2024 · 0 comments
Open

Proguard R8 needs an update #5460

michael-winkler opened this issue Oct 24, 2024 · 0 comments

Comments

@michael-winkler
Copy link

Proguard file needs an update:

The current version of R8 implicitly keeps the default constructor for Proguard configuration rules that have no member pattern. If the following rule should continue to keep the default constructor in the next major version of R8, then it must be augmented with the member pattern { void <init>(); } to explicitly keep the default constructor:
-keep public class * implements com.bumptech.glide.module.GlideModule

Should be:

-keep public class * implements com.bumptech.glide.module.GlideModule {
 <init>(...);
}

Is:
-keep public class * implements com.bumptech.glide.module.GlideModule

File:
https://github.com/bumptech/glide/blob/master/library/proguard-rules.txt

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

No branches or pull requests

1 participant