You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by di...@apache.org on 2022/10/25 04:56:03 UTC

[sling-org-apache-sling-scripting-sightly] branch issue/SLING-10654 updated (22f78d7 -> f8beb2d)

This is an automated email from the ASF dual-hosted git repository.

diru pushed a change to branch issue/SLING-10654
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-sightly.git


    from 22f78d7  made icu dependency provided
     add 14a4155  SLING-10676 - add or update SECURITY.md
     add c86be0f  SLING-10676 - remove SECURITY.md which is not needed
     add f23eaba  SLING-10712 Update to Sling Bundle Parent 44
     add 8e1965c  SLING-10677 add support for using an enum class via the Java Use-API (#13)
     add ac3a46a  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.10-1.4.0
     add 81045aa  [maven-release-plugin] prepare for next development iteration
     add c32a6ad  configure javadoc plugin to use source=8 to fix failure
     add 91dfd32  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.12-1.4.0
     add f94a64c  [maven-release-plugin] prepare for next development iteration
     add 75ae7d6  SLING-10765 Update to Sling Bundle Parent 45
     add 44815c0  SLING-10766 Fix sonar checking during the ci build (#14)
     add c9152c6  SLING-10907 Make compatible with API 2.24.0
     add d4497e7  Merge pull request #15 from enapps-enorman/issue/SLING-10907
     add 7893598  Prepare for API release
     add fa8d4f9  Revert "Prepare for API release"
     add 7739af0  Update to API 2.24.0
     add c2edd8c  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.14-1.4.0
     add 638a629  [maven-release-plugin] prepare for next development iteration
     add 0246773  SLING-11051 - Fixing JavaDoc badge
     add 50e7626  SLING-11105 - Make the SlingHTLMasterCompiler a dynamic reference in the SightlyScriptEngineFactory
     add 6fe7d5e  SLING-11108 - org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtensionTest#testDateFormatWithEscapedCharacters fails on newer JDKs
     add d967cc0  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.16-1.4.0
     add b87470c  [maven-release-plugin] prepare for next development iteration
     add 66f7d7e  SLING-11210 : Use SlingUriBuilder
     add 580e1ab  SLING-11210 : Use SlingUriBuilder
     add 861432f  SLING-11210 : Use SlingUriBuilder
     add 3766184  SLING-11210 : Use SlingUriBuilder
     add 84b52d2  SLING-11210 : Use SlingUriBuilder
     add d00d056  SLING-11210 : Use SlingUriBuilder
     add c44826a  Merge pull request #16 from apache/issues/SLING-11210
     add 579663f  Use API 2.25.0
     add 5a557b7  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.18-1.4.0
     add f279fd5  [maven-release-plugin] prepare for next development iteration
     add af7c518  SLING-11508 - Make dependency resolution use ResourceResolver#getResource instead of ResourceResolver#resolve (#18)
     add d52066c  [maven-release-plugin] prepare release org.apache.sling.scripting.sightly-1.4.20-1.4.0
     add 1bf807d  [maven-release-plugin] prepare for next development iteration
     add c8fb61b  SLING-11608 - Cache script dependency resolution
     add d677bfa  SLING-11538 add output context for JSON string (#20)
     add f8beb2d  Merge branch 'master' into issue/SLING-10654

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 README.md                                          |   2 +-
 pom.xml                                            |  55 +++++-
 .../sightly/engine/ResourceResolution.java         |  25 +--
 .../impl/engine/SightlyEngineConfiguration.java    |  13 ++
 .../impl/engine/SightlyScriptEngineFactory.java    |   5 +-
 .../engine/compiled/SlingHTLMasterCompiler.java    |  13 +-
 .../extension/URIManipulationFilterExtension.java  | 216 +++------------------
 .../impl/engine/extension/XSSRuntimeExtension.java |  16 ++
 .../impl/engine/extension/use/JavaUseProvider.java |   3 +
 .../engine/extension/use/RenderUnitProvider.java   |   7 +-
 .../engine/extension/use/ScriptUseProvider.java    |  12 +-
 .../impl/utils/ScriptDependencyResolver.java       | 199 +++++++++++++++++++
 .../scripting/sightly/impl/utils/ScriptUtils.java  |  67 -------
 .../extension/FormatFilterExtensionTest.java       |   5 +-
 .../extension/ModifiableRequestPathInfoTest.java   |  28 +--
 .../URIManipulationFilterExtensionTest.java        |  71 +++++++
 .../extension/XSSRuntimeExtensionTest.java}        |  14 +-
 18 files changed, 439 insertions(+), 313 deletions(-)
 create mode 100644 src/main/java/org/apache/sling/scripting/sightly/impl/utils/ScriptDependencyResolver.java
 delete mode 100644 src/main/java/org/apache/sling/scripting/sightly/impl/utils/ScriptUtils.java
 copy src/test/java/org/apache/sling/scripting/sightly/impl/{compiler/MockPojo.java => engine/extension/XSSRuntimeExtensionTest.java} (73%)