You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2026/05/16 16:05:39 UTC
(freemarker) 01/01: Merge remote-tracking branch 'origin/2.3-gae' into 2.3
This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch 2.3
in repository https://gitbox.apache.org/repos/asf/freemarker.git
commit 4cfa229d5c2051173949878e51c43bb29d18fa98
Merge: 82c6bc89 fa02a171
Author: ddekany <dd...@apache.org>
AuthorDate: Sat May 16 18:05:15 2026 +0200
Merge remote-tracking branch 'origin/2.3-gae' into 2.3
.asf.yaml | 19 ++-
.github/workflows/ci.yml | 36 ++++-
AGENTS.md | 104 ++++++++++++
README.md | 10 +-
.../main/java/freemarker/core/StopException.java | 4 +-
.../java/freemarker/ext/beans/BeansWrapper.java | 11 +-
.../freemarker/ext/beans/ClassIntrospector.java | 31 +++-
.../ext/beans/ClassIntrospectorBuilder.java | 16 +-
.../java/freemarker/ext/beans/_MethodUtil.java | 129 +++++++--------
.../freemarker/ext/dom/AttributeNodeModel.java | 4 +-
.../main/java/freemarker/ext/dom/ElementModel.java | 2 +-
.../src/main/java/freemarker/log/Logger.java | 53 +++++--
.../java/freemarker/template/Configuration.java | 104 ++++--------
.../main/java/freemarker/template/Template.java | 2 +-
.../java/freemarker/template/_VersionInts.java | 1 +
.../src/main/javacc/freemarker/core/FTL.jj | 4 +-
.../freemarker/native-image.properties | 19 +++
.../org.freemarker/freemarker/reflect-config.json | 82 ++++++++++
.../org.freemarker/freemarker/resource-config.json | 25 +++
.../freemarker/ext/beans/BeansWrapperMiscTest.java | 71 +++++++++
.../GetPropertyNameFromReaderMethodNameTest.java | 9 +-
.../java/freemarker/ext/jsp/TaglibMethodUtil.java | 2 +-
.../template/DefaultObjectWrapperTest.java | 55 +++----
freemarker-manual/src/main/docgen/en_US/book.xml | 174 ++++++++++++++++++++-
freemarker-test-graalvm-native/README.md | 44 ++++++
freemarker-test-graalvm-native/build.gradle.kts | 76 +++++++++
.../main/graalvm-native-config/reflect-config.json | 6 +
.../org/freemarker/core/graal/HelloDataModel.java | 30 ++--
.../org/freemarker/core/graal/HelloFreeMarker.java | 55 +++++++
.../src/main/resources/templates/hello-world.ftlh | 27 ++++
.../freemarker/core/graal/HelloFreeMarkerTest.java | 26 +--
rat-excludes | 4 +
settings.gradle.kts | 2 +
33 files changed, 985 insertions(+), 252 deletions(-)