避免在我的代码中使用@ExperimentalMultiplatform

时间:2019-05-03 17:32:22

标签: kotlin

使用intellij,我目前必须在我的所有mpp代码中使用@ExperimentalMultiplatform ...我可以通过设置intellij或build.gradle选项来避免这种情况吗?

我正在设定 -version -Xuse-experimental = kotlin.ExperimentalMultiplatform

按照我的Kotlin编译器偏好设置

样本

@ExperimentalMultiplatform
@Repository
class ClientUserGatewayImpl(private val repo: ClientUserRepo) : 
ClientUserGateway {
   override fun save(model: DetailClientUser): ServiceResult<DetailClientUser> {
    return try {
        ServiceResult.Success(repo.save(model))
    } catch (e: Exception) {
        ServiceResult.Failure(errMsg = e.message ?: "exception had no message, check logs")
    }
}
}

0 个答案:

没有答案