1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2024-11-28 17:41:06 +02:00
Commit Graph

240 Commits

Author SHA1 Message Date
Timur Mukhamedishin
0bc1f9d9f7
#954 Добавление типизированного значения в не типизированную коллекцию (#1084) 2022-09-16 21:21:50 +03:00
Timur Mukhamedishin
c8524548de
#84 Добавлена проверка длины ресурса регистра накопления или бухгалтерии (#1139) 2022-09-16 21:20:52 +03:00
Dmitriy Marmyshev
1e4f144ddd
Merge pull request #1151 from 1C-Company/bigfix/test-project-version-fix
Версия тестовых проектов 8.3.19
2022-09-16 18:16:01 +03:00
Dmitriy Marmyshev
e83214265c Версия 0.4 2022-09-16 18:15:33 +03:00
Dmitriy Marmyshev
4f3956037d Исправление пересечения родительских типов ОМД #1138 2022-09-16 15:43:53 +03:00
Dmitriy Marmyshev
319838c204 Версия тестовых проектов 8.3.19 2022-09-16 13:03:50 +03:00
Dmitriy Marmyshev
28c04f365d Проверка: doc-comment-parameter-section не находит ошибку #1087 2022-09-16 12:57:45 +03:00
Denis Maslennikov
1084572fc0
#1142 #1143 Ложное срабатывание проверки: ql-constants-in-binary-operation (#1145)
* Исправлено ложное срабатывание при логическом операторе с параметром, улучшен текст сообщения
2022-09-16 08:38:28 +03:00
olgabozhko
2dbb67614c
#1127 Добавить имя элемента формы в сообщение проверки form-list-ref-user-visibility-enabled (#1140) 2022-09-07 17:30:41 +03:00
Artem Iliukhin
72662161d4
Исправление ложных срабатываний (#1124)
Ложное срабатывание проверки: new-color при сбрасывании цвета в значение Авто можно использовать Новый Цвет
2022-09-07 12:43:57 +03:00
Artem Iliukhin
3feac401f3
Обновлена проверка областей верхнего уровня (#1103)
- Проверка состава областей верхнего уровня, соотвествие его стандарту #532 #533
- Проверка порядка областей верхнего уровня #488
- Проверка дублей стандартных областей #614
2022-08-10 11:50:22 +03:00
Denis Maslennikov
06b0651cdf
#1090 Проверка использования констант в правой и левой части в бинарных операциях в запросах (#1098) 2022-08-10 11:36:57 +03:00
Artem Iliukhin
c0b072217d
Добавлена проверка кода инициализации (#1113)
#603 #535 #375
2022-08-10 10:03:44 +03:00
Artem Iliukhin
52efa82bb4
Добавлена проверка области объявления переменных (#1105)
* Добавлена проверка области объявления переменных #534 #531 #200
2022-08-10 09:53:43 +03:00
Artem Iliukhin
b60077fd7a Исправление области обработчики в общих модулях 2022-08-06 23:03:01 +03:00
Dmitriy Marmyshev
7dd64a3462 Исправление ложного срабатывания проверки 2022-08-04 14:12:37 +03:00
Dmitriy Marmyshev
8b64491889 Исправление ложного срабатывания 2022-08-03 23:42:10 +03:00
Artem Iliukhin
21abbe2739
#311 Проверка модулей на содержание неиспользуемых экспортных методов (#1044)
* 311 Избыточное ключевое слово Экспорт
2022-08-03 18:47:32 +03:00
Artem Iliukhin
7e06bad6a7
#773 #330 Добавлена проверка областей событий формы (#1082) 2022-08-03 15:28:49 +03:00
Dmitriy Marmyshev
294833bda2 Исправления по код-ревью 2022-08-02 15:57:18 +03:00
olgabozhko
9d47b35dd3
#503 Реквизит "Ссылка" динамического списка не выведен в таблицу на форме (#1028)
Co-authored-by: Vadim Geraskin <vadim.geraskin@xored.com>
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2022-08-02 14:30:29 +03:00
Dmitriy Marmyshev
dd4fc5bb89
Merge pull request #960 from 1C-Company/feature/244-form-item-title
#244 Проверка заполнения заголовка поля динамического списка
2022-08-02 12:15:33 +03:00
Artem Iliukhin
2140998caa
#373 Добавлена проверка метода вне области (#1093) 2022-08-02 10:37:25 +03:00
Dmitriy Marmyshev
e729ee4998 Проверка заполнения заголовка поля динамического списка #244 2022-08-02 09:29:16 +03:00
Dmitriy Marmyshev
e79f74ae03 Стандарт 488: Установлено право "Удаление" #215 2022-08-01 12:38:12 +03:00
Artem Iliukhin
2232919a08
Добавлена проверка области событий (#1081)
* Добавлена проверка области событий #773 #330
2022-07-30 00:09:29 +03:00
mgalios
1642ee75be
#639 Отсутствует включение безопасного режима перед вызовом метода Выполнить или Вычислить (#1026) 2022-07-29 15:54:53 +03:00
Dmitriy Marmyshev
a92bd6e00e
Merge pull request #1089 from 1C-Company/bugfix/1086-form-self-reference
Проверка: form-self-reference не находит ошибку #1086
2022-07-29 12:31:03 +03:00
Dmitriy Marmyshev
b75b202ff2 Проверка: form-self-reference не находит ошибку #1086 2022-07-28 16:01:07 +03:00
Denis Maslennikov
7afb7c42e6
#467 В качестве правого операнда операции сравнения "ПОДОБНО" указано поле таблицы. (#1079) 2022-07-28 14:51:56 +03:00
Vadim Geraskin
8bb18a8bef
Merge branch 'master' into bug/1071-false-positive-in-use-always-check 2022-07-27 17:24:56 +07:00
Dmitriy Marmyshev
aeec938825 Проверка: right-... не находит ошибку для роли с включением по
умолчанию #815
2022-07-27 09:50:29 +03:00
Vadim Geraskin
e5912f3f22 1071: Ложное срабатывание проверки: У реквизита "Ссылка" динамического
списка выключен признак "Использовать всегда"
2022-07-26 16:24:24 +07:00
Artem Iliukhin
ee64a061e8
Между "НачатьТранзакцию()" и "Попытка" есть исполняемый код (#1063) 2022-07-13 18:20:52 +03:00
Dmitriy Marmyshev
d0f26e921e Исправление тестов 2022-07-12 19:06:47 +03:00
Artem Iliukhin
58df412f6d
#728 Использование ссылочных и нессылочных типов в составном типе. (#1013) 2022-07-07 17:14:30 +03:00
Artem Iliukhin
ccf546d290
Нарушена схема работы с транзакциями (#922) 2022-07-05 10:00:15 +03:00
RedMammoth
b9d720966f
#855 Проверка form-items-single-event-handler (#998)
* Добавил проверку единичного использования обработчика событий
2022-07-03 10:04:53 +03:00
Dmitriy Marmyshev
b8642ec279
Merge pull request #1051 from 1C-Company/bugfix/1031-common-module-type-priveleged
Ложное срабатывание проверки: common-module-type (признак привилегированный) #1031
2022-07-01 13:39:05 +03:00
Dmitriy Marmyshev
2595b1d0b0
Merge pull request #1050 from 1C-Company/bugfix/994-common-module-type-intersect
Ложное срабатывание проверки: statement-type-change для типов общего
2022-07-01 13:32:38 +03:00
Denis Maslennikov
eb191b57ba
#409 Отсутствует удаление временного файла после использования (#1024)
#409 Проверка отсутствия удаления временного файла после использования.
2022-07-01 13:16:07 +03:00
Dmitriy Marmyshev
178e7fa41a Ложное срабатывание проверки: common-module-type (признак
привилегированный) #1031
2022-07-01 12:17:18 +03:00
Dmitriy Marmyshev
5bdea17378 Ложное срабатывание проверки: statement-type-change для типов общего
модуля #994
2022-07-01 11:57:52 +03:00
Dmitriy Marmyshev
1c42ef57a0
Merge pull request #1049 from 1C-Company/bugfix/993-ref-link-fix
#993 Учет точки в конце ссылки на метод
2022-06-27 09:57:48 +03:00
Dmitriy Marmyshev
515eb537a0 997 - Типизация значения элемента списка значений 2022-06-26 13:53:27 +03:00
Dmitriy Marmyshev
5b3a7731f9 993 Учет точки в конце ссылки на метод 2022-06-26 13:50:57 +03:00
Dmitriy Marmyshev
c6ca984efc
Merge pull request #1046 from 1C-Company/feature/867-test-markdown-exist
#867 Добавлен тест наличия описаний проверок в Markdown
2022-06-25 19:48:45 +03:00
Dmitriy Marmyshev
0870c9fd1b 992 Корректный выбор ParamSet с учетом типов коллекций 2022-06-25 17:06:30 +03:00
Dmitriy Marmyshev
902a46e07c 867 Добавлен тест наличия описаний проверок в Markdown
- добавлены недостающие описания
- исправлены переименованные описания
2022-06-24 22:22:53 +03:00
olgabozhko
a1e031cf92
#504 У поля "Ссылка" таблицы динамического списка не отключена пользовательская видимость (#1025) 2022-06-24 18:39:39 +03:00
Vadim Geraskin
dea9703a0b
Merge pull request #1036 from olgabozhko/bugfix/266-form-list-ref-use-always-flag-disabled
#266 Исправлено ложное срабатывание проверки
2022-06-15 12:49:11 +07:00
Almaz Nasibullin
154c4010d9 Merge remote-tracking branch 'origin/master' into edt-2022-1
# Conflicts:
#	bundles/com.e1c.v8codestyle.autosort.ui/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.autosort/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.bsl.ui/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.bsl/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.form/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.md.ui/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.md/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.ql/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.right/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle.ui/META-INF/MANIFEST.MF
#	bundles/com.e1c.v8codestyle/META-INF/MANIFEST.MF
2022-05-30 12:42:27 +03:00
Olga Bozhko
30cd1455d1 #266 Исправлено ложное срабатывание проверки 2022-05-25 00:12:48 +07:00
Dmitriy Marmyshev
053cea91df
Merge pull request #1008 from 1C-Company/bugfix/no-error-module-empty-method
Неправильно валидируется пустой метод с комментарием #1007
2022-05-12 15:28:33 +03:00
Artem Iliukhin
36f378d85b
#412 Небезопасное хранение паролей в информационной базе (#917) 2022-05-12 15:17:34 +03:00
Alexander Tretyakevich
5a3836c96d edt-2022-1: Перевод на 2022.1 2022-04-29 16:37:23 +07:00
Vadim Geraskin
a563131230
Merge pull request #1023 from olgabozhko/feature/266-form-list-ref-use-always-flag-disabled
#266 У реквизита "Ссылка" динамического списка выключен признак "Использовать всегда"
2022-04-28 13:47:40 +07:00
Olga Bozhko
bcb8f1c971 #266 Правки по замечаниям 2022-04-27 02:21:00 +07:00
Olga Bozhko
832bc70665 #266 У реквизита "Ссылка" динамического списка выключен признак "Использовать всегда" 2022-04-26 02:31:02 +07:00
Maxim Galios
2a64ca5dcc #310: Проверка избыточного обращения внутри модуля к самому себе 2022-04-20 15:15:38 +07:00
Denis Maslennikov
76bf42235c
#37 Длина названия раздела превышает 35 символов (#1016) 2022-04-18 13:56:27 +03:00
Dmitriy Marmyshev
6079e5a771 Версия 0.3 2022-04-16 22:54:14 +03:00
Dzyuba Maksim
1032da51c1 Неправильно валидируется пустой метод с комментарием #1007 2022-03-17 01:16:37 +03:00
Dmitriy Marmyshev
d65acd4301 Включение проверки для возвращаемых данных функции конструктора 2022-02-16 20:35:39 +03:00
Dmitriy Marmyshev
fe4b48d67f Исправление нестабильности тестов 2022-02-16 20:35:24 +03:00
Dmitriy Marmyshev
c226d68c7e
Merge pull request #983 from 1C-Company/feature/952-collection-item-types
#952 проверка добавления в типизированную коллекцию
2022-02-14 22:35:22 +03:00
Dmitriy Marmyshev
43f56faf27 #952 проверка добавления в типизированную коллекцию 2022-02-14 21:21:16 +03:00
Artem Iliukhin
7b970c41fc Для проверки экспортных методов добавлены доп параметры 2022-02-14 19:53:14 +03:00
Dmitriy Marmyshev
3d8b76216b #878 Испрвление проверки типа локальной переменной 2022-02-14 10:43:35 +03:00
Artem Iliukhin
e12607380b
#396 Вызов "Заблокировать()" находится вне попытки (#920) 2022-02-12 13:16:32 +03:00
Artem Iliukhin
92fcae7f4b Найдена экспортная процедура или функция в модуле команды 2022-02-08 15:35:08 +03:00
Dmitriy Marmyshev
2ad3bde7ba Рефакторинг исправления слова Standard 2022-02-07 13:18:54 +03:00
Dmitriy Marmyshev
5531123c44
#1 Перенос проверок документирующего комментария (#879) 2022-02-05 00:00:37 +03:00
Artem Iliukhin
20d665396b
#318 #467 Общий модуль должен именоваться с постфиксом (#914)
Общий модуль должен именоваться с соотвествующим постфиксом  ВызовСервера или ПовтИсп
2022-02-04 15:49:48 +03:00
Dmitriy Marmyshev
07340f36a4 #936 исправление регистрации проверки
- реакция на все свойства от которых зависит код
- улучшение точности регистрации ошибки
2022-01-31 11:58:29 +02:00
Александр Капралов
bfff769435
#905 Ошибочное срабатывание на параметре цикла Для Каждого Из (#923) 2022-01-27 09:37:03 +02:00
Artem Iliukhin
4075834674 Использование конструкции "Новый Цвет" 2022-01-26 21:32:57 +03:00
Artem Iliukhin
933f289250 Программный вызов обработчика события формы
Дополнение
2022-01-12 17:58:17 +03:00
Dmitriy Marmyshev
df412f1a48
#887 Функциональные опции (#891) 2022-01-11 23:21:59 +02:00
RedMammoth
916bac491e
Периодичность выполнения регламентного задания меньше одной минуты (#916)
* #38 Проверка периодичности выполнения регламентного задания
2022-01-11 22:04:18 +02:00
Artem Iliukhin
54a20871ef #427 Добавлена проверка использования метода РольДоступна 2021-12-30 17:35:59 +03:00
Dmitriy Marmyshev
4348dd1911
#1 Перенос проверок из EDT (#886) 2021-12-24 10:16:26 +02:00
Dmitriy Marmyshev
1f4c291075
#806 Переход на 2021.3 (#807) 2021-12-24 08:31:59 +02:00
Dmitriy Marmyshev
a447dbd8b8 Версия 0.2 2021-12-23 23:37:16 +02:00
Александр Капралов
e1b68a7e0f
#851 Борьба с NPE (#861) 2021-12-23 19:23:18 +02:00
Dmitriy Marmyshev
b1b6ffdfdb #319 Метод или переменная доступны на Клиенте
Исправление для событий менеджера
Добавлены параметры для кастомизации
2021-12-14 14:56:16 +02:00
Dmitriy Marmyshev
da116ad350 #319 Метод или переменная доступны на Клиенте
Удаление проверки модуля сеанса
2021-12-14 11:35:26 +02:00
Dmitriy Marmyshev
1bdb27b7d9
#497 Метод или переменная доступны на Клиенте (#456)
* #319 Метод или переменная доступны на Клиенте
2021-12-14 09:59:43 +02:00
Dmitriy Marmyshev
2aa2756e07
#94 Описание оповещения на серверную процедуру (#453) 2021-11-23 08:26:34 +03:00
Dmitriy Marmyshev
00d16bb2f6
#92 Всегда использовать директивы компиляции в модуле формы (#452) 2021-11-22 17:36:25 +03:00
Dmitriy Marmyshev
12a9d70dfb
#206 Метод содержит слишком много параметров (#451) 2021-11-19 21:29:30 +03:00
Dmitriy Marmyshev
f7009113bf
#390 Использование директив компиляции модуля формы (#450) 2021-11-19 21:24:20 +03:00
Dmitriy Marmyshev
1f18140a49
#374 #486 Проверка на пустые области и вложенные стандартные (#866) 2021-11-19 16:05:08 +03:00
Dmitriy Marmyshev
fd95eca329 Исправление теста с SingleProjectReadOnlyCheckTestBase 2021-11-03 15:16:28 +03:00
Bombin Valentin
8fa731f0b4
#119 Не задан синоним стандартного реквизита "Владелец" или "Родитель" (#854) 2021-11-01 23:32:54 +03:00
Dmitriy Marmyshev
4eb14afc34 #824 Автоматическое создание структуры модуля 2021-10-29 15:48:24 +03:00
Dmitriy Marmyshev
4eedcf9ff6
#824 Автоматическое создание структуры модуля 2021-10-28 19:18:20 +03:00
kuzja086
6d52dfae32
#100 Проверка использования не рекомендуемых методов 2021-10-15 15:09:40 +03:00
Dmitriy Marmyshev
f55976e338
#822 Отбор виртуальных таблиц в параметрах (#838) 2021-10-13 21:09:31 +03:00
Dmitriy Marmyshev
4b8ab352ba
#841 Использование только дефис-минуса в документирующем комментарии (#842) 2021-10-13 14:31:34 +03:00
Dmitriy Marmyshev
199eab089b
#802 учет типов общих модулей мобильных конфигураций (#839) 2021-10-12 13:17:37 +03:00
Dmitriy Marmyshev
d129dc2295
Новые иконки панели док.комментов и тесты (#837) 2021-10-11 17:29:39 +03:00
Dmitriy Marmyshev
68014a2942 Исправление тестов 2021-10-10 20:03:34 +03:00
Dmitriy Marmyshev
8c8d13e2c2
Рефакторинг тестов, упрощение и сокращение ненужных проектов (#833) 2021-10-09 10:00:13 +03:00
Dmitriy Marmyshev
57a2bf127e Не запускать анализ Сонара для форков 2021-10-08 16:20:13 +03:00
Dmitriy Marmyshev
b1f73b74fa
#454 НСтр формат строкового литерала (#455) 2021-10-04 12:17:48 +03:00
Dmitriy Marmyshev
2e61243fd8
#813 учет типов в строке для локальных переменных (#821) 2021-10-01 23:51:32 +03:00
Dmitriy Marmyshev
b4a9ab9fa5
#819 Учет пустого выражения для параметров по умолчанию (#820) 2021-10-01 22:44:24 +03:00
Dmitriy Marmyshev
a43b6d2186 Включение проверки и теста по строгой типизации док.коментов 2021-10-01 16:59:01 +03:00
Dmitriy Marmyshev
78be977f44
#386 Присвоение параметру "Отказ" значения, отличного от "Истина" (#800) 2021-10-01 13:43:56 +03:00
EightM
e46289af2b
#178 Реализована проверка "Использования ДЛЯ ИЗМЕНЕНИЯ" (#811) 2021-10-01 13:43:33 +03:00
Dmitriy Marmyshev
9aa6512179 #792 Улучшение проверки ql-temp-table-index 2021-09-26 23:25:00 +03:00
Dmitriy Marmyshev
415e382f1e #792 Улучшение проверки ql-temp-table-index 2021-09-26 23:24:11 +03:00
kuzja086
5a8e01e2b8
#431 Задано наименование предопределенного регламентного задания (#786) 2021-09-21 13:15:53 +03:00
Dmitriy Marmyshev
dcf348df9d
#1 Перенос подсистемы проверок строгой типизации (#448) 2021-09-21 13:02:36 +03:00
Dmitriy Marmyshev
926daee909
#90 #555 Путь к данным объекта формы ссылается на существующий объект (#787) 2021-09-19 12:00:37 +03:00
Александр Капралов
dcc2c41577
#458 Использование &ИзменениеИКонтроль вместо &Вместо (#785) 2021-09-18 22:57:57 +03:00
Александр Капралов
f91fc28cbc
К названию тестовых пакетов добавлен check (#784) 2021-09-18 15:53:15 +03:00
Александр Капралов
f3d9e180d4
#449 Добавлена проверка Аннотация написана канонически (#782) 2021-09-18 13:30:09 +03:00
Dmitriy Marmyshev
584a87310e
#36 Проверка наличия представления списка или объект у метаданных 2021-09-10 22:07:02 +03:00
EightM
5ef16e6dfb
#394 Реализована проверка ПустойБлокИсключения (#447) 2021-09-10 16:39:27 +03:00
Александр Капралов
edf9e6e0e1
* #20 Добавлены проверки стандартных прав 2021-09-09 23:59:10 +03:00
Александр Капралов
74e859fc40
Merge branch 'master' into bugfix/checkstyle 2021-08-29 11:16:14 +03:00
Dmitriy Marmyshev
3837b23423
#40 Перенос проверки ОбменДанными.Загрузка в обработчиках событий (#41) 2021-08-18 11:56:34 +03:00
Dmitriy Marmyshev
484742fd7f
#1 Перенос бандла проверок по формам (#39) 2021-08-18 11:07:16 +03:00
Dmitriy Marmyshev
91f07cf802
#1 Перенос проверок по правам (#12) 2021-08-12 14:11:27 +03:00
Dmitriy Marmyshev
95b3537d03 Исправление названия 2021-08-11 20:51:40 +03:00
Александр Капралов
4b9bf9530b
Проверка на запросы в цикле (#32)
#17 Добавлена проверка на запросы в цикле
2021-08-11 14:31:32 +03:00
Капралов Александр
efa6fcf566 Тестовый класс SingleProjectReadOnlyCheckTestBase неработоспособен 2021-07-29 08:04:17 +03:00
Александр Капралов
5eb8a16501
Проверки, которые проверяли названия общих модулей, не учитывали постфиксы (#29) 2021-07-24 10:31:06 +03:00
Капралов Александр
de329c98d2 После копипастинга не поменяли тесты 2021-07-21 22:37:37 +03:00
Капралов Александр
08259654a9 Ошибки checkstyle 2021-07-21 20:56:09 +03:00
Александр Капралов
6c412a8a06
#15 Проверка common-module-type не проверяла глобальные модули (#16) 2021-07-13 12:51:00 +03:00
Dmitriy Marmyshev
adfc0544de Исправление теста после релиза 2021-07-13 10:57:30 +03:00
Dmitriy Marmyshev
6a68ebca6f #1 Перенос проверок запроса 2021-06-22 14:19:35 +03:00
Dmitriy Marmyshev
7169f4422a
#1 Перенос бандла bsl (#9) 2021-06-21 22:06:07 +03:00
Dmitriy Marmyshev
e2d0071c94
#1 Перенос проверок запроса (#10) 2021-06-21 21:48:02 +03:00
Dmitriy Marmyshev
23509db79f
#1 Перенос автосортировки метаданных (#8) 2021-06-19 12:55:51 +03:00
Alexander Tretyakevich
14ce1558a7 #6 Адаптация к новой схеме именования API проверок 2021-04-01 14:40:03 +07:00
Dmitriy Marmyshev
9d0dc21a2f
#1 перенос сборки и проверок по метаданным (#2) 2021-03-12 20:40:50 +03:00