The published AnvilCompilation logic gets a new expectExitCode: ExitCode? = null parameter. If a value is specified, the assertion is done before executing the block lambda.
In our internal delegating compile(...) functions, the parameter becomes non-nullable and defaults to ExitCode.OK.
The published
AnvilCompilation
logic gets a newexpectExitCode: ExitCode? = null
parameter. If a value is specified, the assertion is done before executing theblock
lambda.In our internal delegating
compile(...)
functions, the parameter becomes non-nullable and defaults toExitCode.OK
.This is done in follow-up to this comment.