Я хотел бы знать, есть ли какой-нибудь хороший способ в java, чтобы показать, что какой-либо метод никогда не должен вызываться? Я думаю на случай, что я работаю с более крупной командой и расскажу ребятам, что этот метод никогда не будет вызван, поэтому не пытайтесь его протестировать. Может быть, утверждение - хорошая идея?Метод Mark as никогда не должен использоваться
Контекст: я использую ReactiveX в java, и мой Observable никогда не будет остановлен, он может вызывать только onError и onNext, но onCompleted никогда не будет вызываться, но мой Observer расширяет подписчик, поэтому мне нужно @Override onCompleted.
@Deprecated аннотация. – Kon
Можете ли вы не просто удалить метод или выбросить UnsupportedOperationException? – BretC
Но @Deprecated следует использовать со старым методом, который только для обратной совместимости я думаю. Вот почему я спрашиваю о хорошем способе сказать, что этот метод не будет вызываться в программе, а не он не должен вызываться. –