Feature #2998
open
Решить проблему с возможным пересечением фрагментов
Added by Viktoria Kopach over 12 years ago.
Updated about 9 years ago.
Description
Сейчас существует возможность так разметить фрагменты в документе, что они будут пересекаться, совпадать, включать один другого.
Поскольку Requality не рассчитан на такую функциональность, это вызывает много проблем.
Нужно запрещать как-то запрещать такую разметку. Возможно, выводить предупреждения.
Задачи:
- продумать, как это должно работать.
- реализовать.
- Subject changed from решить проблему с возможным пересечением фрагментов. to Решить проблему с возможным пересечением фрагментов
- Description updated (diff)
На данный момент при выделении фрагмента работает проверка на наличие в выделенном куске другого фрагмента. Но при этом стоит попробовать пересечь location ы при помощи Update процессора
- Assignee set to Denis Kildishev
- Status changed from New to Resolved
- % Done changed from 0 to 100
Насколько я понимаю, текущая версия update процессора пересекающуюся разметку создать не может
- Target version set to 0.18
- Published in build set to 0.18.224
- Status changed from Resolved to Open
- Target version changed from 0.18 to 0.19
- Published in build deleted (
0.18.224)
Update processor на проекте TS103096 создает вложенные span-блоки. На других проектах такого не замечено.
В проекте TS103096 много перекрестных фрагментов - один и тот же фрагмент принадлежит сразу нескольким требованиям.
- Target version deleted (
0.19)
Сейчас Update Processor может создать вложенные span-блоки, если его запустить дважды на одном и том же документе или на уже размеченном в Requality документе. То есть, если запустить повторно Update Processor "нелегальным" образом. Запуск Update Processor-а более одного раза на документе в версии 0.19 запрещен на уровне флагов документов, в предыдущей версии был запрещен на уровне флага корневого требования проекта.
Also available in: Atom
PDF