Christopher Smith created GROOVY-7611: -----------------------------------------
Summary: java.util.Optional should evaluate to false if empty Key: GROOVY-7611 URL: https://issues.apache.org/jira/browse/GROOVY-7611 Project: Groovy Issue Type: Improvement Affects Versions: 2.4.5 Reporter: Christopher Smith Priority: Minor In the spirit of the rest of the Groovy truth semantics, I suggest that an empty {{java.util.Optional}}, which is essentially a stream-safe equivalent of {{null}}, should evaluate to false: {{asBoolean()}} should simply delegate to {{isPresent()}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332)