Spoofax API for Builder doesn't pass parsed ASTs to transform step of builder when analysis is turned off
If you create a
Submitted by Jeff Smits on 9 October 2018 at 11:23BuildInput
withanalyze=false
, then ino.m.c.build.Builder#updateLanguageResources
the parsed units are not analyzed, theallAnalyzeUnits
variable is empty and that is passed to thetransform
method. So the Builder “succeeds” with no results…
This is a problem for builders that expect a parsed (non-analyzed) AST.
Log in to post comments