[
https://issues.apache.org/jira/browse/GROOVY-9417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Paul King resolved GROOVY-9417.
-------------------------------
Fix Version/s: 3.0.2
4.0.0-alpha-1
Assignee: Paul King
Resolution: Fixed
Proposed PR applied.
> Make @NullCheck play nicer with @Immutable
> ------------------------------------------
>
> Key: GROOVY-9417
> URL: https://issues.apache.org/jira/browse/GROOVY-9417
> Project: Groovy
> Issue Type: Improvement
> Reporter: Paul King
> Assignee: Paul King
> Priority: Major
> Fix For: 4.0.0-alpha-1, 3.0.2
>
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> This is a follow up to GROOVY-9406. We accidentally had generated (including
> constructors) having the null checks added without proper checking for things
> like this() and super() calls. GROOVY-9406 fixed those issues and added a
> includeGenerated annotation attribute but it highlighted some short-comings
> when using with @Immutable and @Canonical. This issue addresses those
> short-comings.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)