Closed
Description
I realize processing scala isn't a primary use-case, but I am toying with getting it (scala) to continue working on Android. This is currently a showstopper as I don't know what the correct behavior in this situation should be (ignore the exception? return itself?)
[error] Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: not a method descriptor: scala/Serializable
[error] at net.orfjackal.retrolambda.lambdas.LambdaReifier.reifyLambdaClass(LambdaReifier.java:42)
[error] at net.orfjackal.retrolambda.lambdas.BackportLambdaInvocations$InvokeDynamicInsnConverter.backportLambda(BackportLambdaInvocations.java:118)
[error] at net.orfjackal.retrolambda.lambdas.BackportLambdaInvocations$InvokeDynamicInsnConverter.visitInvokeDynamicInsn(BackportLambdaInvocations.java:107)
[error] at net.orfjackal.retrolambda.asm.ClassReader.readCode(ClassReader.java:1452)
[error] at net.orfjackal.retrolambda.asm.ClassReader.readMethod(ClassReader.java:1017)
[error] at net.orfjackal.retrolambda.asm.ClassReader.accept(ClassReader.java:693)
[error] at net.orfjackal.retrolambda.asm.ClassReader.accept(ClassReader.java:506)
[error] at net.orfjackal.retrolambda.Transformers.lambda$transform$4(Transformers.java:106)
[error] at net.orfjackal.retrolambda.Transformers$$Lambda$2/1724731843.accept(Unknown Source)
[error] at net.orfjackal.retrolambda.Transformers.transform(Transformers.java:121)
[error] at net.orfjackal.retrolambda.Transformers.transform(Transformers.java:106)
[error] at net.orfjackal.retrolambda.Transformers.backportClass(Transformers.java:46)
[error] at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:77)
[error] at android.RetroMain$.main(retrolambda.scala:95)
[error] at android.RetroMain.main(retrolambda.scala)
[error] Caused by: java.lang.IllegalArgumentException: not a method descriptor: scala/Serializable
[error] at java.lang.invoke.MethodType.fromMethodDescriptorString(MethodType.java:910)
[error] at net.orfjackal.retrolambda.lambdas.Types.toMethodType(Types.java:26)
[error] at net.orfjackal.retrolambda.lambdas.Types.asmToJdkType(Types.java:17)
[error] at net.orfjackal.retrolambda.lambdas.LambdaReifier.callBootstrapMethod(LambdaReifier.java:106)
[error] at net.orfjackal.retrolambda.lambdas.LambdaReifier.reifyLambdaClass(LambdaReifier.java:37)
[error] ... 14 more
[info] [error] Retrolambda failure: exit 1
Metadata
Metadata
Assignees
Labels
No labels