09.09.2021, 11:17 | #1 |
Участник
|
Делал ли кто-нибудь правило для BestPractice, чтобы отловить использование @deprecated?
по мотивам Утилиты разработчика для АХ2012(версия 2021 года)
суть проблемы: код развивается, классы, методы, ТАБЛИЦЫ, ПОЛЯ, ИНДЕКСЫ и прочие объекты АОТ могут стать устаревшими (@deprecated, obsolete) в ax2012 сделали атрибут [ObsoleteAttribute] для методов, чтобы пометить их как устаревшие. Компилятор ругается в тех местах, которые используют устаревшие методы. делал ли кто-нибудь какую-нибудь проверку для BestPractice, которая выявит места использования устаревших объектов/классов/методов? |
|
09.09.2021, 11:31 | #2 |
Участник
|
А зачем, если это зашито в компиляторе и он выполняет по факту эту проверку ?
Или интересует бекпорт проверки на 2009 версию ? |
|
09.09.2021, 11:42 | #3 |
Участник
|
Цитата:
а устаревшим может стать как класс целиом так и любой объект АОТ хотелось бы общее решение, которое конечно же может состоять из нескольких инструментов. и 2009, и ax4 (и даже ax3, если это возможно). только не бэкпорт, а нормального универсального стража, который позволит пометить любой объект АОТ устаревшим и отследит использование любого устаревшего объекта. |
|
|
|