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
Реализовать проверку на наличие дубликатов среди идентификаторов элементов форм #7
Labels
Milestone
Comments
Бывают ситуации когда идентификатора у элемента нет - это тоже ошибка. Нужно фиксить так же - генерить новый идентификатор |
nikolay-martynov
assigned nikolay-martynov and unassigned AlmazNasibullin and nikolay-martynov
Jul 20, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
добавлены полезные расширения
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
идентификаторов элементов форм
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
элементов форм перенесены из общего кода DT непосредственно в класс теста проерки
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
дублирующихся идентификаторов элеметов форм
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
исправлении неверных идентификаторов элементов форм
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
элемента формы с дублирующимся идентификатором
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
идентификаторов элементов форм
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
исправления дублирующихся идентификаторов элементов форм
nikolay-martynov
added a commit
that referenced
this issue
Aug 5, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 8, 2022
ревью - Исправлены опечатки в javadoc - Конфигурирование через поля заменено на конфигурирование через конструктор
nikolay-martynov
added a commit
that referenced
this issue
Aug 8, 2022
ревью - Исправлена работа с транзакциями
nikolay-martynov
added a commit
that referenced
this issue
Aug 8, 2022
ревью - Исправлена ошибка в реализации по умолчанию в быстрой проверке делегирующей полной проверке
nikolay-martynov
added a commit
that referenced
this issue
Aug 9, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 9, 2022
ревью - Убран ненужный интерфейс - Проверка редактируемости конфигурации заменена на проверку редактируемости каждой конкретной формы - Убраны лишние проверки на безопасность запуска очистки - Исправлено лишнее повышение версии в истории изменений - Убраны лишние методы, которые запутывают в коде и ухудшают анализ - Добавлен отдельный модуль для внутренних сервисов - Улучшено название группы настроек трассировки - Код сделан чуть понятней
nikolay-martynov
added a commit
that referenced
this issue
Aug 10, 2022
ревью - Убрана диагностическая трассировка выполняемых операций - Убраны диагностические проверки соответствия параметров контрактам методов
nikolay-martynov
added a commit
that referenced
this issue
Aug 10, 2022
ревью - Код стал быстрее и понятнее
nikolay-martynov
added a commit
that referenced
this issue
Aug 10, 2022
ревью - Код стал быстрее и понятнее
nikolay-martynov
added a commit
that referenced
this issue
Aug 15, 2022
ревью - Использование Java Stream API заменено на классические циклы в виду 1C-Company/v8-code-style#1094
nikolay-martynov
added a commit
that referenced
this issue
Aug 24, 2022
- Убран интерфейс, не соответствующий принципам ООП
nikolay-martynov
added a commit
that referenced
this issue
Aug 24, 2022
nikolay-martynov
added a commit
that referenced
this issue
Aug 29, 2022
ревью - Исправлена опечатка в сообщении об ошибке конфигурации - Добавленные интеграционные тесты проверок
nikolay-martynov
added a commit
that referenced
this issue
Aug 30, 2022
ревью - Общие методы вынесены в com._1c.g5.v8.dt.form.service.FormIdentifierService
nikolay-martynov
added a commit
that referenced
this issue
Aug 30, 2022
- В тестах запускается один конкретный клинап, а не все
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Описание проблемы
При одновременной доработке одной формы двумя и более разработчиками может возникнуть ситуация, что появляются дубликаты среди идентификаторов элементов форм, для этого достаточно добавить каждому из разработчиков новый элемент формы. Наличие дубликатов среди идентификаторов элементов форм "ломает" форму в рантайме.
Описание решения проблемы
Предлагается реализовать проверку с возможность исправления для вышеописанной проблемы наличия дубликатов среди идентификаторов элементов форм.
Дополнительная информация
No response
The text was updated successfully, but these errors were encountered: