Paul King created GROOVY-10943: ---------------------------------- Summary: Consider additional use of _ as a placeholder Key: GROOVY-10943 URL: https://issues.apache.org/jira/browse/GROOVY-10943 Project: Groovy Issue Type: Dependency upgrade Reporter: Paul King
Recent Java versions make underscore, "_", an illegal variable name. This is to allow it to be used as a placeholder as per JEP 302: Lambda Leftovers[1]. This issue is to explore how better to have such a placeholder in Groovy. This strengthens an informal convention already in use. Instead of writing this: {code} def (coordX, coordY, unusedZ) = coord3D() {code} Sometimes it is written as: {code} def (coordX, coordY, _) = coord3D() {code} [1] [https://openjdk.org/jeps/302] -- This message was sent by Atlassian Jira (v8.20.10#820010)