{"action":"opened","issue":{"url":"https://api.github.com/repos/orfjackal/retrolambda/issues/62","labels_url":"https://api.github.com/repos/orfjackal/retrolambda/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/orfjackal/retrolambda/issues/62/comments","events_url":"https://api.github.com/repos/orfjackal/retrolambda/issues/62/events","html_url":"https://github.com/orfjackal/retrolambda/issues/62","id":95714762,"number":62,"title":"Unable to retrolambda scala 2.12.0-M2: not a method descriptor: scala/Serializable","user":{"login":"pfn","id":512197,"avatar_url":"https://avatars.githubusercontent.com/u/512197?v=3","gravatar_id":"","url":"https://api.github.com/users/pfn","html_url":"https://github.com/pfn","followers_url":"https://api.github.com/users/pfn/followers","following_url":"https://api.github.com/users/pfn/following{/other_user}","gists_url":"https://api.github.com/users/pfn/gists{/gist_id}","starred_url":"https://api.github.com/users/pfn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pfn/subscriptions","organizations_url":"https://api.github.com/users/pfn/orgs","repos_url":"https://api.github.com/users/pfn/repos","events_url":"https://api.github.com/users/pfn/events{/privacy}","received_events_url":"https://api.github.com/users/pfn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-17T18:24:14Z","updated_at":"2015-07-17T18:24:14Z","closed_at":null,"body":"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?)\r\n```\r\n[error] Exception in thread \"main\" java.lang.RuntimeException: java.lang.IllegalArgumentException: not a method descriptor: scala/Serializable\r\n[error]         at net.orfjackal.retrolambda.lambdas.LambdaReifier.reifyLambdaClass(LambdaReifier.java:42)\r\n[error]         at net.orfjackal.retrolambda.lambdas.BackportLambdaInvocations$InvokeDynamicInsnConverter.backportLambda(BackportLambdaInvocations.java:118)\r\n[error]         at net.orfjackal.retrolambda.lambdas.BackportLambdaInvocations$InvokeDynamicInsnConverter.visitInvokeDynamicInsn(BackportLambdaInvocations.java:107)\r\n[error]         at net.orfjackal.retrolambda.asm.ClassReader.readCode(ClassReader.java:1452)\r\n[error]         at net.orfjackal.retrolambda.asm.ClassReader.readMethod(ClassReader.java:1017)\r\n[error]         at net.orfjackal.retrolambda.asm.ClassReader.accept(ClassReader.java:693)\r\n[error]         at net.orfjackal.retrolambda.asm.ClassReader.accept(ClassReader.java:506)\r\n[error]         at net.orfjackal.retrolambda.Transformers.lambda$transform$4(Transformers.java:106)\r\n[error]         at net.orfjackal.retrolambda.Transformers$$Lambda$2/1724731843.accept(Unknown Source)\r\n[error]         at net.orfjackal.retrolambda.Transformers.transform(Transformers.java:121)\r\n[error]         at net.orfjackal.retrolambda.Transformers.transform(Transformers.java:106)\r\n[error]         at net.orfjackal.retrolambda.Transformers.backportClass(Transformers.java:46)\r\n[error]         at net.orfjackal.retrolambda.Retrolambda.run(Retrolambda.java:77)\r\n[error]         at android.RetroMain$.main(retrolambda.scala:95)\r\n[error]         at android.RetroMain.main(retrolambda.scala)\r\n[error] Caused by: java.lang.IllegalArgumentException: not a method descriptor: scala/Serializable\r\n[error]         at java.lang.invoke.MethodType.fromMethodDescriptorString(MethodType.java:910)\r\n[error]         at net.orfjackal.retrolambda.lambdas.Types.toMethodType(Types.java:26)\r\n[error]         at net.orfjackal.retrolambda.lambdas.Types.asmToJdkType(Types.java:17)\r\n[error]         at net.orfjackal.retrolambda.lambdas.LambdaReifier.callBootstrapMethod(LambdaReifier.java:106)\r\n[error]         at net.orfjackal.retrolambda.lambdas.LambdaReifier.reifyLambdaClass(LambdaReifier.java:37)\r\n[error]         ... 14 more\r\n[info] [error] Retrolambda failure: exit 1\r\n```"}}