java.lang.NoSuchMethodError: scala.reflect.api.Internals$ReificationSupportApi.SyntacticEmptyTypeTree()Lscala/reflect/api/Internals$Reifi$$$$911bdb98bf19646f65c8f8f3866fd1b$$$$peTreeExtractor;

GitHub | oswaldo | 8 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    NoSuchMethodError thrown during macro expansion

    GitHub | 8 months ago | oswaldo
    java.lang.NoSuchMethodError: scala.reflect.api.Internals$ReificationSupportApi.SyntacticEmptyTypeTree()Lscala/reflect/api/Internals$Reifi$$$$911bdb98bf19646f65c8f8f3866fd1b$$$$peTreeExtractor;

    1 unregistered visitors

    Root Cause Analysis

    1. java.lang.NoSuchMethodError

      scala.reflect.api.Internals$ReificationSupportApi.SyntacticEmptyTypeTree()Lscala/reflect/api/Internals$Reifi$$$$911bdb98bf19646f65c8f8f3866fd1b$$$$peTreeExtractor;

      at chandu0101.macros.tojs.JSMacro$$anonfun$4.apply()
    2. chandu0101.macros.tojs
      JSMacro$$anonfun$4.apply
      1. chandu0101.macros.tojs.JSMacro$$anonfun$4.apply(JSMacro.scala:88)
      2. chandu0101.macros.tojs.JSMacro$$anonfun$4.apply(JSMacro.scala:82)
      2 frames
    3. Scala
      List.map
      1. scala.collection.immutable.List.map(List.scala:273)
      1 frame
    4. chandu0101.macros.tojs
      JSMacro$.applyImpl
      1. chandu0101.macros.tojs.JSMacro$.applyImpl(JSMacro.scala:81)
      1 frame
    5. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:498)
      3 frames
    6. Scala Compiler
      Macros$class.macroExpandWithRuntime
      1. scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$$anonfun$resolveJavaReflectionRuntime$2.apply(JavaReflectionRuntimes.scala:34)
      2. scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$$anonfun$resolveJavaReflectionRuntime$2.apply(JavaReflectionRuntimes.scala:22)
      3. scala.tools.nsc.typechecker.Macros$class.macroExpandWithRuntime(Macros.scala:756)
      3 frames