1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-01-07 08:57:02 +02:00
v8-code-style/docs/checks/check_index.md

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 Переменная имеет тип значения