This is an automated email from the ASF dual-hosted git repository. ddekany pushed a commit to branch 2.3-gae in repository https://gitbox.apache.org/repos/asf/freemarker.git
commit 37cc917eddb0b049f7eec476329690767cb885a4 Merge: 54667e0c 4ad73114 Author: ddekany <[email protected]> AuthorDate: Thu Nov 13 17:23:37 2025 +0100 Merge pull request #121 from fugerit-org/1-add-graalvm-support-to-apache-freemarker Added GraalVM native support to Apache FreeMarker .github/workflows/ci.yml | 31 ++++- README.md | 139 +++++++++++++++++++++ .../src/main/java/freemarker/log/Logger.java | 28 ++++- .../freemarker/native-image.properties | 19 +++ .../org.freemarker/freemarker/reflect-config.json | 82 ++++++++++++ .../org.freemarker/freemarker/resource-config.json | 25 ++++ freemarker-test-graalvm-native/README.md | 48 +++++++ freemarker-test-graalvm-native/build.gradle.kts | 71 +++++++++++ .../src/main/config/reflect-config.json | 9 ++ .../org/freemarker/core/graal/HelloDataModel.java | 30 +++-- .../org/freemarker/core/graal/HelloFreeMarker.java | 19 ++- .../org/freemarker/core/graal/HelloHandler.java | 68 ++++++++++ .../resources/freemarker-templates/hello-world.ftl | 27 ++++ .../freemarker/core/graal/HelloFreeMarkerTest.java | 26 ++-- rat-excludes | 4 + settings.gradle.kts | 2 + 16 files changed, 589 insertions(+), 39 deletions(-)
