dipien / bye-bye-jetifier

Gradle Plugin to verify if you can keep Android Jetifier disabled
http://byebyejetifier.dipien.com
Apache License 2.0
202 stars 5 forks source link

Execution failed #32

Closed gerc99 closed 3 years ago

gerc99 commented 3 years ago
=========================================
Project: app
=========================================
[WARN] [XmlResourceScanner] No mapping for: android/support/PARENT_ACTIVITY

> Task :canISayByeByeJetifier FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':canISayByeByeJetifier'.
> String index out of range: -2

Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -2
        at org.objectweb.asm.signature.SignatureReader.parseType(SignatureReader.java:178)
        at org.objectweb.asm.signature.SignatureReader.acceptType(SignatureReader.java:140)
        at org.objectweb.asm.commons.Remapper.mapSignature(Remapper.java:207)
        at org.objectweb.asm.commons.ClassRemapper.visitField(ClassRemapper.java:171)
        at org.objectweb.asm.ClassReader.readField(ClassReader.java:1104)
        at org.objectweb.asm.ClassReader.accept(ClassReader.java:706)
        at org.objectweb.asm.ClassReader.accept(ClassReader.java:394)
        at com.dipien.byebyejetifier.scanner.bytecode.BytecodeScanner.scan(BytecodeScanner.kt:21)
        at com.dipien.byebyejetifier.scanner.ScannerProcessor.visit(ScannerProcessor.kt:39)
        at com.dipien.byebyejetifier.archive.ArchiveFile.accept(ArchiveFile.kt:26)
        at com.dipien.byebyejetifier.scanner.ScannerProcessor.visit(ScannerProcessor.kt:21)
maxirosson commented 3 years ago

Thanks for reporting the bug. Do you have a way to reproduce it? For example, the minimum dependencies needed to make the task fail.

maxirosson commented 3 years ago

Hi, @gerc99. Do you have a way to reproduce it? For example, the minimum dependencies needed to make the task fail.

maxirosson commented 3 years ago

Closing this issue, because there is no way to reproduce.