mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2025-01-07 08:57:02 +02:00
19 KiB
19 KiB
Индекс проверок
Общее количество проверок 1С:Стандарты разработки V8: 87
- form: 1
- md: 14
- bsl: 43
- ql: 6
- right: 23
Код проверки | Наименование |
---|---|
bsl-canonical-pragma | Аннотация написана канонически |
bsl-nstr-string-literal-format | НСтр формат строкового литерала |
change-and-validate-instead-of-around | Используется аннотация &ИзменениеИКонтроль вместо &Вместо |
common-module-name-cached | Общий модуль с повторно используемыми значениями |
common-module-name-client | Клиентский общий модуль должен оканчиваться на суффикс Клиент |
common-module-name-client-cached | Клиентский общий модуль с повторно используемыми значениями |
common-module-name-client-server | Клиент-серверный общий модуль должен оканчиваться на суффикс КлиентСервер |
common-module-name-global | Глобальный общий модуль должен оканчиваться на суффикс Глобальный |
common-module-name-server-call | Общий модуль, для которого предусмотрен вызов сервера |
common-module-name-server-call-cached | Общий модуль с повторно используемыми значениями |
common-module-type | Общий модуль имеет некорректный тип |
configuration-data-lock-mode | Режим блокировки данных конфигурации |
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 | Функция возвращает типизированное значение |
input-field-list-choice-mode | В полях форм со списками выбора следует всегда устанавливать свойство РежимВыбораИзСписка в значение Истина |
invocation-form-event-handler | Программный вызов обработчика события формы |
invocation-parameter-type-intersect | Вызываемый тип пересекается с типом параметра |
isinrole-using | Использован метод "РольДоступна" |
md-list-object-presentation | Не заполнено ни представление объекта, ни представление списка |
md-standard-attribure-synonym-empty | Не задан синоним стандартного реквизита "Родитель" или "Владелец". |
mdo-name-length | Длина имени объекта метаданных |
mdo-scheduled-job-description | Задано наименование предопределенного регламентного задания |
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 | Свойство объекта имеет тип возвращаемого значения |
ql-camel-case-string-literal | Строковый литерал в запросе содержит не КемелКейс контент |
ql-cast-to-max-number | Выражение к максимальному числу в запросе |
ql-join-to-sub-query | Соединение запроса с подзапросом |
ql-temp-table-index | Временная таблица должна содержать индексы |
ql-using-for-update | Запрос содержит конструкцию "ДЛЯ ИЗМЕНЕНИЯ" |
ql-virtual-table-filters | Отбор виртуальной таблицы должен быть в параметрах |
query-in-loop | Запрос в цикле |
right-active-users | Право установлено: Активные пользователи |
right-administration | Право установлено: Администрирование |
right-all-functions-mode | Право установлено: Режим "Все функции" |
right-configuration-extensions-administration | Право установлено: Администрирование расширений конфигурации |
right-data-administration | Право установлено: Администрирование данных |
right-exclusive-mode | Право установлено: Монопольный режим |
right-interactive-clear-deletion-mark-predefined-data | Установлено право "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных" |
right-interactive-delete | Установлено право "ИнтерактивноеУдаление" |
right-interactive-delete-marked-predefined-data | Установлено право "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных" |
right-interactive-delete-predefined-data | Установлено право "ИнтерактивноеУдалениеПредопределенныхДанных" |
right-interactive-open-external-data-processors | Право установлено: Интерактивное открытие внешних обработок |
right-interactive-open-external-reports | Право установлено: Интерактивное открытие внешних отчетов |
right-interactive-set-deletion-mark-predefined-data | Установлено право "ИнтерактивноеПометкаУдаленияПредопределенныхДанных" |
right-output-to-printer-file-clipboard | Право установлено: Вывод |
right-save-user-data | Право установлено: Сохранение данных пользователя |
right-start-automation | Право установлено: Automation |
right-start-external-connection | Право установлено: Внешнее соединение |
right-start-thick-client | Право установлено: Толстый клиент |
right-start-thin-client | Право установлено: Тонкий клиент |
right-start-web-client | Право установлено: Веб-клиент |
right-update-database-configuration | Право установлено: Обновление конфигурации базы данных |
right-view-event-log | Право установлено: Журнал регистрации |
role-right-has-rls | Право роли содержит текст ограничения доступа (RLS) |
scheduled-job-periodicity-too-short | Периодичность выполнения регламентного задания меньше одной минуты. |
statement-type-change | Утверждение меняет тип |
structure-consructor-too-many-keys | Конструктор структуры содержит слишком много ключей |
structure-consructor-value-type | Типизация значений в конструкторе структуры |
use-non-recommended-method | Использование не рекомендуемых методов |
variable-value-type | Переменная имеет тип значения |