-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проблемы с типом ОписаниеОповещения #978
Comments
@MaksimDzyuba в контексте 8.3.22 остался тип NotifyDescription.type |
@marmyshev он и должен был остаться для совместимости, в 8.3.22 платформа добавила новый тип CallbackDescription вместо NotifyDescription, но для совместимости нужно же сохранять оба. Но в параметрах теперь везде в выгрузке базы контекстов использует именно CallbackDescription, у которого имя тоже "ОписаниеОповещения". Я, честно, сходу не могу придумать, как выйти из ситуации, не пораждая костыли. Возможно, имеем смысл сказать, что они кастятся друг к другу |
@marmyshev ну или как идея, для типа NotifyDescription установить русское имя как "NotifyDescription", наверное, это решит все проблемы |
@MaksimDzyuba тогда получается что на английском варианте - будет срабатывание ошибки при пересечении типов? Что тоже довольно странно т.к. в режиме обратной совместимости NotifyDescription должен восприниматься как корректный тип параметра для методов. |
@MaksimDzyuba Наверное нужно пометить тип NotifyDescription как устаревший? |
Да, в тестовую не вошло (( |
Описание ошибки
В проектах на платформе 8.3.22 на строгой типизации платформенные методы ругаются на параметры ОписаниеОповещения
Как воспроизвести
Скриншоты
No response
Ожидаемое поведение
Лог рабочей области
log.txt
Версия 1С:EDT
Ruby 2022.2.5
Операционная система
Windows
Установленные плагины
1C:Code style V8
Дополнительная информация
No response
The text was updated successfully, but these errors were encountered: