5

Ich habe meine Eclipse konfiguriert Warnungen auf fehlende Javadoc Kommentare und Tags für öffentliche Elemente zu zeigen. Das ist sehr nützlich für mich, um meinen Code gut dokumentiert zu halten.Eclipse - @SuppressWarnings ("javadoc") funktioniert nicht

Aber manchmal habe ich eine Klasse, wo ich mehrere Konstanten beschreiben, wie zum Beispiel Zustände von DFA oder etwas .. Theres keine Notwendigkeit, im diesem Fall entweder konstant zu dokumentieren, weil sie selbsterklärend sind ..

So habe ich Annotation @SuppressWarnings („javadoc“) der Klasse und hier mein Punkt ist - Eclipse-concider nicht die Anmerkung und immer noch zeigt Warnungen auf fehlende javadocs ..

@SuppressWarnings („alle“) macht den Job, aber das hat Nebenwirkungen, die nicht erwünscht sind ;-)

Haben Sie das gleiche Problem? Ist das ein Fehler oder habe ich nur etwas falsch konfiguriert? Gibt es eine Problemumgehung? Oder wird das in neueren Versionen korrigiert?

PS: Ich verwende Version: 3.3.2 Build-ID: M20080221-1800

+0

Ich habe das gleiche Problem auf Version 3.4.1 (M20080911-1700) – banjollity

Antwort

3

Ich fand this bug, die noch offen ist.

+0

Nun, es ist wie der Punkt des Fehlers, dass sie alle Warnungen unterdrücken möchten, indem sie @SuppressWarnings ("") verwenden, aber der Compiler zeigt weiterhin Javadoc-Warnungen an. Das kann gemacht werden using @SuppressWarnings ("alle"). Die zweite Sache ist, dass der Fehler bereits seit mehr als 2 Jahren offen ist:/ –

+2

Sie haben endlich eine Korrektur für 3.7M6 veröffentlicht - https://bugs.eclipse.org/bugs/show_bug.cgi?id=179566 –

1

haben Sie "allJavadoc" versucht?

+0

Sorry vergessen zu erwähnen, dass - ich habe das versucht, aber Eclipse akzeptiert dies nicht .. Es zeigt Warnung "Unhandled Warnzeichen allJavadoc" - so jetzt habe ich sogar noch eine Warnung :-D –

2

Am Ende der this page finden Sie alle SuppressWarning-Optionen, die in Eclipse behandelt werden. Leider gibt es derzeit keine Unterstützung, um nur Javadoc-Warnungen zu unterdrücken. Der von Andrew erwähnte Fehler ist eigentlich eine Feature-Anfrage, um dies hinzuzufügen, aber es scheint eine niedrige Priorität zu haben (Sie können über diesen Fehler abstimmen, um Eclipse-Entwicklern die Wichtigkeit dieser Funktion für Sie zu zeigen).

Verwandte Themen