SLING-8865 - Enhance the HTL runtime and script engine to take advantage of the support for lazy bindings

* made the CaseInsensitiveBindings more efficient by working with key copies and wrapping the
original bindings map; if the original bindings map is a LazyBindings instance, extending it
with support for case insensitive keys will not expand all the Suppliers
1 file changed
tree: 1a9d8781c4dbbaae67369fc151509345ac40a22b
  1. src/
  2. .gitignore
  3. bnd.bnd
  4. CODE_OF_CONDUCT.md
  5. CONTRIBUTING.md
  6. Jenkinsfile
  7. LICENSE
  8. pom.xml
  9. README.md
README.md

Build Status Test Status Maven Central JavaDocs License scripting

Apache Sling Scripting HTL Runtime

This module is part of the Apache Sling project.

The Apache Sling Scripting HTL Runtime provides support for executing HTL Java compiled units produced by the org.apache.sling.scripting.sightly.compiler.java module.