https://kotlinlang.org logo
#multiplatform
Title
# multiplatform
l

louiscad

11/22/2019, 9:06 AM
Just fixed red code bug in the IDE (where I had a multiplatform module depending on another one, with an Android target) by adding
kotlin.mpp.enableGranularSourceSetsMetadata=true
to my
gradle.properties
(requires Kotlin 1.3.60). 🎉 🎉 💪 Thanks for the improvements!
K 3
👏 5
a

Arkadii Ivanov

11/22/2019, 9:11 AM
Wow, we have this issue as well. Will try today, thanks!
l

louiscad

11/22/2019, 9:18 AM
Let me know how it goes!
d

Dominaezzz

11/22/2019, 12:03 PM
What does it do? Google has failed me. Link?
a

Arkadii Ivanov

11/22/2019, 12:20 PM
Did not help with our red code, we have different problem described here https://youtrack.jetbrains.com/issue/KT-32316
l

louiscad

11/22/2019, 1:38 PM
@Dominaezzz Basically, it enables new HMPP. It should also enable granular/intermediate source sets support in the IDE and also in Gradle for common APIs (e.g.
CLLocationManager
in multiple Apple's OSes, or posix on all UNIX based native targets). It's not finished, hence why it's under a flag. kotlinx.coroutines native multi-thread branch and releases take advantage of it. Improvements can be expected in 1.3.70, I'm eager to try EAPs
8 Views