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

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


    from ec3fd7c9 Corrected/improved Javadoc related to classicCompatible mode. 
Fixed issue where setClassicCompatibleAsInt did not mirror the value change in 
the Properties object. Added more tests for classicCompatible=true behavior. 
Some minor code cleanup (simplifications allowed by newer Java versions).
     add f292ff3f Statically linked JavaNImpl classes, utilizing "JEP 238: 
Multi-Release JAR Files"
     add 3f2d6430 Build: test task to always use the jar, as "JEP 238: 
Multi-Release JAR Files" doesn't work otherwise

No new revisions were added by this update.

Summary of changes:
 build.gradle.kts                                   |  5 +-
 .../freemarker/build/FreemarkerRootExtension.kt    | 57 +++++--------
 .../src/main/java/freemarker/core/_Java16.java     |  9 ++
 .../core/{_Java16.java => _Java16Impl.java}        | 24 +++++-
 .../src/main/java/freemarker/core/_Java9.java      |  9 ++
 .../core/{_Java16.java => _Java9Impl.java}         | 22 +++--
 .../main/java/freemarker/core/_JavaVersions.java   | 95 ----------------------
 .../freemarker/ext/beans/ClassIntrospector.java    |  9 +-
 .../ext/beans/ClassIntrospectorBuilder.java        |  9 +-
 .../src/main/java/freemarker/core/_Java16Impl.java | 13 ++-
 .../beans/Java16TestClassLoadingCorrectTest.java   | 22 +++--
 .../ext/beans/NotExportedInternalPackageTest.java  |  3 +
 .../src/main/java/freemarker/core/_Java9Impl.java  | 13 ++-
 .../test/java/freemarker/core/Java9ImplTest.java   | 10 +--
 .../core/Java9TestClassLoadingCorrectTest.java     | 18 ++--
 15 files changed, 124 insertions(+), 194 deletions(-)
 copy freemarker-core/src/main/java/freemarker/core/{_Java16.java => 
_Java16Impl.java} (55%)
 copy freemarker-core/src/main/java/freemarker/core/{_Java16.java => 
_Java9Impl.java} (64%)
 delete mode 100644 
freemarker-core/src/main/java/freemarker/core/_JavaVersions.java
 copy 
freemarker-core/src/test/java/freemarker/template/StaticObjectWrappersTest.java 
=> 
freemarker-core16/src/test/java/freemarker/ext/beans/Java16TestClassLoadingCorrectTest.java
 (52%)
 copy freemarker-core/src/test/java/freemarker/core/SettingDirectiveTest.java 
=> 
freemarker-core9/src/test/java/freemarker/core/Java9TestClassLoadingCorrectTest.java
 (68%)

Reply via email to