{"action":"created","issue":{"url":"https://api.github.com/repos/wix/accord/issues/103","repository_url":"https://api.github.com/repos/wix/accord","labels_url":"https://api.github.com/repos/wix/accord/issues/103/labels{/name}","comments_url":"https://api.github.com/repos/wix/accord/issues/103/comments","events_url":"https://api.github.com/repos/wix/accord/issues/103/events","html_url":"https://github.com/wix/accord/issues/103","id":199685896,"number":103,"title":"java.lang.AssertionError: assertion failed: ClassBType.info not yet assigned","user":{"login":"Diagoras","id":1823098,"avatar_url":"https://avatars.githubusercontent.com/u/1823098?v=3","gravatar_id":"","url":"https://api.github.com/users/Diagoras","html_url":"https://github.com/Diagoras","followers_url":"https://api.github.com/users/Diagoras/followers","following_url":"https://api.github.com/users/Diagoras/following{/other_user}","gists_url":"https://api.github.com/users/Diagoras/gists{/gist_id}","starred_url":"https://api.github.com/users/Diagoras/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Diagoras/subscriptions","organizations_url":"https://api.github.com/users/Diagoras/orgs","repos_url":"https://api.github.com/users/Diagoras/repos","events_url":"https://api.github.com/users/Diagoras/events{/privacy}","received_events_url":"https://api.github.com/users/Diagoras/received_events","type":"User","site_admin":false},"labels":[{"id":65689593,"url":"https://api.github.com/repos/wix/accord/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":{"login":"holograph","id":1114848,"avatar_url":"https://avatars.githubusercontent.com/u/1114848?v=3","gravatar_id":"","url":"https://api.github.com/users/holograph","html_url":"https://github.com/holograph","followers_url":"https://api.github.com/users/holograph/followers","following_url":"https://api.github.com/users/holograph/following{/other_user}","gists_url":"https://api.github.com/users/holograph/gists{/gist_id}","starred_url":"https://api.github.com/users/holograph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holograph/subscriptions","organizations_url":"https://api.github.com/users/holograph/orgs","repos_url":"https://api.github.com/users/holograph/repos","events_url":"https://api.github.com/users/holograph/events{/privacy}","received_events_url":"https://api.github.com/users/holograph/received_events","type":"User","site_admin":false},"assignees":[{"login":"holograph","id":1114848,"avatar_url":"https://avatars.githubusercontent.com/u/1114848?v=3","gravatar_id":"","url":"https://api.github.com/users/holograph","html_url":"https://github.com/holograph","followers_url":"https://api.github.com/users/holograph/followers","following_url":"https://api.github.com/users/holograph/following{/other_user}","gists_url":"https://api.github.com/users/holograph/gists{/gist_id}","starred_url":"https://api.github.com/users/holograph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holograph/subscriptions","organizations_url":"https://api.github.com/users/holograph/orgs","repos_url":"https://api.github.com/users/holograph/repos","events_url":"https://api.github.com/users/holograph/events{/privacy}","received_events_url":"https://api.github.com/users/holograph/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2017-01-09T22:55:03Z","updated_at":"2017-02-02T23:10:44Z","closed_at":null,"body":"Receiving this exception in my project when compiling with 2.12.1\r\n\r\nFull stack trace:\r\n\r\n`java.lang.AssertionError: assertion failed: ClassBType.info not yet assigned: Lcom/wix/accord/transform/ValidationTransform$TransformedValidator;\r\n\tat scala.tools.nsc.backend.jvm.BTypes$ClassBType.info(BTypes.scala:861)\r\n\tat scala.tools.nsc.backend.jvm.BTypes$ClassBType.isInterface(BTypes.scala:904)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genCallMethod(BCodeBodyBuilder.scala:1073)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genApply(BCodeBodyBuilder.scala:621)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genLoad(BCodeBodyBuilder.scala:298)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genLoad(BCodeBodyBuilder.scala:368)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genStat(BCodeBodyBuilder.scala:68)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.$anonfun$genBlock$1(BCodeBodyBuilder.scala:812)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genBlock(BCodeBodyBuilder.scala:812)\r\n\tat scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genLoad(BCodeBodyBuilder.scala:364)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.emitNormalMethodBody$1(BCodeSkelBuilder.scala:603)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.genDefDef(BCodeSkelBuilder.scala:635)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.gen(BCodeSkelBuilder.scala:509)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.$anonfun$gen$7(BCodeSkelBuilder.scala:511)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.gen(BCodeSkelBuilder.scala:511)\r\n\tat scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.genPlainClass(BCodeSkelBuilder.scala:113)\r\n\tat scala.tools.nsc.backend.jvm.GenBCode$BCodePhase$Worker1.visit(GenBCode.scala:190)\r\n\tat scala.tools.nsc.backend.jvm.GenBCode$BCodePhase$Worker1.$anonfun$run$1(GenBCode.scala:139)\r\n\tat scala.tools.nsc.backend.jvm.GenBCode$BCodePhase$Worker1.run(GenBCode.scala:139)\r\n\tat scala.tools.nsc.backend.jvm.GenBCode$BCodePhase.buildAndSendToDisk(GenBCode.scala:381)\r\n\tat scala.tools.nsc.backend.jvm.GenBCode$BCodePhase.run(GenBCode.scala:350)\r\n\tat scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1418)\r\n\tat scala.tools.nsc.Global$Run.compileUnits(Global.scala:1403)\r\n\tat scala.tools.nsc.Global$Run.compileSources(Global.scala:1398)\r\n\tat scala.tools.nsc.Global$Run.compile(Global.scala:1492)\r\n\tat xsbt.CachedCompiler0.run(CompilerInterface.scala:123)\r\n\tat xsbt.CachedCompiler0.run(CompilerInterface.scala:99)\r\n\tat xsbt.CompilerInterface.run(CompilerInterface.scala:27)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102)\r\n\tat sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48)\r\n\tat sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply$mcV$sp(AggressiveCompile.scala:99)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:99)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:99)\r\n\tat sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:166)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3.compileScala$1(AggressiveCompile.scala:98)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:143)\r\n\tat sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:87)\r\n\tat sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:39)\r\n\tat sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:37)\r\n\tat sbt.inc.IncrementalCommon.cycle(Incremental.scala:99)\r\n\tat sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:38)\r\n\tat sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:37)\r\n\tat sbt.inc.Incremental$.manageClassfiles(Incremental.scala:65)\r\n\tat sbt.inc.Incremental$.compile(Incremental.scala:37)\r\n\tat sbt.inc.IncrementalCompile$.apply(Compile.scala:27)\r\n\tat sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:157)\r\n\tat sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:71)\r\n\tat com.typesafe.zinc.Compiler.compile(Compiler.scala:184)\r\n\tat com.typesafe.zinc.Compiler.compile(Compiler.scala:164)\r\n\tat sbt_inc.SbtIncrementalCompiler.compile(SbtIncrementalCompiler.java:92)\r\n\tat scala_maven.ScalaCompilerSupport.incrementalCompile(ScalaCompilerSupport.java:303)\r\n\tat scala_maven.ScalaCompilerSupport.compile(ScalaCompilerSupport.java:119)\r\n\tat scala_maven.ScalaCompilerSupport.doExecute(ScalaCompilerSupport.java:99)\r\n\tat scala_maven.ScalaMojoSupport.execute(ScalaMojoSupport.java:482)\r\n\tat org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)\r\n\tat org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)\r\n\tat org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)\r\n\tat org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)\r\n\tat org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)\r\n\tat org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)\r\n\tat org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)\r\n\tat org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)\r\n\tat org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)\r\n\tat org.apache.maven.cli.MavenCli.main(MavenCli.java:199)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)\r\n\tat org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)\r\n[ERROR] Error while emitting Validations.scala\r\nassertion failed: ClassBType.info not yet assigned: Lcom/wix/accord/transform/ValidationTransform$TransformedValidator;`"},"comment":{"url":"https://api.github.com/repos/wix/accord/issues/comments/277114456","html_url":"https://github.com/wix/accord/issues/103#issuecomment-277114456","issue_url":"https://api.github.com/repos/wix/accord/issues/103","id":277114456,"user":{"login":"holograph","id":1114848,"avatar_url":"https://avatars.githubusercontent.com/u/1114848?v=3","gravatar_id":"","url":"https://api.github.com/users/holograph","html_url":"https://github.com/holograph","followers_url":"https://api.github.com/users/holograph/followers","following_url":"https://api.github.com/users/holograph/following{/other_user}","gists_url":"https://api.github.com/users/holograph/gists{/gist_id}","starred_url":"https://api.github.com/users/holograph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holograph/subscriptions","organizations_url":"https://api.github.com/users/holograph/orgs","repos_url":"https://api.github.com/users/holograph/repos","events_url":"https://api.github.com/users/holograph/events{/privacy}","received_events_url":"https://api.github.com/users/holograph/received_events","type":"User","site_admin":false},"created_at":"2017-02-02T23:10:44Z","updated_at":"2017-02-02T23:10:44Z","body":"Apologies for the delay, I've been quite ill these last few weeks and haven't had much time to work on Accord. I've now reproduced the problem with Maven deps and am looking into this.\r\n"}}
{"actor":{"display_login":"holograph"}}