Отображение в графе узла пустоты
Issue #151
closed
Originally reported on Google Code with ID 151
При построении графа в нём отсутствует узел, обозначающий пустоту, в то время как в
других составляющих инструмента (синтаксическое дерево, описание) оно присутствует.
При выделении в синтаксическом дереве пустоты, в графе, соответственно ничего не выделяется.
Необходимо решить вопрос с выделением пустоты в графе.
Reported by grvlter
on 2012-09-23 18:56:06
Comments (11)
-
repo owner -
repo owner Я надеюсь я правильно определил, кто ответственен за граф при переназначении issue. Можете предложить ситуацию, когда на графе нет линии, соответствующей пустоте в синтаксическом дереве?
Reported by
oasychev
on 2012-12-14 17:18:21 - Status changed:Accepted
-
repo owner Если задача решена, ее надо переводить в Fixed.
Reported by
oasychev
on 2012-12-21 13:30:50 -
Account Deleted Реализовано.
Reported by
ZluMYO
on 2013-03-21 07:04:23 - Status changed:Fixed
-
repo owner На выражении ab()cd(ef|gh|)+ результат я получил довольно странный. Первая пустота - чисто в подмаске - отображена в дереве, но в графе ничего не выделяется, если ее выбрать. Вторая пустота в дереве и графе почему-то изображена как квантификатор (хотя таковым не является), да еще при этом в дереве надпись "квантификатор", а рисунок на узле - альтернативы (по логике надо уж было ? рисовать). Но предлагаю не сбивать людей с толку, а отрисовать именно как пустую альтернативу: в дереве - альтернативу с узлом пустоты; в графе - линию в обход других веток между мини-узлами начала и конца альтернативы.
Reported by
oasychev
on 2013-04-10 15:16:26 - Status changed:InProgress
-
Account Deleted Исправлен показ подмаски, когда в ней ничего нет.
Reported by
ZluMYO
on 2013-04-21 14:23:06 -
repo owner При выделении узла пустоты (как в подмаске, так и в альтернативе), в графе соответствующая дуга или узел не выделяется.
Reported by
oasychev
on 2013-06-03 08:17:52 -
repo owner Большая часть заработала, но есть проблема с чисто пустой подмаской - не выделяется - см. приложенный рисунок....
Reported by
oasychev
on 2013-07-14 14:34:06<hr> * Attachment: tools_errors_1.jpg
-
repo owner Надо бы юнит-тесты на выделение добавить, что-то с ним многовато проблем...
Reported by
oasychev
on 2013-07-14 15:34:22 -
Account Deleted Исправил выделение в пустой подмаске. Добавили на это тест. Также есть тест на предыдущий описанные здесь случай.
Reported by
ZluMYO
on 2013-07-19 06:16:27 - Status changed:Fixed
-
repo owner Пустота протестирована, сделано. А что со всем остальным? Меня уже сроки реально поджимают. В 14-30 будете сегодня?
Reported by
oasychev
on 2013-07-19 10:03:58 - Status changed:Done
- Log in to comment
``` Может быть выделять при этом линию (переход), как и в случае простых утверждений? По идее пустоте должно быть возможно сопоставить конкретную линию на графе. ```
Reported by `oasychev` on 2012-09-23 19:51:41