Eric Norman created SLING-13148:
-----------------------------------
Summary: Update to Parent 66
Key: SLING-13148
URL: https://issues.apache.org/jira/browse/SLING-13148
Project: Sling
Issue Type: Improvement
Reporter: Eric Norman
Assignee: Eric Norman
Fix For: JCR ContentLoader 2.6.2
Update to the latest parent and related refactoring
bump bundle major version to 3.0.0
bump minimum java version to 17
bump org.apache.sling.api to 3.0.0
bump slf4j-api to the 2.x version
bump the oak dependencies to 1.74.0
bump the jackrabbit dependencies to 2.22.0
bump commons-lang3 to 3.18.0
bump jakarta.json-api to 2.1.3
bump org.ops4j.pax.exam.version to 4.14.0
bump org.apache.sling.testing.paxexam to 4.1.2
bump org.apache.sling.testing.sling-mock-oak to 4.1.0-1.86.0
bump org.apache.sling.testing.osgi-mock.junit4 to 3.5.6
bump org.apache.sling.testing.sling-mock.junit4 to 4.0.4
bump hamcrest to 3.0
bump jmock-junit4 to 2.13.1
bump mockito-inline to 5.2.0
bump byte-buddy to 1.18.7
bump johnzon-core to 2.0.2
remove junit-addons depdendency that is not compatible with the latest JVMs and
refactor the code that was using it
remove the org.apache.sling.resource.presence dependency that is not compatible
with sling.api 3.x and refactor the code that was using it
resolve deprecated usage in maven-failsafe-plugin configuration
refactoring to remove the usage of guava APIs in the integration tests
refactoring the integration tests to migrate to tinybundles 4.x
refactoring the integration tests to provide a compatible set of bundles with
the newer dependencies
--
This message was sent by Atlassian Jira
(v8.20.10#820010)