28
I use "propagateDependencies = true" in all our applications. The problem is that only "onehop" works. When I raised bug to AL, I got the answer that it's by-design.

So I suggest do multihop "propagateDependencies".
Idea ("<--" - means dependeny):
LocalizationCoreApp <-- LocalizationApp <-- MyAppCore <-- MyBasicApp <-- MyAdvancedApp <-- CustomerAppFromPartner <-- CustomerAppFromCustomersDevelopers

When I currently need a functional compilation (if I use objects from all the mentioned applications) for the "CustomerAppFromCustomersDevelopers" application, I have to specify these dependencies:
"CustomerAppFromPartner"
"MyBasicApp"
"LocalizationApp"

When the multihop will work it will only need to set a dependency on "CustomerAppFromPartner" in "CustomerAppFromCustomersDevelopers".

This way, the customer's or partner's developers may not know the dependencies of the applications they use and can use all the objects from those applications at the same time.
Multihop works in "Download Symbols" where all app files are downloaded according to dependencies.
Category: Development
STATUS DETAILS
New