Привет
Обнаружилась интересная особенность.
Если компилировать класс SubledgerJournalizer
то для метода loadaccountingDistributionTmp
выдает предупрждение компилятора
"Метод SubledgerJournalizer::loadedAccountingDistributionTmp устарел. This delegate will be replaced with a parameter accepting AccountingDistributionTmp buffer in future version."
Идем в делегат loadedAccountingDistributionTmp
удаляем там строку
X++:
[SysObsoleteAttribute('This delegate will be replaced with a parameter accepting AccountingDistributionTmp buffer in future version.', false)]
Все перекомпилируем, а предупреждение не пропадает!
Сбрасываем всевозможные кеши, пересобираем CIL, рестартуем аос, ничего не помогает.
Барабашка ?
Или компилятор смотрит атрибут SysObsoleteAttribute не только из USR слоя, но просматривает все слои ?
Но зачем ?
Или я недочистил какие-то кеши ?
Dax2012 R3