-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: NCC-1.4.25
-
Fix Version/s: NCC-1.4.26
-
Component/s: nuxeo-connect-client
-
Sprint:NOS-31, NOS-32
-
Story Points:2
In order to manage optional dependencies for the Marketplace packages, we must add a new optional-dependencies entry in the package.xml and add the corresponding API in the Package.java interface.
Those new optional dependencies must be taken into account in the PackageManagerImpl.orderByDependencies method.
Additionally, a check on all already installed packages must be made during DependencyResolution build in CUDFHelper.
See linked NXP-20696