Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.63 KB

File metadata and controls

42 lines (29 loc) · 1.63 KB

Ошибочное указание нескольких директив компиляции (SeveralCompilerDirectives)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Тэги
Ошибка BSL
OS
Критичный Да 5 unpredictable
error

Описание диагностики

Указание нескольких директив компиляции методу или переменной модуля является ошибкой само по себе. Кроме того, указание нескольких различных директив приводит к неопределенностям: будет ли скомпилирован коде? а если будет, то в каком контексте?

Примеры

Неправильно

&НаСервере
&НаКлиенте
Перем МояПеременная;

&НаСервере
&НаКлиенте
Процедура МояПроцедура()

КонецПроцедуры

Сниппеты

Экранирование кода

// BSLLS:SeveralCompilerDirectives-off
// BSLLS:SeveralCompilerDirectives-on

Параметр конфигурационного файла

"SeveralCompilerDirectives": false