eygraber
05/16/2022, 4:19 PMisCompatibilityMetadataVariantEnabled
in kotlin-tooling-metadata.json
?
I'm seeing it set to true
in all of the dependencies that I use (e.g. coroutines), except for a library that I publish (e.g. portal), where it is false
.russhwolf
05/16/2022, 4:38 PMkpgalligan
05/16/2022, 5:13 PMSebastian Sellmair [JB]
05/17/2022, 7:53 AM.koltin_metadata
format, which is becoming obsolete!
A library with this setting enabled will still support projects that did not enable (or explicitly disable HMPP!eygraber
05/17/2022, 8:27 AMSebastian Sellmair [JB]
05/17/2022, 8:28 AMeygraber
05/17/2022, 8:40 AMenableCompatibilityMetadataVariant
be needed so that project module dependencies work correctly?Sebastian Sellmair [JB]
05/17/2022, 10:02 AMeygraber
05/17/2022, 2:05 PMkpgalligan
05/17/2022, 3:43 PMThere should not be a lot of harm done, but I am more than happy that this legacy mode is fading outTo clarify, it’s fading out because as people upgrade Kotlin to 1.6.20+ it goes away automatically? Also, is there zero harm, or like a bit of “harm” and what would that be?