|
6 | 6 | "rulename": { |
7 | 7 | "com.e1c.dt.check.form:form-data-path": "Путь к данным объекта формы ссылается на существующий объект в каждом сегменте пути", |
8 | 8 | "com.e1c.dt.check.form:form-named-element-name": "Имя именованного элемента формы является валидным именем", |
| 9 | + "com.e1c.dt.check.md:md-reference-intergrity": "Проверка целостности ссылок объектов метаданных", |
9 | 10 | "com.e1c.g5.v8.dt.bsl.check:module-empty-method": "Пустой метод", |
10 | 11 | "com.e1c.g5.v8.dt.bsl.check:module-unused-local-variable": "Переменная не используется или не проинициализирована", |
11 | 12 | "com.e1c.g5.v8.dt.bsl.check:module-unused-method": "Неиспользуемый метод", |
| 13 | + "com.e1c.v8codestyle.bsl:begin-transaction": "После начала транзакции отсуствует блок Попытка-Исключение", |
12 | 14 | "com.e1c.v8codestyle.bsl:bsl-canonical-pragma": " Аннотация написана канонически", |
13 | 15 | "com.e1c.v8codestyle.bsl:bsl-nstr-string-literal-format": "НСтр формат строкового литерала", |
14 | 16 | "com.e1c.v8codestyle.bsl:change-and-validate-instead-of-around": "Используется аннотация &ИзменениеИКонтроль вместо &Вместо", |
| 17 | + "com.e1c.v8codestyle.bsl:commit-transaction": "Проверка нарушения схемы работы с транзакциями", |
| 18 | + "com.e1c.v8codestyle.bsl:common-module-named-self-reference": "Избыточное обращение по собственному имени внутри общего модуля", |
15 | 19 | "com.e1c.v8codestyle.bsl:constructor-function-return-section": " Секция возвращаемого значения функции-конструктора данных", |
16 | 20 | "com.e1c.v8codestyle.bsl:data-exchange-load": " Проверка ОбменДанными.Загрузка в обработчике события", |
17 | 21 | "com.e1c.v8codestyle.bsl:doc-comment-collection-item-type": " Тип коллекций в документирующем комментарии содержит тип элемента коллекции", |
|
35 | 39 | "com.e1c.v8codestyle.bsl:export-method-in-command-form-module": "Ограничения на использование экспортных процедур и функций в модуле команд и форм", |
36 | 40 | "com.e1c.v8codestyle.bsl:form-module-missing-pragma": "Всегда использовать директивы компиляции в модуле формы", |
37 | 41 | "com.e1c.v8codestyle.bsl:form-module-pragma": "Использование директив компиляции модуля формы", |
| 42 | + "com.e1c.v8codestyle.bsl:form-self-reference": "Использование устаревшего псевдонима", |
38 | 43 | "com.e1c.v8codestyle.bsl:function-return-value-type": "Функция возвращает типизированное значение", |
39 | 44 | "com.e1c.v8codestyle.bsl:invocation-form-event-handler": "Программный вызов обработчика события формы", |
40 | 45 | "com.e1c.v8codestyle.bsl:invocation-parameter-type-intersect": "Вызываемый тип пересекается с типом параметра", |
41 | 46 | "com.e1c.v8codestyle.bsl:isinrole-using": "Использован метод РольДоступна", |
42 | 47 | "com.e1c.v8codestyle.bsl:lock-out-of-try": "Вызов Заблокировать() находится вне попытки", |
| 48 | + "com.e1c.v8codestyle.bsl:manager-module-named-self-reference": "Избыточное обращение по собственному имени внутри модуля менеджера", |
43 | 49 | "com.e1c.v8codestyle.bsl:method-param-value-type": "Параметр метода имеет тип", |
44 | 50 | "com.e1c.v8codestyle.bsl:method-too-many-params": "Метод содержит слишком много параметров", |
| 51 | + "com.e1c.v8codestyle.bsl:missing-temporary-file-deletion": "Отсутствует удаление временного файла после использования", |
45 | 52 | "com.e1c.v8codestyle.bsl:module-accessibility-at-client": "Метод или переменная доступны НаКлиенте", |
46 | 53 | "com.e1c.v8codestyle.bsl:module-empty-method": "Пустой метод", |
47 | 54 | "com.e1c.v8codestyle.bsl:module-region-empty": "Область пустая", |
| 55 | + "com.e1c.v8codestyle.bsl:module-self-reference": "Избыточное использование псевдонима ЭтотОбъект", |
48 | 56 | "com.e1c.v8codestyle.bsl:module-structure-top-region": "Стандартная область структуры модуля верхнеуровневая", |
49 | 57 | "com.e1c.v8codestyle.bsl:module-undefined-function": "Функция не определена", |
50 | 58 | "com.e1c.v8codestyle.bsl:module-undefined-method": "Метод не определен", |
|
55 | 63 | "com.e1c.v8codestyle.bsl:notify-description-to-server-procedure": "Описание оповещения на серверную процедуру", |
56 | 64 | "com.e1c.v8codestyle.bsl:property-return-type": "Свойство объекта имеет тип возвращаемого значения", |
57 | 65 | "com.e1c.v8codestyle.bsl:query-in-loop": "Запрос в цикле", |
| 66 | + "com.e1c.v8codestyle.bsl:rollback-transaction": "Проверка нарушения схемы работы с транзакциями", |
58 | 67 | "com.e1c.v8codestyle.bsl:statement-type-change": "Утверждение меняет тип", |
59 | 68 | "com.e1c.v8codestyle.bsl:structure-consructor-too-many-keys": "Конструктор структуры содержит слишком много ключей", |
60 | 69 | "com.e1c.v8codestyle.bsl:structure-consructor-value-type": "Типизация значений в конструкторе структуры", |
61 | 70 | "com.e1c.v8codestyle.bsl:use-non-recommended-method": "Использование не рекомендуемых методов", |
62 | 71 | "com.e1c.v8codestyle.bsl:using-isinrole": "Использован не рекомендованный метод РольДоступна", |
63 | 72 | "com.e1c.v8codestyle.bsl:variable-value-type": "Переменная имеет тип значения", |
64 | 73 | "com.e1c.v8codestyle.form:form-data-path": "Свойство имеет некоректное значение или ссылается на неизвестный объект", |
65 | | - "com.e1c.v8codestyle.form:input-field-list-choice-mode": "Поле ввода с выбором из списка настроено неверно", |
| 74 | + "com.e1c.v8codestyle.form:form-items-single-event-handler": "У каждого события должна быть назначена своя процедура-обработчик", |
| 75 | + "com.e1c.v8codestyle.form:form-list-ref-use-always-flag-disabled": "У реквизита Ссылка динамического списка выключен признак Использовать всегда", |
| 76 | + "com.e1c.v8codestyle.form:form-list-ref-user-visibility-enabled": "У поля Ссылка таблицы динамического списка не отключена пользовательская видимость", |
| 77 | + "com.e1c.v8codestyle.form:input-field-list-choice-mode": "В полях форм со списками выбора следует всегда устанавливать свойство РежимВыбораИзСписка в значение Истина", |
66 | 78 | "com.e1c.v8codestyle.md:common-module-name-cached": "Общий модуль с повторно используемыми значениями", |
67 | 79 | "com.e1c.v8codestyle.md:common-module-name-client-cached": "Клиентский общий модуль с повторно используемыми значениями", |
68 | 80 | "com.e1c.v8codestyle.md:common-module-name-client-server": "Клиент-серверный общий модуль должен оканчиваться на суффикс КлиентСервер", |
|
72 | 84 | "com.e1c.v8codestyle.md:common-module-name-server-call": "Общий модуль с вызовом сервера", |
73 | 85 | "com.e1c.v8codestyle.md:common-module-type": "Общий модуль имеет некорректный тип", |
74 | 86 | "com.e1c.v8codestyle.md:configuration-data-lock-mode": "Режим блокировки данных конфигурации", |
| 87 | + "com.e1c.v8codestyle.md:db-object-anyref-type": "Реквизиты составного типа, такие как ЛюбаяСсылка и аналогичные", |
| 88 | + "com.e1c.v8codestyle.md:db-object-ref-non-ref-type": "Реквизиты составного типа", |
75 | 89 | "com.e1c.v8codestyle.md:md-list-object-presentation": "Не заполнено ни представление объекта_ ни представление списка", |
76 | 90 | "com.e1c.v8codestyle.md:md-standard-attribure-synonym-empty": "Не задан синоним стандартного реквизита Родитель или Владелец", |
77 | 91 | "com.e1c.v8codestyle.md:md-standard-attribute-synonym-empty": "Не задан синоним у стандартного свойства", |
78 | 92 | "com.e1c.v8codestyle.md:mdo-name-length": "Длина имени объекта метаданного", |
79 | 93 | "com.e1c.v8codestyle.md:mdo-scheduled-job-description": "Наименование регламентного задания", |
80 | 94 | "com.e1c.v8codestyle.md:shceduled-job-periodicity-too-short": "Периодичность выполнения регламентного задания меньше одной минуты", |
| 95 | + "com.e1c.v8codestyle.md:unsafe-password-ib-storage": "Небезопасное хранение паролей в информационной базе", |
81 | 96 | "com.e1c.v8codestyle.ql:ql-camel-case-string-literal": "CamelCase строкового литерала", |
82 | 97 | "com.e1c.v8codestyle.ql:ql-join-to-sub-query": "Соединение в запросе с подзапросом не разрешено", |
83 | 98 | "com.e1c.v8codestyle.ql:ql-temp-table-index": "Новая временная таблица должна содержать индексы", |
|
0 commit comments