Spoofax API for Builder doesn't pass parsed ASTs to transform step of builder when analysis is turned off
If you create aSubmitted by Jeff Smits on 9 October 2018 at 11:23
analyze=false, then in
o.m.c.build.Builder#updateLanguageResourcesthe parsed units are not analyzed, the
allAnalyzeUnitsvariable is empty and that is passed to the
transformmethod. 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