This is an automated email from the ASF dual-hosted git repository.
cziegeler pushed a change to branch appmod/java-upgrade-20250910060318
in repository https://gitbox.apache.org/repos/asf/sling-samples.git
at 0b4c143 Migrate to Sling API 3
This branch includes the following new commits:
new ffba89e Upgrade project to Java 17 using openrewrite.
new ccedbd5 Updated compiler configuration to Java 17
new 369f562 Added missing java.io.Serial import to CommentPostServlet
new 9a4b0b2 Updated parent POM to version 62 for Java 17 compatibility
new 96f6316 Added explicit dependency scopes required by enforcer plugin
new cb8adea Replaced banned OSGi dependencies with individual chapter
dependencies
new ae6e924 Updated Sling testing dependencies to latest versions
new 755f8e1 Applied Spotless code formatting
new 21ea299 Fixed test compilation issues and simplified tests
new 057bbd8 Applied Spotless formatting to fix violations
new 528c1c9 Fixed missing package declaration in test
new 873cbf3 Updated Sling dependencies to Jakarta-compatible versions
new af03ed8 Add Sling scripting API test dependency to fix missing
BindingsValuesProvidersByContext
new c6ec846 Fix Sling scripting API dependency version to 2.4.0
new d34be59 Downgrade Sling mock version to avoid missing scripting API
dependency
new 2687a2a Try Sling mock version 3.4.0-1.40.0
new 673c02a Add mock BindingsValuesProvidersByContext class for testing
framework
new 7ce88ff Fix BindingsValuesProvidersByContext to be an interface
instead of class
new 67c3f38 Add mock BindingsValuesProvider interface for testing
framework
new 4a612e5 Fix test dependencies compatibility for Java 17
new ab03de8 Fix Mockito import for version 5.x compatibility
new d04f7e8 Restore comprehensive RatingPostServlet test functionality
new d2a3102 Apply code formatting with Spotless
new 914c4dd Add Commons Lang3 dependency for testing framework
compatibility
new 39aae62 Upgrade Commons Lang3 to fix security vulnerability
new 45f1c02 Fix RatingPostServlet test mock configuration
new 2aa7f97 Apply code formatting with Spotless
new ceef097 Simplify RatingPostServlet test for framework compatibility
new 0b4c143 Migrate to Sling API 3
The 29 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.