5c039e25fc
Facet serialization is located in Kotlin repo, and it uses new(1.9.*) stdlib in compile dependencies. But when it is used by IJ it has previous runtime stdlib dependency (looks like 1.8.0). So here is workaround, that specifies apiVersion and languageVersion, that does not produce such problematic outputs. #KTIJ-24903 Fixed Merge-request: KT-MR-9333 Merged-by: Aleksei Cherepanov <aleksei.cherepanov@jetbrains.com>
This module contains fake/stub IJ JPS API platform signatures from newer IJ platforms (newer compared to the IJ platform Kotlin repository currently depends on).
We need this module to copy-paste necessary IJ JPS API signature definitions into the Kotlin repository. Copy-pasting signature definitions gives us an ability to use new JPS API which is not yet available in the platform the Kotlin repository currently depends on.
This module output SHOULD NOT be packed into Kotlin JPS plugin artifact.