Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

В настройке группировке ошибок пропала группировка "Проект" #1393

Open
agibalovsa opened this issue Apr 10, 2024 · 7 comments
Labels
enhancement New feature or request Панель Ошибки конфигурации Configuration problem view

Comments

@agibalovsa
Copy link

Описание ошибки

В настройке группировок ошибок (рис. 1) была сущность проект, было очень удобно ее использовать при работе с расширениями. Теперь данной сущности нет. как без рук.

Как воспроизвести

  1. Открыть панель "Ошибки конфигурации"
  2. Зайти в отбор (Рис. 1.)

Скриншоты

image
Рис. 1.

Ожидаемое поведение

Необходимо вернуть группировку проект. Нужно для группировки ошибок по коду проверки сразу по всем проектам.

Лог рабочей области

metadata.zip

Версия 1С:EDT

Ruby 2023.3.4

Операционная система

Windows

Установленные плагины

1C:Code style V8, 1C:SSL-support

Дополнительная информация

No response

@agibalovsa agibalovsa added bug Something isn't working critical Critical bugs and problems labels Apr 10, 2024
@LesN1ck
Copy link

LesN1ck commented Apr 11, 2024

Кажется, это не баг, а фича (https://dl03.1c.ru/content/DevelopmentTools/2023_3_0/1cv8upd_2023_3_0.htm):

image

Поэтому это скорее в пожелания теперь нужно отправлять.

@agibalovsa
Copy link
Author

@LesN1ck а в чем смысл такого функционала?? Ну можно было его двигать, и вс хорошо было.

@LesN1ck
Copy link

LesN1ck commented Apr 11, 2024

@LesN1ck а в чем смысл такого функционала?? Ну можно было его двигать, и вс хорошо было.

Это вопрос к разработчикам EDT. В любом случае, запланированное поведение системы - это не ошибка. И уж тем более не критическая.

@agibalovsa
Copy link
Author

agibalovsa commented Apr 11, 2024

И уж тем более не критическая.

Пусть решают разработчики. Есть вот такой пункт.

image

@LesN1ck
Copy link

LesN1ck commented Apr 11, 2024

И уж тем более не критическая.

Пусть решают разработчики. Есть вот такой пункт.

image

Вы сами же выделили пункт: по результатам объективного сравнительного тестирования, а не мнения пользователей. Все, что я вижу - это мнение одного отдельно взятого пользователя. А объективного сравнительного тестирования не вижу.

@Erik773 Erik773 removed the critical Critical bugs and problems label Apr 12, 2024
@Erik773 Erik773 added this to Рассматривается in Bugs Apr 12, 2024
@dsavenko dsavenko added enhancement New feature or request and removed bug Something isn't working labels Apr 15, 2024
@dsavenko
Copy link
Collaborator

dsavenko commented Apr 15, 2024

Возможность группировки по проекту на любом уровне была убрана. Причин тому две:

  1. Невозможность эффективной реализации в рамках текущей модели данных. Существовавшая реализация была неэффективна по CPU и RAM и тормозила развитие подсистемы ошибок.
  2. Актуальность под вопросом. Например, группировка по объекту, а затем по проекту вообще не имела смысла, но была возможна в рамках старой системы.

Если вы выведете группировку по коду проверки на первое место (кнопка "вверх" в панели настроек списка), вы получите примерно ту же картину, что и раньше, просто у вас проекты будут на первом уровне дерева, а проверки - на втором.

Если вам нужна конкретная проверка, вы можете ввести ее в поиске.

Если вам нужен конкретный набор проверок, при помощи фильтров можно настроить показ только их (кнопка фильтрации рядом с кнопкой настройки списка). Также доступна новая функциональность по показу только ошибок, привнесенных в текущей ветке разработки по сравнению с базовой веткой (мастером, например).

Прежняя функциональность группировки ошибок по коду проверки на верхнем уровне дерева, а по проекту - на втором уровне, более недоступна, но это не является багом.

@Erik773 Erik773 removed this from Рассматривается in Bugs Apr 15, 2024
@agibalovsa
Copy link
Author

@dsavenko спасибо за разъяснение, Вас понял.
Возможно тогда золотой серединой будет опция включения/выключения группировки проекта на первом уровне?
Как вариант, вернуть галочку Проект, без возможности перемещения вниз.
Вроде такая реализация не должна повлиять на производительность.

Зачем это нужно. Мы работаем с расширениями, и возникает ряд однотипных ошибок, которые возникают после:
а) обновления типовой конфигурации, когда возникает ряд критических ошибок в разных расширениях.
б) обновления самой EDT и включении новых проверок.
В этом случае группировка по проекту мешает, и полезной становится группировка по коду ошибки.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Панель Ошибки конфигурации Configuration problem view
Projects
None yet
Development

No branches or pull requests

4 participants