Feature #2998
openРешить проблему с возможным пересечением фрагментов
100%
Description
Сейчас существует возможность так разметить фрагменты в документе, что они будут пересекаться, совпадать, включать один другого.
Поскольку Requality не рассчитан на такую функциональность, это вызывает много проблем.
Нужно запрещать как-то запрещать такую разметку. Возможно, выводить предупреждения.
Задачи:
- продумать, как это должно работать.
- реализовать.
Updated by Viktoria Kopach over 12 years ago
- Subject changed from решить проблему с возможным пересечением фрагментов. to Решить проблему с возможным пересечением фрагментов
- Description updated (diff)
Updated by Denis Kildishev over 11 years ago
На данный момент при выделении фрагмента работает проверка на наличие в выделенном куске другого фрагмента. Но при этом стоит попробовать пересечь location ы при помощи Update процессора
Updated by Denis Kildishev over 9 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Насколько я понимаю, текущая версия update процессора пересекающуюся разметку создать не может
Updated by Anastasia Tugaenko over 9 years ago
- 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 много перекрестных фрагментов - один и тот же фрагмент принадлежит сразу нескольким требованиям.
Updated by Anastasia Tugaenko about 9 years ago
- Target version deleted (
0.19)
Сейчас Update Processor может создать вложенные span-блоки, если его запустить дважды на одном и том же документе или на уже размеченном в Requality документе. То есть, если запустить повторно Update Processor "нелегальным" образом. Запуск Update Processor-а более одного раза на документе в версии 0.19 запрещен на уровне флагов документов, в предыдущей версии был запрещен на уровне флага корневого требования проекта.