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(-)