Описание тега deprecated

Устарение - это статус, применяемый к функциям программного обеспечения или языковым терминам, чтобы указать, что их следует избегать, обычно потому, что они были заменены. Используйте этот тег, чтобы задать вопросы об устаревших функциях или о том, как самостоятельно отказаться от функций (например, с помощью аннотаций).

В процессе создания компьютерного программного обеспечения, его стандартов или документации устаревание - это статус, применяемый к функциям программного обеспечения, чтобы указать, что их следует избегать, обычно потому, что они были заменены. Хотя устаревшие функции остаются в программном обеспечении, их использование может вызвать предупреждающие сообщения, рекомендующие альтернативные методы, а прекращение поддержки может указывать на то, что функция будет удалена в будущем.

Функции не рекомендуются к использованию, а не удаляются немедленно, чтобы обеспечить обратную совместимость и дать программистам, которые использовали эту функцию, время, чтобы привести свой код в соответствие с новым стандартом.