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

adding auth0.android library to project increases proguard time #675

Closed
6 tasks done
iLona-Karpova opened this issue Jul 18, 2023 · 2 comments
Closed
6 tasks done
Labels
bug This points to a verified bug in the code

Comments

@iLona-Karpova
Copy link

Checklist

Description

Adding to the project
implementation 'com.auth0.android:auth0:2.9.3'
increases Proguard time and resources consume.
Without auth0 library build takes 3 minutes. With auth0 library build takes 16 minutes and sometimes leads to crashes. Here is the log:
"Daemon worker" #21 prio=5 os_prio=31 cpu=274810,44ms elapsed=387,95s tid=0x000000012d00c000 nid=0xa203 runnable [0x000000016fd83000] java.lang.Thread.State: RUNNABLE at proguard.classfile.ProgramClass.getString(ProgramClass.java:188) at proguard.classfile.constant.ClassConstant.getName(ClassConstant.java:78) at proguard.classfile.ProgramClass.getClassName(ProgramClass.java:212) at proguard.classfile.ProgramClass.getName(ProgramClass.java:161) at proguard.classfile.visitor.ClassNameFilter.visitProgramClass(ClassNameFilter.java:126) at proguard.classfile.ProgramClass.accept(ProgramClass.java:430) at proguard.classfile.ClassPool.classesAccept(ClassPool.java:125) at proguard.classfile.visitor.AllClassVisitor.visitClassPool(AllClassVisitor.java:45) at proguard.classfile.visitor.MultiClassPoolVisitor.visitClassPool(MultiClassPoolVisitor.java:85) at proguard.classfile.visitor.ClassPoolClassVisitor.visitProgramClass(ClassPoolClassVisitor.java:62) at proguard.classfile.visitor.MultiClassVisitor.visitProgramClass(MultiClassVisitor.java:67) at proguard.classfile.visitor.ClassNameFilter.visitProgramClass(ClassNameFilter.java:128) at proguard.classfile.ProgramClass.accept(ProgramClass.java:430) at proguard.classfile.ClassPool.classesAccept(ClassPool.java:125) at proguard.classfile.visitor.AllClassVisitor.visitClassPool(AllClassVisitor.java:45) at proguard.classfile.visitor.MultiClassPoolVisitor.visitClassPool(MultiClassPoolVisitor.java:85) at proguard.classfile.visitor.MultiClassPoolVisitor.visitClassPool(MultiClassPoolVisitor.java:85) at proguard.classfile.ClassPool.accept(ClassPool.java:111) at proguard.DescriptorKeepChecker.checkClassSpecifications(DescriptorKeepChecker.java:84) at proguard.Initializer.execute(Initializer.java:305) at proguard.ProGuard.initialize(ProGuard.java:285) at proguard.ProGuard.execute(ProGuard.java:114)

Reproduction

add
implementation 'com.auth0.android:auth0:2.9.3'
to the build.gradle

Additional context

No response

Auth0.Android version

2.9.3

Android version(s)

compileSdkVersion 33

@iLona-Karpova iLona-Karpova added the bug This points to a verified bug in the code label Jul 18, 2023
@poovamraj
Copy link
Contributor

@iLona-Karpova we are not able to reproduce this in the sample app. Can you provide a reproducible sample?

@poovamraj
Copy link
Contributor

@iLona-Karpova we will close this issue due to inactivity. Feel free to comment here and we can reopen the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This points to a verified bug in the code
Projects
None yet
Development

No branches or pull requests

2 participants