Marked some 2.3.22 TemplateModel stuff as non-experimental
Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/99c5a653 Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/99c5a653 Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/99c5a653 Branch: refs/heads/2.3 Commit: 99c5a653415fdf925d4993fe8b4b14868b564448 Parents: e34f70b Author: ddekany <[email protected]> Authored: Sun Feb 26 21:54:50 2017 +0100 Committer: ddekany <[email protected]> Committed: Sun Feb 26 21:54:50 2017 +0100 ---------------------------------------------------------------------- .../template/DefaultNonListCollectionAdapter.java | 10 +++------- .../freemarker/template/TemplateCollectionModelEx.java | 10 +++------- 2 files changed, 6 insertions(+), 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/99c5a653/src/main/java/freemarker/template/DefaultNonListCollectionAdapter.java ---------------------------------------------------------------------- diff --git a/src/main/java/freemarker/template/DefaultNonListCollectionAdapter.java b/src/main/java/freemarker/template/DefaultNonListCollectionAdapter.java index 30d2df7..3d0f57e 100644 --- a/src/main/java/freemarker/template/DefaultNonListCollectionAdapter.java +++ b/src/main/java/freemarker/template/DefaultNonListCollectionAdapter.java @@ -29,9 +29,9 @@ import freemarker.ext.util.WrapperTemplateModel; import freemarker.template.utility.ObjectWrapperWithAPISupport; /** - * <b>Experimental - subject to change:</b> Adapts a non-{@link List} Java {@link Collection} to the corresponding - * {@link TemplateModel} interface(s), most importantly to {@link TemplateCollectionModelEx}. For {@link List}-s, use - * {@link DefaultListAdapter}, or else you lose indexed element access. + * Adapts a non-{@link List} Java {@link Collection} to the corresponding {@link TemplateModel} interface(s), most + * importantly to {@link TemplateCollectionModelEx}. For {@link List}-s, use {@link DefaultListAdapter}, or else you + * lose indexed element access. * * <p> * Thread safety: A {@link DefaultNonListCollectionAdapter} is as thread-safe as the {@link Collection} that it wraps @@ -44,10 +44,6 @@ import freemarker.template.utility.ObjectWrapperWithAPISupport; * {@link DefaultObjectWrapper#setForceLegacyNonListCollections(boolean) forceLegacyNonListCollections} property is * {@code false}, which is still not the default as of 2.3.22 (so you have to set it explicitly). * - * <p> - * <b>Experimental status warning:</b> This class is subject to change on non-backward compatible ways, hence, it - * shouldn't be used from outside FreeMarker yet. - * * @since 2.3.22 */ public class DefaultNonListCollectionAdapter extends WrappingTemplateModel implements TemplateCollectionModelEx, http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/99c5a653/src/main/java/freemarker/template/TemplateCollectionModelEx.java ---------------------------------------------------------------------- diff --git a/src/main/java/freemarker/template/TemplateCollectionModelEx.java b/src/main/java/freemarker/template/TemplateCollectionModelEx.java index 8101f2b..7f4dcf1 100644 --- a/src/main/java/freemarker/template/TemplateCollectionModelEx.java +++ b/src/main/java/freemarker/template/TemplateCollectionModelEx.java @@ -22,13 +22,9 @@ package freemarker.template; import java.util.Collection; /** - * <b>Experimental - subject to change:</b> "extended collection" template language data type: Adds size/emptiness - * querybility and "contains" test to {@link TemplateCollectionModel}. The added extra operations is provided by all - * Java {@link Collection}-s, and this interface was added to make that accessible for templates too. - * - * <p> - * <b>Experimental status warning:</b> This interface is subject to change on non-backward compatible ways, hence, it - * shouldn't be implemented outside FreeMarker yet. + * "extended collection" template language data type: Adds size/emptiness querybility and "contains" test to + * {@link TemplateCollectionModel}. The added extra operations is provided by all Java {@link Collection}-s, and this + * interface was added to make that accessible for templates too. * * @since 2.3.22 */
