mbonnin
12/26/2021, 3:13 PMkotlin.mpp.stability.nowarn
, kotlin.native.binary.memoryModel
or kotlin.stdlib.default.dependency
? I'd love these to be moved to setters/getters APIs in the "kotlin" extension instead:
1. that'd allow proper API lifecycle management (preview, stable, deprecated) and avoid cluttering the gradle.properties
file with properties that are not supported any more
2. that can be more precise about when the property is needed. I understand something like kotlin.native.binary.memoryModel
is only for binaries so adding it only in binaries {}
makes this explicit compared to a global gradle.properties
prop
3. Maybe it'll play better with Gradle configuration cache?Big Chungus
12/26/2021, 3:16 PMBig Chungus
12/26/2021, 3:17 PMmbonnin
12/26/2021, 3:32 PMmbonnin
12/26/2021, 3:34 PMgradle.properties
approach. One upside is that it's somewhat "easier" to copy/paste something in gradle.properties
but even that could be argued given that it comes with a costmbonnin
12/26/2021, 3:37 PMkotlin.native.binary.memoryModel
supports both but everyone uses the gradle.properties
version because it's everywhere in the docsBig Chungus
12/26/2021, 3:52 PMtapchicoma
12/27/2021, 9:59 AMmbonnin
12/27/2021, 5:29 PMEl Zhang
12/29/2021, 2:18 PMilya.gorbunov
01/13/2022, 7:11 AMmbonnin
01/13/2022, 7:42 AM