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 2019/06/23 23:32:36 UTC
[freemarker] 02/02: Merge remote-tracking branch 'origin/2.3-gae'
into 2.3
This is an automated email from the ASF dual-hosted git repository.
ddekany pushed a commit to branch 2.3
in repository https://gitbox.apache.org/repos/asf/freemarker.git
commit 0170b80e3eb5fb75ae7c13da1927aa816b5e0e9c
Merge: 31544b0 e05bd9a
Author: ddekany <dd...@apache.org>
AuthorDate: Mon Jun 24 01:32:16 2019 +0200
Merge remote-tracking branch 'origin/2.3-gae' into 2.3
.../java/freemarker/core/BoundedRangeModel.java | 2 +-
src/main/java/freemarker/core/BuiltIn.java | 17 +-
.../freemarker/core/BuiltInsForMultipleTypes.java | 57 +++-
.../java/freemarker/core/BuiltInsForSequences.java | 213 ++++++++-----
.../java/freemarker/core/ComparisonExpression.java | 16 +
src/main/java/freemarker/core/DynamicKeyName.java | 249 +++++++++++++--
src/main/java/freemarker/core/Environment.java | 2 -
src/main/java/freemarker/core/EvalUtil.java | 12 +
src/main/java/freemarker/core/Expression.java | 18 ++
src/main/java/freemarker/core/IteratorBlock.java | 10 +-
.../core/LazilyGeneratedCollectionModel.java | 80 +++++
....java => LazilyGeneratedCollectionModelEx.java} | 33 +-
...eratedCollectionModelWithAlreadyKnownSize.java} | 33 +-
...GeneratedCollectionModelWithSameSizeCollEx.java | 53 ++++
...lyGeneratedCollectionModelWithSameSizeSeq.java} | 40 +--
...lyGeneratedCollectionModelWithUnknownSize.java} | 27 +-
...va => LazyCollectionTemplateModelIterator.java} | 33 +-
...lectionModel.java => LazySequenceIterator.java} | 36 ++-
src/main/java/freemarker/core/MiscUtil.java | 7 +
.../freemarker/core/ParentheticalExpression.java | 7 +-
src/main/java/freemarker/core/RangeModel.java | 2 +-
.../freemarker/core/RightUnboundedRangeModel.java | 2 +-
.../core/SingleIterationCollectionModel.java | 6 +-
src/main/java/freemarker/core/_CoreAPI.java | 6 +-
src/main/java/freemarker/core/_MessageUtil.java | 22 +-
.../java/freemarker/ext/beans/BeansWrapper.java | 23 +-
.../freemarker/ext/beans/ClassIntrospector.java | 2 +-
.../java/freemarker/template/Configuration.java | 2 +-
.../freemarker/template/utility/ClassUtil.java | 4 +
src/main/resources/freemarker/included.html | 9 +
src/manual/en_US/book.xml | 68 ++++-
src/test/java/freemarker/core/FilterBiTest.java | 25 ++
.../core/LazilyGeneratedCollectionTest.java | 338 +++++++++++++++++++++
.../core/ListWithStreamLikeBuiltinsTest.java | 2 +-
src/test/java/freemarker/core/MapBiTest.java | 19 ++
.../beans/AbstractParallelIntrospectionTest.java | 2 +-
.../java/freemarker/ext/beans/EnumModelsTest.java | 2 +-
.../java/freemarker/ext/beans/ModelCacheTest.java | 2 +-
.../freemarker/ext/beans/StaticModelsTest.java | 2 +-
.../test/templatesuite/templates/range-lazy.ftl | 58 ++++
.../freemarker/test/templatesuite/testcases.xml | 5 +-
41 files changed, 1279 insertions(+), 267 deletions(-)