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

jsedding pushed a change to branch resolver-2.x
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-servlets-resolver.git


    from eb593ec  [maven-release-plugin] prepare for next development iteration
     add c750faa  SLING-12608 : Implement Jakarta Servlet based Sling API (#52)
     add 91d12fa  SLING-12726 Update to Parent 62
     add f161436  SLING-12726 apply spotless formatting
     add 4a958a9  SLING-12726 ignore spotless code reformatting commit in git 
blame
     add f0ea057  SLING-12729 Integration tests fail with Java 21 (#57)
     add d3092c9  SLING-12599 : Make dependency to Apache Felix HC optional
     add 9696a2b  SLING-12599 : Make dependency to Apache Felix HC optional
     add e131b06  SLING-12752 : Support Jakarta Servlet 6.1
     add 736091c  SLING-12643 : Support Jakarta ServletAPI in Scripting 
(Initial support)
     add 3b528cd  SLING-12643 : Support Jakarta ServletAPI in Scripting 
(Initial support)
     add b80d47f  SLING-12643 : Support Jakarta ServletAPI in Scripting 
(Initial support)
     add d846b38  SLING-12643 : Support Jakarta ServletAPI in Scripting 
(Initial support)
     add 8411498  SLING-12433 fix concurrency issue when registering servlets 
(#59)
     add 7b672d1  SLING-12643 : Support Jakarta ServletAPI in Scripting
     add c0fc2a6  SLING-12866 - Restrict force pushes, auto-delete branches on 
merge
     add ab24eae  SLING-13016 - RequestWrapper causes NPEs when serving bundled 
scripts if 'forceResourceType' is not set (#61)
     add f1e9138  SLING-13027 Add Jakarta JSON dependency (#62)
     add 41a5f33  SLING-13091 Expose information about wrapped servlets
     add 3b7e1e0  SLING-13133 listChildren must be streaming (#64)
     add d1751bc  chore(deps): upgrade sling-bundle-parent to version 66 (#65)
     add f5ae04a  docs: add AGENTS.md, CLAUDE.md, and expand README (#66)
     add 044960d  docs: update AGENTS.md and README.md with new API, structure, 
and test details (#67)
     add ec5553a  Add security section to AGENTS.md
     add daa5076  SLING-13261 fix race condition on servlet resolution (#68)
     add d393463  SLING-13262 avoid inconsistent state with concurrent 
registrations (#70)
     add 62754ac  SLING-13266 avoid race on shutdown (#71)
     add 8a7689c  SLING-13272 fix javadoc warnings (#72)
     add 877209f  SLING-13292 - Support ranking of bundles contributing bundled 
scripts (#73)
     new 4855c0a  Merge pull request #76 from apache/resolver-2.x-backports

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |   4 +
 .git-blame-ignore-revs                             |   1 +
 .sling-module.json                                 |   5 +
 AGENTS.md                                          | 108 +++
 CLAUDE.md                                          |   1 +
 README.md                                          |  59 +-
 bnd.bnd                                            |   3 +
 pom.xml                                            | 322 +++++----
 .../api/IgnoredServletResourcePredicate.java       |   9 +-
 .../sling/servlets/resolver/api/package-info.java  |   1 +
 .../internal/HandleErrorResponseWriter.java        |   1 -
 .../HandleErrorSlingHttpServletResponse.java       |   1 -
 .../internal/PathBasedServletAcceptor.java         |  88 ++-
 .../servlets/resolver/internal/ResolverConfig.java |  82 ++-
 .../servlets/resolver/internal/ScriptResource.java |  33 +-
 .../resolver/internal/ScriptResourceDecorator.java |  66 +-
 .../resolver/internal/ScriptResourceResolver.java  | 119 ++--
 .../resolver/internal/SlingScriptResolverImpl.java |  31 +-
 .../resolver/internal/SlingServletResolver.java    | 343 +++++-----
 .../resolver/internal/bundle/BundledHooks.java     |  56 +-
 .../bundle/BundledRenderUnitCapabilityImpl.java    | 159 +++--
 .../internal/bundle/BundledScriptServlet.java      |  75 +--
 .../internal/bundle/BundledScriptTracker.java      | 746 +++++++++++----------
 .../internal/bundle/BundledScriptTrackerHC.java    | 137 ++++
 .../resolver/internal/bundle/RequestWrapper.java   |  47 +-
 .../resolver/internal/bundle/TypeProviderImpl.java |  46 +-
 .../internal/console/WebConsolePlugin.java         | 253 +++----
 .../defaults/DefaultErrorHandlerServlet.java       |  99 +--
 .../resolver/internal/defaults/DefaultServlet.java |  14 +-
 .../internal/helper/AbstractResourceCollector.java | 107 +--
 .../internal/helper/LocationCollector.java         | 235 ++++---
 .../helper/NamedScriptResourceCollector.java       |  75 ++-
 .../internal/helper/ResourceCollector.java         | 241 +++----
 .../internal/helper/SearchPathProvider.java        |   6 +-
 .../resolver/internal/helper/WeightedResource.java |  12 +-
 .../internal/resolution/ResolutionCache.java       | 134 ++--
 .../resource/MergingServletResourceProvider.java   | 221 ++++--
 .../resolver/internal/resource/ServletMounter.java | 153 +++--
 .../internal/resource/ServletResource.java         |  38 +-
 .../internal/resource/ServletResourceProvider.java |  24 +-
 .../resource/ServletResourceProviderFactory.java   | 143 ++--
 .../internal/resource/SlingServletConfig.java      |  30 +-
 .../jmx/SlingServletResolverCacheMBean.java        |   1 -
 .../sling/servlets/resolver/jmx/package-info.java  |   3 -
 .../internal/AbsoluteResourceTypeTest.java         | 204 +++---
 .../HandleErrorSlingHttpServletResponseTest.java   |   7 +-
 .../internal/PathBasedServletAcceptorTest.java     | 181 +++--
 .../internal/ResolutionCacheRaceConditionTest.java | 273 ++++++++
 .../resolver/internal/ScriptResourceTest.java      |  58 +-
 .../internal/SecureRequestsOptingServletTest.java  |  78 ++-
 .../internal/SlingServletResolverTest.java         |   8 +-
 .../internal/SlingServletResolverTestBase.java     |  20 +-
 .../resolver/internal/bundle/BundledHooksTest.java |  42 +-
 .../BundledRenderUnitCapabilityImplTest.java       | 163 +++++
 ...erTest.java => BundledScriptTrackerHCTest.java} |  45 +-
 .../BundledScriptTrackerRaceConditionTest.java     | 209 ++++++
 .../internal/bundle/BundledScriptTrackerTest.java  | 487 +++++++++++++-
 .../bundle/BundledScriptsRankingHeaderTest.java    |  84 +++
 .../internal/console/DecomposedURLTest.java        |  54 +-
 .../internal/console/WebConsolePluginTest.java     | 224 ++++---
 .../defaults/DefaultErrorHandlerServletTest.java   | 119 ++--
 .../helper/AbstractResourceCollectorTest.java      |  73 +-
 .../resolver/internal/helper/HelperTestBase.java   |  76 ++-
 .../internal/helper/IsSameResourceList.java        |  70 +-
 .../internal/helper/LocationCollectorTest.java     | 628 ++++++++---------
 .../internal/helper/ResourceCollectorTest.java     | 498 +++++++-------
 .../internal/helper/ScriptSelection2Test.java      | 239 ++++---
 .../internal/helper/ScriptSelectionTest.java       | 177 ++---
 .../internal/helper/WeightedResourceTest.java      |  27 +-
 .../MergingServletResourceProviderTest.java        | 340 ++++++++++
 .../internal/resource/MockServletResource.java     |  11 +-
 .../internal/resource/ServletMounterTest.java      |  42 +-
 .../ServletResourceProviderCreateTest.java         | 168 ++---
 .../internal/resourcehiding/ServletHidingTest.java |  30 +-
 .../sling/servlets/resolver/it/SLING10478IT.java   |  76 ++-
 ...Validator.java => ScriptEngineManagerMock.java} |  15 +-
 .../resolver/it/ServletResolverTestSupport.java    | 244 ++++---
 .../servlets/resolver/it/ServletResourceIT.java    |  82 ++-
 .../servlets/resolver/it/ServletSelectionIT.java   | 110 ++-
 .../servlets/resolver/it/TestResourceProvider.java |  33 +-
 .../resolver/it/TestServiceUserValidator.java      |   5 +-
 .../sling/servlets/resolver/it/TestServlet.java    |  10 +-
 .../it/resourcehiding/BasicResourceHidingIT.java   |   6 +-
 .../it/resourcehiding/HiddenServletFallbackIT.java |   6 +-
 .../resolver/it/resourcehiding/NoHidingIT.java     |   4 +-
 .../it/resourcehiding/ResourceHidingITBase.java    |  36 +-
 86 files changed, 5944 insertions(+), 3650 deletions(-)
 create mode 100644 .git-blame-ignore-revs
 create mode 100644 .sling-module.json
 create mode 100644 AGENTS.md
 create mode 100644 CLAUDE.md
 create mode 100644 
src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptTrackerHC.java
 create mode 100644 
src/test/java/org/apache/sling/servlets/resolver/internal/ResolutionCacheRaceConditionTest.java
 create mode 100644 
src/test/java/org/apache/sling/servlets/resolver/internal/bundle/BundledRenderUnitCapabilityImplTest.java
 copy 
src/test/java/org/apache/sling/servlets/resolver/internal/bundle/{BundledScriptTrackerTest.java
 => BundledScriptTrackerHCTest.java} (54%)
 create mode 100644 
src/test/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptTrackerRaceConditionTest.java
 create mode 100644 
src/test/java/org/apache/sling/servlets/resolver/internal/bundle/BundledScriptsRankingHeaderTest.java
 create mode 100644 
src/test/java/org/apache/sling/servlets/resolver/internal/resource/MergingServletResourceProviderTest.java
 copy 
src/test/java/org/apache/sling/servlets/resolver/it/{TestServiceUserValidator.java
 => ScriptEngineManagerMock.java} (75%)

Reply via email to