Как разрешить результат <T>для типа возврата в Kotlin? - PullRequest
1 голос
/ 15 апреля 2020

Я исследовал ошибку Почему нельзя использовать kotlin .Result в качестве типа возврата? и хочу включить его с помощью -Xallow-result-return-type.

Я использую kotlin-maven-plugin и мой pom.xml раздел сборки:

<build>
    <plugins>
        <plugin>
            <groupId>org.jetbrains.kotlin</groupId>
            <artifactId>kotlin-maven-plugin</artifactId>
            <configuration>
                <jvmTarget>1.8</jvmTarget>
                <!-- Possible solution in order to return Result<T> type bypassing Kotlin developers recommendations -->
                <args>
                    <arg>-Xallow-result-return-type</arg>
                </args>
            </configuration>
        </plugin>
    </plugins>
</build>

Насколько я проверял kotlin -maven-plugin docs такой опции нет.

Я получаю ошибку:

Kotlin: 'kotlin .Result' не может использоваться в качестве типа возврата

Я что-то не так делаю? Как включить Result<T> в качестве типа возврата?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...