According to this Eclipse Forum post, when a grammar A
extends B
(B
is often Xbase
or Xcore
), then changes in B
mean that A
has to be regenerated.
In my case, I upgraded to a new version of Xbase
. Hence the need to run the MWE workflow again to update the sources.
Kudos to Brian S for finding the blog post.