Daneben verwendeten Parameter in Kotlin
Ich bin, definieren einige Funktionen, die als callbacks und nicht alle von Ihnen verwenden alle Ihre Parameter.
Wie kann ich daneben nicht verwendete Parameter so, dass der compiler nicht mir Warnungen über Sie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit der
@Suppress
Anmerkung aus, die Sie unterdrücken können alle Diagnosen auf jede Erklärung oder jeden Ausdruck.Beispiele:
Unterdrücken der Warnung auf parameter:
Unterdrücken alle UNUSED_PARAMETER Warnungen im inneren Erklärung
Zusätzlich die IDEE, die Absichten der(Alt+Enter) kann Ihnen helfen, zu unterdrücken, eine Diagnose:
annotation class unused : suppress("UNUSED_PARAMETER")
aber es funktioniert nicht aufgrund zu unterdrücken, endgültig.Wenn Ihr parameter ist in einen lambda-Ausdruck verwenden, können Sie mit einem Unterstrich, es zu unterlassen. Dies entfernt die nicht verwendeten parameter Warnungen. Es wird auch verhindern, dass
IllegalArgumentException
im Falle, dass der parameter null war und geprägt war von null Verschieden ist.Sehen https://kotlinlang.org/docs/reference/lambdas.html#underscore-for-unused-variables-since-11
Kann man deaktivieren Sie diese Warnungen durch hinzufügen eines kotlin compile-option-flag in bauen.gradle.
Konfigurieren einer Aufgabe, verwenden Sie dessen Namen. Beispiele:
Ist es auch möglich, konfigurieren Sie alle Kotlin Zusammenstellung der Aufgaben in dem Projekt:
Wenn man mit kotlin in Android und unterdrücken wollen kotlin compiler-Warnungen, nachfolgend im app-Modul bauen.gradle-Datei
Ob Sie wirklich brauchen, zu unterdrücken, kotlin Warnung für Ihr Projekt oder nicht, seine bis zu Ihnen.