diff --git a/openlayer-java-core/src/main/kotlin/com/openlayer/api/core/Utils.kt b/openlayer-java-core/src/main/kotlin/com/openlayer/api/core/Utils.kt index 8f46e25..4fe94f1 100644 --- a/openlayer-java-core/src/main/kotlin/com/openlayer/api/core/Utils.kt +++ b/openlayer-java-core/src/main/kotlin/com/openlayer/api/core/Utils.kt @@ -9,13 +9,8 @@ import com.openlayer.api.errors.OpenlayerInvalidDataException import java.util.Collections @JvmSynthetic -internal fun T?.getOrThrow(name: String): T { - if (this == null) { - throw OpenlayerInvalidDataException("'${name}' is not present") - } - - return this -} +internal fun T?.getOrThrow(name: String): T = + this ?: throw OpenlayerInvalidDataException("`${name}` is not present") @JvmSynthetic internal fun List.toUnmodifiable(): List {