Wie der Titel fragt, wie kann ich die Warnung nur für die Methode unterdrücken? Ist das möglich?
Ein kleiner Hintergrund: Ich benutze eine JavaScript-Brücke und hakt in diese Methoden ein, also möchte ich diese Warnung unterdrücken. Was ich vermeiden möchte, ist die Annotation, die Warnungen für nicht verwendete Variablen innerhalb der Methode verhindert. Ich benutze gerade den @SuppressWarnings("unused")
vor der Methodendeklaration, aber das unterdrückt alles.
Soweit ich weiß, gibt es keine Möglichkeit, SurpressWarning nur auf die Methodendeklaration zu beschränken.
Damit haben Sie folgende Möglichkeiten:
In der Sonnenfinsternis, wenn wir folgendes einstellen:
Einstellungen - & gt; Java - & gt; Fehler / Warnungen - & gt; Unnötiger Code - & gt; Lokal Variable wird nie gelesen == & gt; Fehler
dann, selbst wenn @SuppressWarnings ("unused") auf die Methode angewendet wird, unterdrückt es nur unbenutzte Methodenwarnung. Die nicht verwendete Variable wird als Fehler angezeigt.
(Ich weiß, du wolltest, dass sie "Warnungen" sind, aber alles, was ich mir vorstellen kann, sind "Fehler"!)
Tags und Links java suppress-warnings