Избегайте использования @ExperimentalMultiplatform в моем коде - PullRequest
1 голос
/ 03 мая 2019

Используя intellij, мне нужно в настоящее время использовать @ExperimentalMultiplatform во всем моем коде mpp ... Есть ли способ избежать этого, установив параметр intellij или build.gradle?

я устанавливаю -version -Xuse-экспериментальный = 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")
    }
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...