bslls:UnsafeSafeModeMethodCall¶
Небезопасное использование функции БезопасныйРежим() (UnsafeSafeModeMethodCall)¶
- Тип: Ошибка
- Важность: Блокирующий
- Включена по умолчанию: Да
- Теги:
deprecated,error
Описание диагностики¶
В "1С:Предприятии 8.3" метод глобального контекста БезопасныйРежим() возвращает тип Строка, если безопасный режим был установлен с указанием имени профиля безопасности.
Использования метода БезопасныйРежим(), в которых результат неявно преобразовывается к типу Булево является небезопасным, необходимо исправить на код с явным сравнением результата со значением Ложь. Таким образом, при установленном профиле безопасности код будет выполняться так же, как и в безопасном режиме.
Примеры¶
Неправильно:
Если БезопасныйРежим() Тогда
// Логика выполнения в безопасном режиме...
КонецЕсли;
Если Не БезопасныйРежим() Тогда
// Логика выполнения в небезопасном режиме...
КонецЕсли;
Источники¶
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later