1
0
mirror of https://github.com/1C-Company/v8-code-style.git synced 2025-02-22 16:25:25 +02:00

180 Commits

Author SHA1 Message Date
Dmitriy Marmyshev
a8b9767305
Консольная команда сортировки проекта #1325 (#1326) 2023-05-25 00:29:31 -07:00
Dmitriy Marmyshev
f06b252935 Исправление истории изменений 2023-05-22 17:07:06 -07:00
Vadim Goncharov
f69ef125d2 #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-05-22 17:06:48 +03:00
Dmitriy Marmyshev
4bfcb07ecb Merge remote-tracking branch 'origin/master' into edt-2023-1 2023-04-17 23:32:58 -07:00
Vadim Goncharov
6ea583d940
#262 Проверка использования услов. оформления в дин. списке и на форме (#1252)
* Реализована проверка на использование условного оформления в
динамическом списке (стандарт 710). 

* #262 Добавлена проверка использования усл. оформления на форме

---------

Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-04-17 23:28:23 -07:00
Vadim Goncharov
7b5b2be944 #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-04-18 06:46:55 +03:00
Vadim Goncharov
f4777c5ae9
#546 - Функция "РольДоступна" ссылается на несуществующую роль конфигурации (#1274) 2023-04-17 15:11:07 -07:00
Almaz Nasibullin
b338d933de
#1305 Сделана адаптация по задаче переноса настроек сортировки в кору 1C:EDT (#1306)
* Сделана адаптация по задаче переноса настроек сортировки в кору 1C:EDT

- В свойствах проекта в секции "Авто сортировка" более недоступна
настройка направления и порядка сортировки.
- В свойствах проекта в секции "Авто сортировка" добавлена возможность
переноса заданных пользователем настроек направления и порядка
сортировки в секцию "Сортировка объектов метаданных" и их очистки.

* Улчшения по юзабилити

- Страница "Авто сортировки" теперь находится под страницей настройки
"Сортировка объектов метаданных".
- По команде перехода на страницу настроек "Сортировка объектов
метаданных" не открывается дополнительный диалог свойств проекта,
переход осуществляется в том же диалоге.
- После переноса или очистки настроек направления и порядка сортировки
кнопки "Перенести" и "Очистить" становятся задизабленными.

---------

Co-authored-by: Almaz Nasibullin <AlmazNasibullin@users.noreply.github.com>
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-04-16 23:48:24 -07:00
Dmitriy Marmyshev
8857e08467 Merge remote-tracking branch 'origin/master' into edt-2023-1 2023-04-16 20:24:06 -07:00
Vadim Goncharov
ea1029c0ae
#1117 Доработана проверка SelfReferenceCheck (#1271)
* Доработана проверка SelfReferenceCheck: добавлена опция, позволяющая
пропускать проверку для модулей объектов, наборов записей, менеджеров
значений.
* Исключение некоторых типов модулей из проверки
Модули, в которых ключевое слово "ЭтотОбъект" не является ссылкой на
модуль/объект-владельца, исключены из проверки.

---------

Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-04-16 20:19:03 -07:00
Vadim Goncharov
03db874a42
#498 Реализована проверка OptionalParameterBeforeRequired (#1273)
---------

Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-04-16 19:32:04 -07:00
Dmitriy Marmyshev
4d0b10ec67 Merge remote-tracking branch 'origin/master' into edt-2023-1 2023-04-16 14:22:01 -07:00
Dmitriy Marmyshev
a292c97f68 Переход на 2023.1 2023-04-16 14:21:39 -07:00
Vadim Goncharov
39169c1581
#207 Реализация проверки прив. режима получения данных в ФО (#1307) 2023-04-16 14:13:59 -07:00
Vadim Goncharov
43ba74d159
#1120 Реализована проверка OptionalFormParameterAccess (#1308) 2023-04-16 14:04:13 -07:00
Vadim Goncharov
66dff5ef62
#596 Использована ролевая настройка видимости, использования, редактирования для элемента формы (#1257)
* #596 Реализована проверка использования настроек элем. формы по ролям

* Реализована проверка, что элементы формы (реквизиты, команды, видимые
элементы формы) используют ролевые настройки видимости, редактирования и
использования.
* Добавлена пользовательская документация по проверке в формате markdown.
* Добавлена информация о новой проверке в файл CHANGELOG.md
2023-04-16 12:27:58 -07:00
Vadim Goncharov
bb05425cee
Для проверки ql-temp-table-index сделать параметр MAX_TOP параметризируемым (#1312)
* #1309 Доработана проверка ql-temp-table-index

Доработана проверка ql-temp-table-index. Параметр MAX_TOP теперь
настраиваемый.
2023-04-16 11:59:52 -07:00
Artem Iliukhin
283804d7aa
#1224 Проверяет отсутствие кода после асинхронного вызова (#1234) 2023-04-15 18:47:44 -07:00
Vadim Goncharov
020df79acc #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-03-26 18:12:17 +03:00
Vadim Goncharov
8ef4226278
#1119 Реализована проверка "Unknown-form-parameter-access" (#1263) 2023-03-20 14:02:58 -07:00
Vadim Goncharov
bb151bf321
#385 Проверка имени переменной (#1253)
* #385 Реализация стандарта 454 - проверка имени переменной
2023-03-20 03:45:09 -07:00
Dmitriy Marmyshev
1074474016
Merge pull request #1287 from 1C-Company/bugfix/issue-1281-deprecated
#1281 Исправление ложного срабатывания для устаревших методов
2023-03-20 02:21:57 -07:00
Artem Iliukhin
58aa9a9031
#1200 Рекомендуется использовать РеквизитФормыВЗначение (#1201) 2023-03-20 01:34:33 -07:00
Илюхин Артем Васильевич
efede3d0ba Исправление ложного срабатывания для устаревших методов 2023-03-20 10:12:53 +03:00
olgabozhko
08216f15bd
#740 Отсутствует комментарий к экспортной процедуре (функции) (#1193)
Co-authored-by: Илюхин Артем Васильевич <ilua@1c.ru>
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-03-20 00:06:17 -07:00
olgabozhko
3d94b0fb63
#116 Имя содержит букву "ё" (#1204)
Co-authored-by: Илюхин Артем Васильевич <ilua@1c.ru>
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-03-19 23:33:00 -07:00
Vadim Goncharov
5a36d5651f #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-03-16 17:34:53 +03:00
Artem Iliukhin
ea5a034841
#1198 Использование устаревшего метода Найти (#1199) 2023-03-15 23:59:26 -07:00
Artem Iliukhin
b92443df53
#1217 Префикс переменной общего модуля расширения не следует проверять (#1218) 2023-03-15 13:18:01 -07:00
Vadim Goncharov
90b32b3508 #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-03-14 13:46:10 +03:00
Vadim Goncharov
582e2e92c7
#525 В документе, предполагающем проведение, не стоит флаг "Проведение / отмена проведения в прив. режиме" (#1256)
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2023-03-14 03:28:48 -07:00
Vadim Goncharov
871fd5c4e6 #398 Merge remote-tracking branch 'upstream/master' into feature/398-use-goto 2023-03-14 04:56:27 +03:00
Dmitriy Marmyshev
9ed0bd4056
Merge pull request #1258 from RedMammoth/feature/use-non-recommended-method
Добавил ПолучитьФорму в проверку вызова нерекомендуемых методов
2023-03-13 14:59:07 -07:00
Vadim Goncharov
31e07167fc
#133 Проверка реквизита "Комментарий" у объектов метаданных (#1254)
Реализована проверка реквизита "Комментарий" у документов и справочников
(стандарт 531). Проверка типа: Строка неограниченной длинны, многострочная.
2023-03-13 13:40:55 -07:00
Vadim Goncharov
5eba8cf466
#487 Документ не имеет реквизита "Комментарий" (#1255) 2023-03-13 04:39:18 -07:00
Vadim Goncharov
e9702bbf48 #398 Реализована проверка на использование оператора Перейти
Реализована проверка на использование оператора "Перейти" в коде.
2023-03-12 10:41:15 +03:00
Manaev Konstantin
715685c2fa Добавил ПолучитьФорму в проверку вызова нерекомендуемых методов 2023-03-10 23:10:20 +03:00
Dmitriy Marmyshev
f4095b1141 Версия 0.5 2023-03-10 02:57:34 -08:00
Artem Iliukhin
e6b22f922a
#499 Глобальный клиентский модуль не должен содержать постфикс Клиент (#1194) 2023-01-23 19:19:29 -08:00
Artem Iliukhin
9a5488db9a
#473 Привилегированный общий модуль должен иметь постфикс ПолныеПрава (#1184) 2023-01-23 03:11:40 -08:00
Artem Iliukhin
ee426aebb1
#1181 Общий модуль должен иметь программный интерфейс (#1182)
* Общий модуль должен иметь хотя бы один экспортный метод
2023-01-22 23:01:07 -08:00
Fedoseenkov Dmitriy
3c80ef7703
Сортировка как в конфигураторе (#1223)
* Сортировка как в конфигураторе - Сначала подчеркивание, потом цифры
* Добавлена настройка порядка сортировки
* Добавлен тест на новый порядок сортировки

Co-authored-by: Федосеенков Дмитрий Юрьевич <fedd@1c.ru>
2023-01-22 22:39:46 -08:00
Artem Iliukhin
1ae5e43b34 Исправлено ложное срабатывание с вложенной областью. 2022-11-29 15:17:55 +03:00
Artem Iliukhin
7074913ee4
#234 Кэширование программного интерфейса (#1180)
Co-authored-by: Dmitriy Marmyshev <dmar@1c.ru>
2022-11-22 19:17:56 +02:00
Artem Iliukhin
8acd5a4efc
#1129 Проверка максимального кол-ва пустых строк (#1137)
* Очистка пустых строк (quick-fix)
2022-11-11 12:21:06 +02:00
Artem Iliukhin
df38125544
#324 Добавлена проверка префиксов имен объектов (#1131) 2022-11-09 12:36:21 +02:00
Artem Iliukhin
c53faa11a5
#856 Добавлена проверка одного обработчика для нескольких команд (#1115) 2022-10-28 16:44:56 +03:00
Artem Iliukhin
3b38873182
#1088 Чтение отдельных реквизитов объекта из базы данных (#1121)
* Чтение отдельных реквизитов объекта из базы данных
2022-10-28 10:30:54 +03:00
Artem Iliukhin
a51e9bb6bb
#1178 Использование экспортных переменных в модулях объектов (#1179)
Использование таких переменных сложно контролировать
2022-10-27 17:11:23 +03:00
Artem Iliukhin
8afbb3dc09
#777 Использование конструкции Новый Шрифт (#1134)
* Использование конструкции Новый Шрифт
2022-10-27 14:30:03 +03:00