Skip to content

Instantly share code, notes, and snippets.

@jilen
Created December 6, 2018 02:07
Show Gist options
  • Save jilen/78a2500cf4e17604042b448333f2da4d to your computer and use it in GitHub Desktop.
Save jilen/78a2500cf4e17604042b448333f2da4d to your computer and use it in GitHub Desktop.
java.lang.StackOverflowError
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:114)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:728)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:728)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.applyToSymbolInfo(TypeMaps.scala:232)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.loop$1(TypeMaps.scala:242)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.firstChangedSymbol(TypeMaps.scala:246)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:259)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.$anonfun$mapOver$1(TypeMaps.scala:137)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:216)
at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
at scala.reflect.internal.Types$Type.subst(Types.scala:744)
at scala.reflect.internal.Types$Type.instantiateTypeParams(Types.scala:491)
at scala.tools.nsc.typechecker.Infer$Inferencer.restpeInst$1(Infer.scala:370)
at scala.tools.nsc.typechecker.Infer$Inferencer.conforms$1(Infer.scala:371)
at scala.tools.nsc.typechecker.Infer$Inferencer.exprTypeArgs(Infer.scala:381)
at scala.tools.nsc.typechecker.Infer$Inferencer.inferExprInstance(Infer.scala:903)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:852)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at io.circe.generic.util.macros.DerivationMacros.resolveInstance(DerivationMacros.scala:165)
at io.circe.generic.util.macros.DerivationMacros.$anonfun$hlistDecoderParts$1(DerivationMacros.scala:178)
at io.circe.generic.util.macros.DerivationMacros$Members.$anonfun$fold$1(DerivationMacros.scala:83)
at scala.collection.immutable.List.$anonfun$foldRight$1(List.scala:408)
at scala.collection.immutable.List.foldRight(List.scala:89)
at io.circe.generic.util.macros.DerivationMacros$Members.fold(DerivationMacros.scala:76)
at io.circe.generic.util.macros.DerivationMacros.hlistDecoderParts(DerivationMacros.scala:179)
at io.circe.generic.util.macros.DerivationMacros.constructDecoder(DerivationMacros.scala:250)
at io.circe.generic.Deriver.deriveDecoder(Deriver.scala:12)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
at scala.Option.getOrElse(Option.scala:138)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at xsbt.ZincCompiler$$anon$2.inferImplicitFor(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
at scala.Option.getOrElse(Option.scala:138)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at xsbt.ZincCompiler$$anon$2.inferImplicitFor(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
at scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
at scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
at scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
at scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
at scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
at scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
at io.circe.generic.util.macros.ExportMacros.exportDecoder(ExportMacros.scala:18)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
at scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at io.circe.generic.util.macros.DerivationMacros.resolveInstance(DerivationMacros.scala:165)
at io.circe.generic.util.macros.DerivationMacros.$anonfun$coproductDecoderParts$1(DerivationMacros.scala:219)
at io.circe.generic.util.macros.DerivationMacros$Members.$anonfun$fold$1(DerivationMacros.scala:83)
at scala.collection.immutable.List.$anonfun$foldRight$1(List.scala:408)
at scala.collection.immutable.List.foldRight(List.scala:89)
at io.circe.generic.util.macros.DerivationMacros$Members.fold(DerivationMacros.scala:76)
at io.circe.generic.util.macros.DerivationMacros.coproductDecoderParts(DerivationMacros.scala:220)
at io.circe.generic.util.macros.DerivationMacros.constructDecoder(DerivationMacros.scala:250)
at io.circe.generic.Deriver.deriveDecoder(Deriver.scala:12)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
at scala.Option.getOrElse(Option.scala:138)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at xsbt.ZincCompiler$$anon$2.inferImplicitFor(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
at scala.Option.getOrElse(Option.scala:138)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at xsbt.ZincCompiler$$anon$2.inferImplicitFor(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
at scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
at scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
at scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
at scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
at scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
at scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
at io.circe.generic.util.macros.ExportMacros.exportDecoder(ExportMacros.scala:18)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
at scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at io.circe.generic.util.macros.DerivationMacros.resolveInstance(DerivationMacros.scala:165)
at io.circe.generic.util.macros.DerivationMacros.$anonfun$hlistDecoderParts$1(DerivationMacros.scala:178)
at io.circe.generic.util.macros.DerivationMacros$Members.$anonfun$fold$1(DerivationMacros.scala:83)
at scala.collection.immutable.List.$anonfun$foldRight$1(List.scala:408)
at scala.collection.immutable.List.foldRight(List.scala:89)
at io.circe.generic.util.macros.DerivationMacros$Members.fold(DerivationMacros.scala:76)
at io.circe.generic.util.macros.DerivationMacros.hlistDecoderParts(DerivationMacros.scala:179)
at io.circe.generic.util.macros.DerivationMacros.constructDecoder(DerivationMacros.scala:250)
at io.circe.generic.Deriver.deriveDecoder(Deriver.scala:12)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
at scala.Option.getOrElse(Option.scala:138)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
at xsbt.ZincCompiler$$anon$2.macroExpandAll(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
at xsbt.ZincCompiler$$anon$2.macroExpandWithRuntime(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
at xsbt.ZincCompiler$$anon$2.standardMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
at xsbt.ZincCompiler$$anon$2.pluginsMacroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
at xsbt.ZincCompiler$$anon$2.macroExpand(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at xsbt.ZincCompiler$$anon$2.inferImplicit(CallbackGlobal.scala:100)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at xsbt.ZincCompiler$$anon$2.inferImplicitFor(CallbackGlobal.scala:100)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment