v0.1
This commit is contained in:
parent
36ecb46b13
commit
01a05c524d
@ -1,7 +1,9 @@
|
||||
import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineAllMultiplatformTargets
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.optInContracts
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineXomrkGiteaMavenRepo
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.plugin.xomrk
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.setCompatibilityWithKotlin
|
||||
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.warningsAsErrors
|
||||
|
||||
buildscript {
|
||||
@ -16,7 +18,7 @@ buildscript {
|
||||
}
|
||||
|
||||
group = "ru.landgrafhomyak.kotlin"
|
||||
version = "v1.0"
|
||||
version = "v0.1"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
@ -27,6 +29,7 @@ xomrk {
|
||||
explicitApi()
|
||||
warningsAsErrors()
|
||||
optInContracts()
|
||||
setCompatibilityWithKotlin(KotlinVersion.KOTLIN_1_7)
|
||||
|
||||
jvmToolchain(8)
|
||||
defineAllMultiplatformTargets()
|
||||
|
@ -454,8 +454,8 @@ public inline fun Short.toByteOrThrow(exception: (Short) -> Nothing = { b -> thr
|
||||
* the same numerical value as this [UShort].
|
||||
* Otherwise [exception] function called (by default throws [IllegalArgumentException]).
|
||||
*/
|
||||
@JvmName("toByteOrThrow")
|
||||
public inline fun UShort.toByteOrThrow(exception: (UShort) -> Nothing = { b -> throw IllegalArgumentException(b.formatToUByteError()) }): UByte {
|
||||
@JvmName("toUByteOrThrow")
|
||||
public inline fun UShort.toUByteOrThrow(exception: (UShort) -> Nothing = { b -> throw IllegalArgumentException(b.formatToUByteError()) }): UByte {
|
||||
contract {
|
||||
callsInPlace(exception, InvocationKind.AT_MOST_ONCE)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user