На даний момент існує два способи позначити код як застарілий у Java.
Через JavaDoc
/**
* @deprecated
*/
Або як анотацію:
@Deprecated
Це моя проблема - я вважаю, що занадто багато оголошувати обидва, позначаючи метод як застарілий під час використання Eclipse. Я дуже хочу просто використати один із них.
Однак чи дає використання анотації компілятору фактичну корисну додаткову інформацію?
Але лише використовуючи анотацію, я не можу сказати, чому метод застарілий - я можу робити це лише за допомогою JavaDoc і припиняючи метод, не вказуючи, чому це погано.
Отже, чи можу я використовувати лише один із них? Або я повинен просто навчитися вказувати обидва?