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

ddekany pushed a change to branch FREEMARKER-35
in repository https://gitbox.apache.org/repos/asf/freemarker.git


    from fc7fd5fc Merge remote-tracking branch 'origin/2.3-gae' into 
FREEMARKER-35
     add 0c591ce3 README: Added note about building distribution artifacts.
     add 06914fa5 Build: Added freemarker.allowUnsignedReleaseBuild Gradle 
property, and set it to true in the GitHub "CI" action
     add b3de364e Build: Fixed comments/messages related to 
freemarker.allowUnsignedReleaseBuild.
     add 9f2ad39a Added Configuration.VERSION_2_3_33 constant
     add 1f9800ca try to make build reproducible
     add a1b8ea6e add gradle plugin to auto download JDKs needed fo build
     add c9aa7669 hardcode buildTimestamp for reproducibility
     add 17ee92ca only set file timestamps and permissions for jar
     add 9677cdaf remove @ tokens in comments of version.properties
     add 5bcc56f1 improve timestamps and permissions for jar outputs
     add dd09e723 Merge branch 'apache:2.3-gae' into make-build-reproducible
     add d4b49fb3 remove @timestamps@ from version.properties
     add d186a913 add back jdk version to MANIFEST.MF
     add 9a138b67 deprecate Version.buildDate
     add 7bedbacc Revert "add back jdk version to MANIFEST.MF"
     add 3791ef5d add task to create .buildinfo file to distSrc
     add f6905086 put .buildinfo into the sources.jar too
     add eb6eb1ed revert Versions.java and testcase
     add af7054ab Merge pull request #103 from 
chrisrueger/make-build-reproducible
     add 663925cd Build: Reproducible build conde cleanup, and more 
documentation for it.
     add fd46e5f4 Build: Made gradlew script executable in the source distro
     add 47e9dafd JSP tag tests: Updated display tag, so the later Jakarta 
version has the same output
     add 6543e507 (Build: bit of code cleanup)
     add c88ed780 Added Jakarta sources generation.
     add babdccb6 Merge pull request #104 from kelemen/generated-jakarta-sources
     add 6765b587 FREEMARKER-218: Added documentation/comments
     add b4d02a4f (Minor code cleanup, and javadoc improvements.)
     add 423bc695 (Build: Some comments, and minor cleanup)
     new cbe33e06 Merge remote-tracking branch 'origin/2.3-gae' into 
FREEMARKER-35

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |   8 +-
 README.md                                          |  13 +-
 build.gradle.kts                                   | 156 +++++++++++-
 .../freemarker/build/FreemarkerRootExtension.kt    | 122 +++++++--
 .../freemarker/build/FreemarkerRootPlugin.kt       |  14 +-
 .../build/JakartaSourceRootGeneratorTask.kt        | 277 +++++++++++++++++++++
 .../java/freemarker/cache/TemplateLoaderUtils.java |   2 +-
 .../java/freemarker/cache/URLTemplateSource.java   |  10 +-
 .../src/main/java/freemarker/core/EvalUtil.java    |   2 +-
 .../freemarker/core/InvalidReferenceException.java |   4 +-
 .../src/main/java/freemarker/core/MethodCall.java  |   2 +-
 .../java/freemarker/core/NonMethodException.java   |   4 +
 .../main/java/freemarker/ext/beans/BeanModel.java  |  19 +-
 .../ext/beans/MethodAppearanceFineTuner.java       |  23 +-
 .../java/freemarker/template/Configuration.java    |  28 +--
 .../freemarker/template/TemplateHashModel.java     |   9 +-
 .../src/main/java/freemarker/template/Version.java |   3 +
 .../freemarker/version.properties                  |  19 +-
 .../freemarker/cache/WebappTemplateLoader.java     |   9 +-
 .../java/freemarker/ext/jsp/EventForwarding.java   |   3 +
 .../ext/jsp/FreeMarkerJspApplicationContext.java   |   2 -
 .../java/freemarker/ext/jsp/TaglibFactory.java     |   3 +
 .../src/main/java/freemarker/ext/jsp/package.html  |   4 +
 .../ext/servlet/AllHttpScopesHashModel.java        |   3 +
 .../freemarker/ext/servlet/FreemarkerServlet.java  |   6 +-
 .../ext/servlet/HttpRequestHashModel.java          |   3 +
 .../servlet/HttpRequestParametersHashModel.java    |   4 +-
 .../ext/servlet/HttpSessionHashModel.java          |   4 +-
 .../java/freemarker/ext/servlet/IncludePage.java   |   3 +
 .../ext/servlet/ServletContextHashModel.java       |   3 +
 .../main/java/freemarker/ext/servlet/package.html  |   4 +
 .../freemarker/template/MockServletContext.java    |  46 +++-
 .../freemarker/test/servlet/WebAppTestCase.java    |   2 +-
 .../tldDiscovery/WEB-INF/expected/test1.txt        |   2 +-
 freemarker-manual/src/main/docgen/en_US/book.xml   |  68 ++++-
 .../main}/java/freemarker/test/TemplateTest.java   |   0
 gradle.properties                                  |   3 +
 osgi.bnd                                           |   5 +
 rat-excludes                                       |   1 +
 settings.gradle.kts                                |   4 +
 40 files changed, 769 insertions(+), 128 deletions(-)
 create mode 100644 
buildSrc/src/main/kotlin/freemarker/build/JakartaSourceRootGeneratorTask.kt
 rename {freemarker-core/src/test => 
freemarker-test-utils/src/main}/java/freemarker/test/TemplateTest.java (100%)

Reply via email to