From ca80db225c8bf0248068fa8c2531ca440f96ec4a Mon Sep 17 00:00:00 2001 From: Jack Koenig Date: Tue, 25 Aug 2020 15:54:36 -0700 Subject: Relax plugin scalac phase order (#1568) It must run after the typer, but doesn't need to "run right after". The stricter dependency conflicted with the semanticdb-typer.--- plugin/src/main/scala-2.12/chisel3/plugin/ChiselPlugin.scala | 1 - 1 file changed, 1 deletion(-) (limited to 'plugin/src') diff --git a/plugin/src/main/scala-2.12/chisel3/plugin/ChiselPlugin.scala b/plugin/src/main/scala-2.12/chisel3/plugin/ChiselPlugin.scala index 785a253d..3b3b52e9 100644 --- a/plugin/src/main/scala-2.12/chisel3/plugin/ChiselPlugin.scala +++ b/plugin/src/main/scala-2.12/chisel3/plugin/ChiselPlugin.scala @@ -21,7 +21,6 @@ class ChiselPlugin(val global: Global) extends Plugin { class ChiselComponent(val global: Global) extends PluginComponent with TypingTransformers { import global._ val runsAfter = List[String]("typer") - override val runsRightAfter: Option[String] = Some("typer") val phaseName: String = "chiselcomponent" def newPhase(_prev: Phase): ChiselComponentPhase = new ChiselComponentPhase(_prev) class ChiselComponentPhase(prev: Phase) extends StdPhase(prev) { -- cgit v1.2.3