Użyj zarówno adnotacji @Deprecated
, jak i znacznika JavaDoc @deprecated
.
Tag JavaDoc służy do celów dokumentacyjnych.
Adnotacja @Deprecated
instruuje kompilator, że metoda jest przestarzała. Oto, co mówi się w dokumencie Słońce/wyrocznie na temat:
Używanie @Deprecated
adnotacji do potępiać klasę, metody lub pola zapewnia, że wszystkie kompilatory będą wydawać ostrzeżenia, gdy kod używa tego elementu programu. W przeciwieństwie do tego nie ma gwarancji, że wszystkie kompilatory będą zawsze wydawały ostrzeżenia w oparciu o znacznik Javadoc, choć kompilacje firmy Sun obecnie to robią. Inne kompilatory mogą nie wysyłać takich ostrzeżeń.Tak więc użycie komentarza do generowania ostrzeżeń jest bardziej przenośne niż użycie znacznika Javadoc.
można znaleźć pełny dokument w How and When to Deprecate APIs
Czy @Deprecrated nie jest opcją dla ciebie ? – templatetypedef
To jest, ale nie wiedziałem o tym ... to dlatego zadaję pytanie :) –
Należy uważnie zanotować pisownię "@ Przestarzałe". 3 e's, nie 4. (również nie ma drugiego "r";). –