@voddan No there's no such plans: first, platform modules would not be a convenient replacement for this feature, second, splitting the standard library for each JVM version would fragment the libraries that built on top of it.
11/08/2017, 3:07 PM
Are libs not segmented over jvm versions?
11/08/2017, 3:47 PM
When you make a library which is JDK6/8 compatible you can make a single artifact, rather than 3 artifacts (common, jdk6, jdk8) required by multiplatform projects.
11/08/2017, 4:31 PM
But what if the
artifact implies a
artifact? Or are such constructs out of the multiplatform feature scope?
The reason this might be interesting is that other platforms, like JS, also have platform versioning. That means that ether we hack kotlinc to support API changes on the version, or we include a versioning scheme into the modules