3051c36780
Add an analysis parameter that can be used to create a package fragment provider for a common KLIB library when composite analysis aka HMPP support in IDE is disabled. Such KLIBs can appear since 1.6.20, when hierarchical project structure was enabled by default. This means, that even if HMPP is explicitly disabled in KGP via the Gradle property, common code is still represented by KLIBs and not by .kotlin_metadata as it used to be. IDE can't resolve agains common KLIB dependencies without a corresponding package fragment provider that can read KLIB libraries. KT-53164