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 2022/12/31 18:29:18 UTC
[freemarker] branch 3 updated (71e75860 -> 425a09bd)
This is an automated email from the ASF dual-hosted git repository.
ddekany pushed a change to branch 3
in repository https://gitbox.apache.org/repos/asf/freemarker.git
from 71e75860 Merge pull request #78 from jido/patch-1
new f79f07ba Forward ported from 2.3-gae: JIRA-204 Gradle build.
new ed54d888 SimpleCharStream (generated by javacc) is no longer public. Configured the Javacc task to fail:
new 425a09bd Merge pull request #80 from kelemen/3
The 2363 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:
.gitignore | 9 +-
.travis.yml | 5 +-
build.gradle | 443 --------
build.gradle.kts | 210 ++++
.../PublicAll.java => buildSrc/build.gradle.kts | 7 +-
.../core/build.gradle.kts | 11 +-
.../freemarker/build/core/ChecksumFileTask.kt | 81 ++
.../freemarker/build/core/CompileJavaccTask.kt | 228 ++++
.../build/core/FreemarkerCommonPlugin.kt | 30 +-
.../build/core/FreemarkerPathExtensions.kt | 9 +-
.../build/core/FreemarkerRootExtension.kt | 64 ++
.../freemarker/build/core/FreemarkerRootPlugin.kt | 142 +++
.../build/core/FreemarkerVersionService.kt | 99 ++
.../build/core/JavadocStyleAdjustments.kt | 66 ++
.../freemarker/build/core/ManualBuildTask.kt | 69 ++
.../apache/freemarker/build/core/SignatureTask.kt | 59 ++
.../gradle-plugins/freemarker-common.properties | 12 +-
.../gradle-plugins/freemarker-root.properties | 6 +-
.../module-common/build.gradle.kts | 11 +-
.../module/common/DependencyEnforcementConfig.kt | 56 +
.../build/module/common/FreemarkerJavaExtension.kt | 23 +-
.../build/module/common/FreemarkerJavaPlugin.kt | 85 ++
.../module/common/FreemarkerPublishedJavaPlugin.kt | 216 ++++
.../build/module/common/JavadocStyleAdjustments.kt | 93 ++
.../gradle-plugins/freemarker-java.properties | 5 +-
.../freemarker-published-java.properties | 5 +-
.../settings.gradle.kts | 9 +-
freemarker-converter/build.gradle | 74 --
.../build.gradle.kts | 34 +-
freemarker-core-test/build.gradle | 41 -
...faultObjectWrapperInc.java => build.gradle.kts} | 18 +-
.../freemarker/core/GetOptionalTemplateTest.java | 19 +
.../freemarker/core/TruncateBuiltInTest.java | 19 +
freemarker-core/build.gradle | 138 ---
freemarker-core/build.gradle.kts | 83 ++
.../freemarker/core/ASTDynamicTopLevelCall.java | 2 -
.../org/apache/freemarker/core/Configuration.java | 2 -
.../org/apache/freemarker/core/Environment.java | 2 -
...SpecialBuiltIn.java => SuppressFBWarnings.java} | 12 +-
.../java/org/apache/freemarker/core/Template.java | 2 -
.../core/debug/RmiDebuggedEnvironmentImpl.java | 2 -
.../freemarker/core/debug/RmiDebuggerService.java | 2 -
.../freemarker/core/debug/SuppressFBWarnings.java | 11 +-
.../core/model/impl/DefaultEnumerationAdapter.java | 2 -
.../core/model/impl/DefaultIteratorAdapter.java | 2 -
.../core/model/impl/OverloadedMethodsSubset.java | 2 -
.../core/model/impl/SuppressFBWarnings.java | 15 +-
.../pluggablebuiltin/TruncateBuiltinAlgorithm.java | 19 +
.../impl/DefaultTruncateBuiltinAlgorithm.java | 19 +
.../templateresolver/impl/SuppressFBWarnings.java | 11 +-
.../impl/URLTemplateLoadingSource.java | 2 -
.../impl/ISOLikeTemplateDateFormat.java | 2 -
.../core/valueformat/impl/SuppressFBWarnings.java | 11 +-
.../javacc/{ => org/apache/freemarker/core}/FTL.jj | 0
.../org/apache/freemarker/core/version.properties | 0
freemarker-dom/build.gradle | 85 --
.../build.gradle.kts | 29 +-
freemarker-manual/build.gradle | 48 -
.../build.gradle.kts | 34 +-
freemarker-servlet/build.gradle | 113 --
freemarker-servlet/build.gradle.kts | 69 ++
.../freemarker/servlet/FreemarkerServlet.java | 2 -
.../freemarker/servlet/SuppressFBWarnings.java | 11 +-
.../src/main/resources/META-INF/LICENSE | 202 ----
freemarker-spring/build.gradle | 131 ---
freemarker-spring/build.gradle.kts | 61 ++
freemarker-test-utils/build.gradle | 77 --
.../build.gradle.kts | 31 +-
.../repositories.gradle.kts | 36 +-
gradle/wrapper/gradle-wrapper.jar | Bin 50518 -> 59821 bytes
gradle/wrapper/gradle-wrapper.properties | 3 +-
gradlew | 357 +++----
gradlew.bat | 53 +-
old-ant-build/README.txt | 1 -
old-ant-build/build.properties | 23 -
old-ant-build/build.xml | 1093 --------------------
old-ant-build/ivy.xml | 152 ---
old-ant-build/ivysettings.xml | 54 -
old-ant-build/osgi.bnd => osgi.bnd | 20 +-
rat-excludes | 4 +
settings.gradle | 29 -
settings.gradle.kts | 68 ++
.../dist/bin/rat-excludes | 27 +-
.../resources => src/dist/jar}/META-INF/LICENSE | 0
src/dist/javadoc/META-INF/LICENSE | 202 ----
85 files changed, 2281 insertions(+), 3333 deletions(-)
delete mode 100644 build.gradle
create mode 100644 build.gradle.kts
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PublicAll.java => buildSrc/build.gradle.kts (91%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => buildSrc/core/build.gradle.kts (80%)
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/ChecksumFileTask.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/CompileJavaccTask.kt
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/SettingDirectiveTest.java => buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/FreemarkerCommonPlugin.kt (56%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleWithPublicConstructor.java => buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/FreemarkerPathExtensions.kt (80%)
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/FreemarkerRootExtension.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/FreemarkerRootPlugin.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/FreemarkerVersionService.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/JavadocStyleAdjustments.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/ManualBuildTask.kt
create mode 100644 buildSrc/core/src/main/kotlin/org/apache/freemarker/build/core/SignatureTask.kt
rename old-ant-build/.travis.yml => buildSrc/core/src/main/resources/META-INF/gradle-plugins/freemarker-common.properties (90%)
rename gradle.properties.sample => buildSrc/core/src/main/resources/META-INF/gradle-plugins/freemarker-root.properties (90%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => buildSrc/module-common/build.gradle.kts (86%)
create mode 100644 buildSrc/module-common/src/main/kotlin/org/apache/freemarker/build/module/common/DependencyEnforcementConfig.kt
copy freemarker-core/src/main/java/org/apache/freemarker/core/TemplatePostProcessorException.java => buildSrc/module-common/src/main/kotlin/org/apache/freemarker/build/module/common/FreemarkerJavaExtension.kt (61%)
create mode 100644 buildSrc/module-common/src/main/kotlin/org/apache/freemarker/build/module/common/FreemarkerJavaPlugin.kt
create mode 100644 buildSrc/module-common/src/main/kotlin/org/apache/freemarker/build/module/common/FreemarkerPublishedJavaPlugin.kt
create mode 100644 buildSrc/module-common/src/main/kotlin/org/apache/freemarker/build/module/common/JavadocStyleAdjustments.kt
copy freemarker-core-test/src/test/resources/org/apache/freemarker/core/templatesuite/models/BeansTestResources.properties => buildSrc/module-common/src/main/resources/META-INF/gradle-plugins/freemarker-java.properties (89%)
copy freemarker-core-test/src/test/resources/org/apache/freemarker/core/templatesuite/models/BeansTestResources.properties => buildSrc/module-common/src/main/resources/META-INF/gradle-plugins/freemarker-published-java.properties (89%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAllWithBuilder.java => buildSrc/settings.gradle.kts (82%)
delete mode 100644 freemarker-converter/build.gradle
copy freemarker-core/src/main/java/org/apache/freemarker/core/model/impl/NonPrimitiveArrayBackedReadOnlyList.java => freemarker-converter/build.gradle.kts (64%)
delete mode 100644 freemarker-core-test/build.gradle
copy freemarker-core-test/{src/test/java/org/apache/freemarker/core/model/impl/DefaultObjectWrapperInc.java => build.gradle.kts} (65%)
delete mode 100644 freemarker-core/build.gradle
create mode 100644 freemarker-core/build.gradle.kts
copy freemarker-core/src/main/java/org/apache/freemarker/core/{SpecialBuiltIn.java => SuppressFBWarnings.java} (79%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => freemarker-core/src/main/java/org/apache/freemarker/core/debug/SuppressFBWarnings.java (75%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/model/impl/BridgeMethodsBean.java => freemarker-core/src/main/java/org/apache/freemarker/core/model/impl/SuppressFBWarnings.java (79%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => freemarker-core/src/main/java/org/apache/freemarker/core/templateresolver/impl/SuppressFBWarnings.java (74%)
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => freemarker-core/src/main/java/org/apache/freemarker/core/valueformat/impl/SuppressFBWarnings.java (74%)
rename freemarker-core/src/main/javacc/{ => org/apache/freemarker/core}/FTL.jj (100%)
rename freemarker-core/src/main/{resources => resource-templates}/org/apache/freemarker/core/version.properties (100%)
delete mode 100644 freemarker-dom/build.gradle
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/EvalJsonBuiltInTest.java => freemarker-dom/build.gradle.kts (56%)
delete mode 100644 freemarker-manual/build.gradle
copy freemarker-core/src/main/java/org/apache/freemarker/core/NativeTemplateModelIterator.java => freemarker-manual/build.gradle.kts (55%)
delete mode 100644 freemarker-servlet/build.gradle
create mode 100644 freemarker-servlet/build.gradle.kts
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/userpkg/PackageVisibleAll.java => freemarker-servlet/src/main/java/org/apache/freemarker/servlet/SuppressFBWarnings.java (75%)
delete mode 100644 freemarker-servlet/src/main/resources/META-INF/LICENSE
delete mode 100644 freemarker-spring/build.gradle
create mode 100644 freemarker-spring/build.gradle.kts
delete mode 100644 freemarker-test-utils/build.gradle
copy freemarker-core-test/src/test/java/org/apache/freemarker/core/EvalJsonBuiltInTest.java => freemarker-test-utils/build.gradle.kts (59%)
copy freemarker-core/src/main/java/org/apache/freemarker/core/_DelayedGetCanonicalForm.java => gradle/repositories.gradle.kts (56%)
delete mode 100644 old-ant-build/README.txt
delete mode 100644 old-ant-build/build.properties
delete mode 100644 old-ant-build/build.xml
delete mode 100644 old-ant-build/ivy.xml
delete mode 100644 old-ant-build/ivysettings.xml
rename old-ant-build/osgi.bnd => osgi.bnd (84%)
delete mode 100644 settings.gradle
create mode 100644 settings.gradle.kts
rename old-ant-build/build.properties.sample => src/dist/bin/rat-excludes (51%)
rename {freemarker-core/src/main/resources => src/dist/jar}/META-INF/LICENSE (100%)
delete mode 100644 src/dist/javadoc/META-INF/LICENSE