В настоящий момент есть два способа маркировать код как депрессивный в java.
Через JavaDoc
/**
* @deprecated
*/
Или как аннотация:
@Deprecated
Это моя проблема. Я считаю, что это слишком много, чтобы объявить обоим, отмечая метод как устаревший при использовании Eclipse. Я просто хочу использовать один из них.
Однако использование аннотации дает компилятору актуальную полезную дополнительную информацию?
Но только с помощью аннотации я не могу указать, почему метод устарел - я могу сделать это только с помощью JavaDoc и осуждать метод, не указав, почему это плохо.
Итак, могу ли я использовать только один из них? Или я должен просто научиться указывать оба?