Christopher Smith Thu, 16 Dec 2021 14:23:56 -0800
The documentation does not specify whether the Elvis operator (and its related Elvis assignment operator) short-circuits. It does in the implementation of Groovy 3.0.9, but this seems like it should be specified behavior.