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/07/20 15:30:51 UTC

[freemarker] 01/02: Target value never will be a TemplateModelIterator; removed the handling of it from IntermediateStreamOperationLikeBuiltIn.

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 8660d28d8ee243751a287e310f16e9aed39f507c
Author: ddekany <dd...@apache.org>
AuthorDate: Sat Jul 20 17:15:41 2019 +0200

    Target value never will be a TemplateModelIterator; removed the handling of it from IntermediateStreamOperationLikeBuiltIn.
---
 src/main/java/freemarker/core/BuiltInsForSequences.java | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/src/main/java/freemarker/core/BuiltInsForSequences.java b/src/main/java/freemarker/core/BuiltInsForSequences.java
index a232025..d95ad50 100644
--- a/src/main/java/freemarker/core/BuiltInsForSequences.java
+++ b/src/main/java/freemarker/core/BuiltInsForSequences.java
@@ -1090,9 +1090,6 @@ class BuiltInsForSequences {
                 } else if (targetValue instanceof TemplateSequenceModel) {
                     targetIterator = new LazySequenceIterator((TemplateSequenceModel) targetValue);
                     targetIsSequence = true;
-                } else if (targetValue instanceof TemplateModelIterator) {
-                    targetIterator = (TemplateModelIterator) targetValue;
-                    targetIsSequence = false;
                 } else {
                     throw new NonSequenceOrCollectionException(target, targetValue, env);
                 }