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%)