Android Studio отключает это предупреждение вместо того, чтобы ставить подавление: PARAMETER_NAME_CHANGED_ON_OVERRIDE - PullRequest
2 голосов
/ 28 марта 2019

Есть ли способ отключить это предупреждение PARAMETER_NAME_CHANGED_ON_OVERRIDE при Android Studio настройки?

Это происходит в подклассе Child, когда имя параметра метода переопределения Изменения:

abstract class Parent {

    abstract fun method(param: Param)
}
class Child: Parent {
    override fun method(renamedParam: Param) { //renamedParam gives me the warning
        // more code
    }
}

Какие-нибудь предложения, которые уберут желтое предупреждение?

1 Ответ

1 голос
/ 28 марта 2019

Используйте приведенную ниже аннотацию вверху вашего файла:

@file:Suppress("PARAMETER_NAME_CHANGED_ON_OVERRIDE")

Или настройте параметры снизу ( Предпочтения -> Редактор -> Проверки ), набрав ключевые слова: Parameter name differs from в поле поиска:

enter image description here

Выберите Серьезность Нет выделения, только исправление в Вся область действия .

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