You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by "Simon (Jira)" <ji...@apache.org> on 2024/02/09 20:25:00 UTC
[jira] [Commented] (FREEMARKER-183) Add support for Java records
[ https://issues.apache.org/jira/browse/FREEMARKER-183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17816209#comment-17816209 ]
Simon commented on FREEMARKER-183:
----------------------------------
I've noticed that the current code checks the return type for {{void.class}}.
In the past, due to inheritance, I've ended up with methods with a signature of {{Void}} that return null. Do you think it's worth checking for {{Void.class}} as well?
> Add support for Java records
> ----------------------------
>
> Key: FREEMARKER-183
> URL: https://issues.apache.org/jira/browse/FREEMARKER-183
> Project: Apache Freemarker
> Issue Type: Task
> Reporter: Dániel Dékány
> Assignee: Dániel Dékány
> Priority: Major
>
> Currently we don't support records (JEP 395), which was finalized in Java 16. Users can extend {{DefaultObjectWrapper}} for that of course, but it should be supported out of the box.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)