bslls:CommonModuleMissingAPI¶
Общий модуль должен иметь программный интерфейс (CommonModuleMissingAPI)¶
- Тип: Дефект кода
- Важность: Незначительный
- Включена по умолчанию: Да
- Теги:
brainoverload,suspicious
Описание диагностики¶
Общий модуль должен иметь хотя бы один экспортный метод, а также область "ПрограммныйИнтерфейс" или "СлужебныйПрограммныйИнтерфейс".
Примеры¶
Неправильно
Правильно
// начало модуля
#Область СлужебныйПрограммныйИнтерфейс
Процедура Тест(А) Экспорт
А = А + 1;
КонецПроцедуры
#КонецОбласти
// конец модуля
Источники¶
Источник: Стандарт: Структура модулей
Соответствие стандартам¶
- #std455, п. 1.4: Структура модуля — Диагностика «Общий модуль должен иметь программный интерфейс (CommonModuleMissingAPI)» проверяет условие пункта 1.4 стандарта std455.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later