v8cs:common-module-named-self-reference¶
Избыточное обращение по собственному имени внутри общего модуля (common-module-named-self-reference)¶
- Категория:
bsl
Избыточное обращение по собственному имени внутри общего модуля (к методу, свойству или реквизиту)
Для модулей с повторным использованием возвращаемых значений обращение по собственному имени разрешено
Неправильно¶
Внутри модуля с именем "МойМодуль":
Парам мояПеременная;
Функция тест() Экспорт
// код
КонецФункции
МойМодуль.мояПеременная = МойМодуль.тест();
Правильно¶
Внутри модуля с именем "МойМодуль":
Внутри модуля с именем "МойМодульПовтИсп":
Парам мояПеременная;
Функция тест() Экспорт
// код
КонецФункции
мояПеременная = МойМодульПовтИсп.тест();
См.¶
Соответствие стандартам¶
Нет подтверждённых связей со стандартами.
Источник диагностики¶
- Исходная статья
- Ревизия:
c8fe7932babf718c0ace3cf836a99d6a3b98d098 - Лицензия:
EPL-2.0