Annotate explicitly stdlib sources, which must be excluded from JS stdlib with @JvmVersion, do not use file naming convention.
This commit is contained in:
@@ -28,10 +28,6 @@
|
|||||||
|
|
||||||
<fileset dir="${basedir}/${intermediate-sources}/stdlib/js">
|
<fileset dir="${basedir}/${intermediate-sources}/stdlib/js">
|
||||||
<include name="**/*.kt" />
|
<include name="**/*.kt" />
|
||||||
|
|
||||||
<!-- JVM specific -->
|
|
||||||
<exclude name="**/*JVM.kt" />
|
|
||||||
<exclude name="kotlin/jvm/**" />
|
|
||||||
</fileset>
|
</fileset>
|
||||||
</union>
|
</union>
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("ArraysKt")
|
@file:kotlin.jvm.JvmName("ArraysKt")
|
||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
|
|
||||||
package kotlin.collections
|
package kotlin.collections
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("MapsKt")
|
@file:kotlin.jvm.JvmName("MapsKt")
|
||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
|
|
||||||
package kotlin.collections
|
package kotlin.collections
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
@file:JvmVersion
|
||||||
package kotlin.jvm
|
package kotlin.jvm
|
||||||
|
|
||||||
@Target(AnnotationTarget.FILE, AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION)
|
@Target(AnnotationTarget.FILE, AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION)
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@file:JvmVersion
|
||||||
package kotlin.jvm.internal.unsafe
|
package kotlin.jvm.internal.unsafe
|
||||||
|
|
||||||
private fun monitorEnter(@Suppress("UNUSED_PARAMETER") monitor: Any): Unit = throw UnsupportedOperationException("This function can only be used privately")
|
private fun monitorEnter(@Suppress("UNUSED_PARAMETER") monitor: Any): Unit = throw UnsupportedOperationException("This function can only be used privately")
|
||||||
|
|||||||
@@ -13,6 +13,7 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("CharsKt")
|
@file:kotlin.jvm.JvmName("CharsKt")
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("StringsKt")
|
@file:kotlin.jvm.JvmName("StringsKt")
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("StringsKt")
|
@file:kotlin.jvm.JvmName("StringsKt")
|
||||||
@file:Suppress("PLATFORM_CLASS_MAPPED_TO_KOTLIN")
|
@file:Suppress("PLATFORM_CLASS_MAPPED_TO_KOTLIN")
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
@file:kotlin.jvm.JvmVersion
|
||||||
@file:kotlin.jvm.JvmMultifileClass
|
@file:kotlin.jvm.JvmMultifileClass
|
||||||
@file:kotlin.jvm.JvmName("PreconditionsKt")
|
@file:kotlin.jvm.JvmName("PreconditionsKt")
|
||||||
package kotlin
|
package kotlin
|
||||||
|
|||||||
Reference in New Issue
Block a user