Regarding the optional expectation stuff in 1.2.60...
# multiplatform
e
Regarding the optional expectation stuff in 1.2.60:
This change, in particular, will allow for using annotations such as @JvmName and @JsName in common code of a multiplatform project. We’re planning to provide these annotations in kotlin-stdlib-common starting with 1.2.70.
Does anyone have a scenario where this is needed? I looked through the YouTrack issues and didn't see anything in-depth. If you're annotating common code with platform-specific annotations, wouldn't that indicate that you're exposing implementation details that should be kept within the respective platform modules?