This is an automated email from the ASF dual-hosted git repository.

ddekany pushed a commit to branch 3
in repository https://gitbox.apache.org/repos/asf/freemarker.git


The following commit(s) were added to refs/heads/3 by this push:
     new a897532a Added not on not forward porting 
MethodCallAwareTemplateHashModel
a897532a is described below

commit a897532a17c5b310db619daa3b39d3ecbd51e976
Author: ddekany <[email protected]>
AuthorDate: Wed Jan 31 08:48:19 2024 +0100

    Added not on not forward porting MethodCallAwareTemplateHashModel
---
 FM3-MISSING-FORWARD-PORTINGS.txt | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/FM3-MISSING-FORWARD-PORTINGS.txt b/FM3-MISSING-FORWARD-PORTINGS.txt
index fb5c9cf2..2e086446 100644
--- a/FM3-MISSING-FORWARD-PORTINGS.txt
+++ b/FM3-MISSING-FORWARD-PORTINGS.txt
@@ -3,6 +3,10 @@ Things not yet forward-ported from 2.3-gae
 
 - Lambda-like expressions: The way those work in 2.x is limited because of BC 
restrictions. So it should work differently here.
 
+- MethodCallAwareTemplateHashModel, and anything related to it. This is what 
allows both myRecord.x and myRecord.x() give
+  the same result. But in FM3 we certainly should go for separate method and 
non-method namespace, which makes the 2.x
+  implementation unapplicable.
+
 - ?with_args/?with_args_last: Have to implement the better null handling in 
the template language first
 
-- Some of the Gradle build refinements, like signature related and, 
rebroducible build stuff
+- Some of the Gradle build refinements, like signature related and, 
reproducible build stuff

Reply via email to