Derzeit gibt es zwei Möglichkeiten, Code in Java als veraltet zu markieren.
Über JavaDoc
/**
* @deprecated
*/
Oder als Anmerkung:
@Deprecated
Dies ist mein Problem - ich finde es etwas zu viel, beides zu deklarieren, wenn eine Methode bei Verwendung von Eclipse als veraltet markiert wird. Ich möchte wirklich nur einen von ihnen verwenden.
Gibt die Verwendung der Annotation dem Compiler jedoch tatsächlich nützliche zusätzliche Informationen?
Aber nur unter Verwendung der Anmerkung kann ich nicht angeben, warum die Methode veraltet ist - ich kann dies nur mit JavaDoc tun und eine Methode verwerfen, ohne anzugeben, warum sie schlecht ist.
Kann ich nur einen davon verwenden? Oder sollte ich wirklich nur lernen, beides zu spezifizieren?