Community
Participate
Working Groups
Created attachment 182102 [details] test + fix 1 The BuildCommand #equals and #hashCode consider the full value in BuildCommand#trigger. As there are some meta bits used in trigger (for MASK_CONFIGURABLE, MASK_CONFIG_COMPUTED) #equals may yield false even if the two ICommands are equivalent. The result is that the currently active builder state can be lost during #setBuildSpec. Simple test + fix attached.
Looks good. Thanks James. I have released this to HEAD, but *not* for the I-build tomorrow so we can run some nightly builds before it goes out.