mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2025-01-07 08:57:02 +02:00
9.3 KiB
9.3 KiB
Проверки модулей 1С
Общее количество проверок: 43
Код проверки | Наименование |
---|---|
bsl-canonical-pragma | Аннотация написана канонически |
bsl-nstr-string-literal-format | НСтр формат строкового литерала |
change-and-validate-instead-of-around | Используется аннотация &ИзменениеИКонтроль вместо &Вместо |
constructor-function-return-section | Секция возвращаемого значения функции-конструктора данных |
data-exchange-load | Проверка ОбменДанными.Загрузка в обработчике события |
doc-comment-collection-item-type | Тип коллекций в документирующем комментарии содержит тип элемента коллекции |
doc-comment-complex-type-with-link | Поле документирующего комментария использует объявление сложного типа вместо ссылки на тип |
doc-comment-description-ends-on-dot | Многострочное описание документирующего комментария оканчивается на точку |
doc-comment-export-function-return-section | Секция возвращаемого значения документирующего комментария для экспортной функции |
doc-comment-field-in-description-suggestion | Многострочное описание документирующего комментария содержит определение поля |
doc-comment-field-name | Поле документирующего комментария является корректным именем |
doc-comment-field-type | Поле документирующего комментария не имеет определения типа |
doc-comment-field-type-strict | Поле документирующего комментария имеет описание типа |
doc-comment-parameter-in-description-suggestion | Многострочное описание документирующего комментария содержит определение параметра |
doc-comment-parameter-section | В секции параметров документирующего комментария пропущено определение параметра |
doc-comment-procedure-return-section | Документирующий комментарий содежрит секцию возвращаемого значения для процедуры |
doc-comment-ref-link | Ссылка документирующего комментария на существующий объект |
doc-comment-return-section-type | Секция возвращаемого значения документирующего комментария содержит корректные типы |
doc-comment-type | Определение типа документирующего комментария |
doc-comment-use-minus | Использование только дефис-минуса в документирующем комментарии |
dynamic-access-method-not-found | Метод в объекте не найден |
empty-except-statement | Конструкция "Попытка...Исключение...КонецПопытки" не содержит кода в исключении |
event-heandler-boolean-param | Использование булевого параметра обработчика события |
form-module-missing-pragma | Всегда использовать директивы компиляции в модуле формы |
form-module-pragma | Использование директив компиляции модуля формы |
function-return-value-type | Функция возвращает типизированное значение |
invocation-form-event-handler | Программный вызов обработчика события формы |
invocation-parameter-type-intersect | Вызываемый тип пересекается с типом параметра |
isinrole-using | Использован метод "РольДоступна" |
method-param-value-type | Параметр метода имеет тип |
method-too-many-params | Метод содержит слишком много параметров |
module-accessibility-at-client | Метод или переменная доступны НаКлиенте |
module-region-empty | Область пустая |
module-structure-top-region | Стандартная область структуры модуля верхнеуровневая |
new-color | Использование конструкции "Новый Цвет" |
notify-description-to-server-procedure | Описание оповещения на серверную процедуру |
property-return-type | Свойство объекта имеет тип возвращаемого значения |
query-in-loop | Запрос в цикле |
statement-type-change | Утверждение меняет тип |
structure-consructor-too-many-keys | Конструктор структуры содержит слишком много ключей |
structure-consructor-value-type | Типизация значений в конструкторе структуры |
use-non-recommended-method | Использование не рекомендуемых методов |
variable-value-type | Переменная имеет тип значения |