1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2024-12-12 05:24:24 +02:00
Commit Graph

286 Commits

Author SHA1 Message Date
Dmitriy Marmyshev
934acc2b99
Merge pull request #1022 from 1C-Company/bugfix/1021-no_default_language
Добавлена проверка на default language. Если он null, то берем первый язык из списка языков проекта. Если список пуст, то ищем в родительском проекте.
2022-05-12 15:22:32 +03:00
Dmitriy Marmyshev
54dc4e5225
Merge pull request #1027 from kuzyara/patch-1
Update constructor-function-return-section.md
2022-05-12 15:20:03 +03:00
Artem Iliukhin
36f378d85b
#412 Небезопасное хранение паролей в информационной базе (#917) 2022-05-12 15:17:34 +03:00
nicolay kuznetsov
059cdc4115
Update constructor-function-return-section.md 2022-05-06 07:37:47 +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
f63fc92e7a #266 Правки по замечаниям 2022-04-27 18:57:19 +07:00
Olga Bozhko
bcb8f1c971 #266 Правки по замечаниям 2022-04-27 02:21:00 +07:00
Olga Bozhko
8a2f6f7b99 #266 Правки по замечаниям 2022-04-26 19:25:53 +07:00
Alexander Tretyakevich
39507a4eca edt-2022-1: Eclipse 2022.03 migration 2022-04-26 09:09:50 +07:00
Olga Bozhko
832bc70665 #266 У реквизита "Ссылка" динамического списка выключен признак "Использовать всегда" 2022-04-26 02:31:02 +07:00
Maxim Galios
37d20493aa #310: Перенос инициализации провайдера в отдельный метод 2022-04-25 11:57:14 +07:00
Vadim Geraskin
5296a49ae0 #1021 Ошибка проверки md-standard-attribute-synonym-empty на проекте
расширения
2022-04-21 21:12:29 +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
Maxim Popov
6870ced8d0 #1005 2022-04-12 16:06:26 +07:00
Dzyuba Maksim
b6bdf4555a bugfix/decrease-issue-severity Понижение критичности для ошибок с кодами
"doc-comment-use-minus", "form-module-missing-pragma" #1014
2022-04-11 16:03:54 +03:00
Dmitriy Marmyshev
0826c0a51b Исправление возможных NPE 2022-03-30 20:02:52 +03:00
Dmitriy Marmyshev
0043fb3aa2 актуализация зависимостей 2022-03-24 21:11:56 +03:00
Dmitriy Marmyshev
d347793067 Merge branch 'master' into edt-2022-1 2022-03-24 12:25:27 +03:00
Dmitriy Marmyshev
c8fdaecdb0 #1010 Исправление и рефакторинг инжектинга сервисов Xtext 2022-03-22 15:05:11 +03:00
Dzyuba Maksim
1032da51c1 Неправильно валидируется пустой метод с комментарием #1007 2022-03-17 01:16:37 +03:00
Илюхин Артем Васильевич
84d0dcd2b8 Исправление ложного срабатывания проверки 2022-03-07 10:32:47 +03:00
Dmitriy Marmyshev
212d8ef687 Исправление опечатки 2022-02-22 19:07:03 +03:00
Dmitriy Marmyshev
168fdd3774 Понижение критичности и смена категории по методической рекомендации 2022-02-21 18:10:54 +03:00
Dmitriy Marmyshev
498e369e5b Исправление не корректного перевода термина Definition 2022-02-21 14:04:30 +03:00
Dmitriy Marmyshev
66e96a9262 Защита от потенциального NPE 2022-02-17 00:11:29 +03:00
Dmitriy Marmyshev
1176c0980b
Merge pull request #991 from 1C-Company/bugfix/987-type-intersection
#987 Более точное пересечение типов
2022-02-16 23:26:58 +03:00
Dmitriy Marmyshev
d9cb61cce7
Merge pull request #988 from 1C-Company/bugfix/984-ref-link
#984 Исправлена валидация ссылки
2022-02-16 23:17:15 +03:00
Dmitriy Marmyshev
c57f71e1fd #987 Более точное пересечение типов 2022-02-16 20:36:50 +03:00
Dmitriy Marmyshev
4c406ce76f #948 Исправлено ложное срабатывание проверки:
doc-comment-export-function-return-section
2022-02-16 20:36:03 +03:00
Dmitriy Marmyshev
8dd5c9dc30 #984 Исправлена валидация ссылки 2022-02-16 20:35:48 +03:00
Dmitriy Marmyshev
d17921b98a NPE исправление если параметр отсутствует 2022-02-16 18:11:56 +03:00
Dmitriy Marmyshev
7eb215cd47 NPE исправление если параметр отсутствует 2022-02-16 17:51:29 +03:00
Dmitriy Marmyshev
675c555299 Исправление NPE при переименовании объекта 2022-02-16 17:18:53 +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
42e1712c10
Merge pull request #982 from iArtemv/feature/544-add-params
Для проверки экспортных методов добавлены доп параметры
2022-02-14 22:09:45 +03:00
Dmitriy Marmyshev
43f56faf27 #952 проверка добавления в типизированную коллекцию 2022-02-14 21:21:16 +03:00
Dmitriy Marmyshev
f7422209a9 Включение проверки после исправления в ЕДТ 2022-02-14 21:19:05 +03:00
Dmitriy Marmyshev
f506e27039 Исправление зависимости сервисов 2022-02-14 21:18:17 +03:00
Artem Iliukhin
7b970c41fc Для проверки экспортных методов добавлены доп параметры 2022-02-14 19:53:14 +03:00
Vadim Geraskin
288286bdc7
Merge pull request #978 from 1C-Company/bugfix/977-multiple_qfix_deadlock
Блокировка UI при попытке применить одновременно несколько BSL-ных квик-фиксов #977
2022-02-14 22:18:21 +07:00
Vadim Geraskin
b5fcca9d87 Блокировка UI при попытке применить одновременно несколько BSL-ных
квик-фиксов #977
2022-02-14 21:21:46 +07:00
Vadim Geraskin
bf2c2348b6 980-disable-undefined-checks: Временное отключение проверок undefined* 2022-02-14 21:10:07 +07:00
Artem Iliukhin
71fd0f8e2f Фикс экспортных методов в форме и команде 2022-02-14 13:59:10 +03:00
Dmitriy Marmyshev
2e4dcb0011
Merge pull request #968 from 1C-Company/bugfix/913-invocation-types
#913 Исправлен расчет типов для вызова метода с учетом док.комментов
2022-02-14 12:54:58 +03:00
Dmitriy Marmyshev
cc1fe19d71
Merge pull request #971 from 1C-Company/feature/790-com-object-skip
#790 Исключения для COM-объектов
2022-02-14 12:50:50 +03:00
Dmitriy Marmyshev
2607d03555 #969 Квик-фикс открытия панели документирующего комментария 2022-02-14 12:47:33 +03:00
Dmitriy Marmyshev
486e2b75a0 #913 Исправлен расчет типов для вызова метода с учетом док.комментов 2022-02-14 12:46:11 +03:00
Dmitriy Marmyshev
9b7b2c9fdf
Merge pull request #967 from 1C-Company/feature/941-qfix-remove-strict-types
#941 Квик-фикс для удаления аннотации строгой типизации
2022-02-14 12:43:25 +03:00
Dmitriy Marmyshev
59691afe7a #790 Исключения для COM-объектов 2022-02-14 12:36:46 +03:00
Dmitriy Marmyshev
af1d974e12 #941 Квик-фикс для удаления аннотации строгой типизации 2022-02-14 11:21:41 +03:00
Dmitriy Marmyshev
3d8b76216b #878 Испрвление проверки типа локальной переменной 2022-02-14 10:43:35 +03:00
Dmitriy Marmyshev
38649d1f07 #963 Исправление расчета типов для функций вызова сервера 2022-02-12 20:04:52 +03:00
Dmitriy Marmyshev
871e79595b Добавлены шаблоны описаний для проверок 2022-02-12 14:29:28 +03:00
Artem Iliukhin
e12607380b
#396 Вызов "Заблокировать()" находится вне попытки (#920) 2022-02-12 13:16:32 +03:00
Dmitriy Marmyshev
5272859822 Исправлен учет аннотации строгой типизации 2022-02-11 00:45:49 +03:00
Vadim Geraskin
1bcce78983
Проверки и квик-фиксы для BSL-модулей (#955) 2022-02-10 18:18:53 +03:00
Vadim Geraskin
4c3487de1a feature/956-поднятие-версий-dt.check.settings 2022-02-10 22:09:11 +07:00
Dmitriy Marmyshev
9180efe9bf
Merge pull request #910 from iArtemv/feature/544-export-method-in-command
#402 Найдена экспортная процедура или функция в модуле команды
2022-02-08 18:36:38 +03:00
Artem Iliukhin
92fcae7f4b Найдена экспортная процедура или функция в модуле команды 2022-02-08 15:35:08 +03:00
Dmitriy Marmyshev
91b4f1ab79 Исправление NPE 2022-02-08 12:06:25 +03:00
Dmitriy Marmyshev
c7cf065d21 #1 Перенос проверок документирующего комментария 2022-02-07 18:00:59 +03:00
Dmitriy Marmyshev
ba2289702c Исправление наследования проверки 2022-02-07 18:00:58 +03:00
Dmitriy Marmyshev
ac6052fb43 Автоматическая генерация списков проверок 2022-02-06 22:26:52 +03:00
Dmitriy Marmyshev
5531123c44
#1 Перенос проверок документирующего комментария (#879) 2022-02-05 00:00:37 +03:00
Dmitriy Marmyshev
571e16bd46
Merge pull request #938 from 1C-Company/feature/818-enable-strict-types
#818 Команда включения строгой типизации
2022-02-04 15:57:33 +03:00
Artem Iliukhin
20d665396b
#318 #467 Общий модуль должен именоваться с постфиксом (#914)
Общий модуль должен именоваться с соотвествующим постфиксом  ВызовСервера или ПовтИсп
2022-02-04 15:49:48 +03:00
Dmitriy Marmyshev
7a47873172 #818 Команда включения строгой типизации
Добавляется в контекстное меню:
- в навигатор 1С
- в навигатор файлов (Project Explorer)
- в редактор модуля - подменю Source
2022-02-04 13:15:30 +02:00
Almaz Nasibullin
6cb3d9d619 Поднятие версий dt.md 2022-02-02 12:55:33 +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
Dmitriy Marmyshev
2d70f270c8
Merge pull request #932 from 1C-Company/bugfix/928-autosort-editing-service
#928 Добавлен учет системы запрета редактирования объектов
2022-01-26 22:45:07 +02:00
Dmitriy Marmyshev
acb90edc49 #928 Добавлен учет системы запрета редактирования объектов 2022-01-26 21:27:46 +02:00
Artem Iliukhin
4075834674 Использование конструкции "Новый Цвет" 2022-01-26 21:32:57 +03:00
Dmitriy Marmyshev
4a2f45eeff
#884 Отключено создание модуля менеджера при создании перечисления (#935) 2022-01-26 20:11:20 +02:00
Dmitriy Marmyshev
baade944c0
#927 Изменение категории проверки use-non-recommended-method (#931)
- категория изменена на "стандарты разработки"
2022-01-26 18:03:45 +02:00
Dmitriy Marmyshev
6700450d52
Merge pull request #934 from 1C-Company/bugfix/924-commanmodule-client-global
#924 Исправление типа глобального клиентского модуля
2022-01-26 16:27:09 +02:00
Dmitriy Marmyshev
44d6d68247
Merge pull request #933 from 1C-Company/bugfix/921-npe-fix
#921 Исправлено NPE при проверке, корректный учет зависимых проектов
2022-01-26 16:26:14 +02:00
Dmitriy Marmyshev
b4aa895dc4 #924 Исправление типа глобального клиентского модуля 2022-01-26 14:43:50 +02:00
Dmitriy Marmyshev
744fa8c156 #921 Исправлено NPE при проверке, корректный учет зависимых проектов 2022-01-26 14:23:59 +02:00
Artem Iliukhin
933f289250 Программный вызов обработчика события формы
Дополнение
2022-01-12 17:58:17 +03:00
Dmitriy Marmyshev
dec768bf95 Настройка проекта
- отключение правила сонара для тестов
- русская локализация - принудительно в UTF-8
- исправлен таргет для разработчика
2022-01-11 23:45:17 +02: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
Nikolay
b3113e4309
Исправления опечаток 2021-12-28 18:23:23 +03:00
Nikolay
d714cf6a4a
Исправление опечаток 2021-12-24 21:41:35 +03:00
Dmitriy Marmyshev
5e04d0a216
Merge pull request #895 from nguninb/patch-8
Исправление форматирования
2021-12-24 20:19:23 +02:00
Nikolay
99d09e256c
Исправление форматирования 2021-12-24 21:14:27 +03:00
Nikolay
4d602ab86c
Исправление опечаток 2021-12-24 20:25:34 +03:00
Nikolay
357e72ac89
Update invocation-parameter-type-intersect.md
Исправление опечатки
2021-12-24 12:09:38 +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
Александр Капралов
5f736c7f8e
Включение проверки запросов в цикле, так как найден стандарт (#844)
* Включение проверки запросов в цикле, так как найден стандарт
* Описание проверки по стандарту 436
2021-12-23 23:49:50 +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
adb8599d21
#817 Автоматическое включение строгой типизации в новом модуле (#880) 2021-12-16 12:11:09 +02:00
Dmitriy Marmyshev
aae9923819 Исправлены сообщения для владельца и родителя 2021-12-14 22:52:02 +02:00
Dmitriy Marmyshev
3073db8766 #319 Метод или переменная доступны на Клиенте
Исправление для событий менеджера
Добавлены параметры для кастомизации
2021-12-14 15:15:10 +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
1cabd5f69d Исправление опечаток 2021-11-23 10:17:29 +03:00
Dmitriy Marmyshev
2aa2756e07
#94 Описание оповещения на серверную процедуру (#453) 2021-11-23 08:26:34 +03:00
Dmitriy Marmyshev
89d34dd88f
#840 исправление проверки для обработчиков формы и расширения формы (#876)
Не следует сдвигать индекс параметров события,
если это не элементы формы, а сама форма
2021-11-23 08:25:04 +03:00
Dmitriy Marmyshev
a352bd522e Исправление форматирования 2021-11-22 19:52:06 +03:00
Dmitriy Marmyshev
00d16bb2f6
#92 Всегда использовать директивы компиляции в модуле формы (#452) 2021-11-22 17:36:25 +03:00
Dmitriy Marmyshev
8875af2f8b
#852 Новый тип модуля - вызов сервера повт-исп (#875) 2021-11-22 16:36:22 +03:00
Dmitriy Marmyshev
47834d6c8c
#457 Проверка ОбменДанными.Загрузка проверяет расширения (#874) 2021-11-22 14:09:17 +03:00
Dmitriy Marmyshev
79176b9615 #390 Использование директив компиляции модуля формы 2021-11-22 12:52:46 +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
3e91cd707e
#850 Проверка существования наборов параметров (#873) 2021-11-19 21:24:00 +03:00
Dmitriy Marmyshev
6e1573b788
#871 Исправление шаблонов структуры модуля (#872) 2021-11-19 16:46:44 +03:00
Dmitriy Marmyshev
1f18140a49
#374 #486 Проверка на пустые области и вложенные стандартные (#866) 2021-11-19 16:05:08 +03:00
Bombin Valentin
8fa731f0b4
#119 Не задан синоним стандартного реквизита "Владелец" или "Родитель" (#854) 2021-11-01 23:32:54 +03:00
Dmitriy Marmyshev
9c51b2beae
#100 Исправление формата примеров 2021-11-01 20:24:06 +03:00
Dmitriy Marmyshev
11adf4db66
#100 Исправление формата примеров 2021-11-01 20:22:56 +03:00
Dmitriy Marmyshev
70f7677bae #824 Автоматическое создание структуры модуля 2021-10-28 21:24:32 +03:00
Dmitriy Marmyshev
4eedcf9ff6
#824 Автоматическое создание структуры модуля 2021-10-28 19:18:20 +03:00
Dmitriy Marmyshev
972e644dd0 Исправление опечатки 2021-10-26 20:25:02 +03:00
Dmitriy Marmyshev
386ee7aed6 #100 Проверка использования не рекомендуемых методов 2021-10-15 19:24:43 +03:00
kuzja086
6d52dfae32
#100 Проверка использования не рекомендуемых методов 2021-10-15 15:09:40 +03:00
Dmitriy Marmyshev
82c0f91dc1 Исправление зависания редактора 2021-10-14 11:51:50 +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
afdadc2476 #386 Исправление проверки в случае если дублируются элементы коллекции 2021-10-13 12:40:35 +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
2c40e4b842 Исправление замечаний Sonar 2021-10-11 16:52:25 +03:00
Александр Капралов
00513baca5
NPE при "разломаном" модуле (#831) 2021-10-08 19:17:03 +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
f879f7bdf9
#808 Перенос панели "Bsl documentation comment" (#810) 2021-10-01 13:44:44 +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
Капралов Александр
40ede315c1 Поиск вызовов методов, а не произвольного StaticFeatureAccess 2021-09-29 15:19:06 +03:00
Капралов Александр
d564a42549 Опечатка в названии аннотации 2021-09-29 11:39:41 +03:00
Dmitriy Marmyshev
16066a791e
#798 Учет регистров сведений, подчиненных регистратору (#801) 2021-09-27 15:01:28 +03:00
Dmitriy Marmyshev
415e382f1e #792 Улучшение проверки ql-temp-table-index 2021-09-26 23:24:11 +03:00
Dmitriy Marmyshev
45c435bd99 #789 исправление опечаток 2021-09-24 10:37:51 +03:00
Dmitriy Marmyshev
bbf90879e5 # Отключение строгой типизации для док.комментов 2021-09-21 19:05:06 +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