Bug #5110
closed[cfg] CfgModelNode.getDescription()
0%
Description
На узле "Case" возвращается "default", возможно это ошибка.
Updated by Sergey Smolov over 10 years ago
- Project changed from Retrascope IDE to Retrascope
Updated by Alexander Kamkin over 10 years ago
- Subject changed from [cfg] CfgModelNode.getDiscription() to [cfg] CfgModelNode.getDescription()
Updated by Sergey Smolov over 10 years ago
В том, что возвращается default, ошибки нет. Если данная надпись кажется неинформативной, можно попробовать придумать иную (хотя именно default здесь как раз на своем месте - это стандартная ветка в операторе switch-case в Си-подобных языках программирования).
Updated by Alexander Protsenko over 10 years ago
Довольно интересно наблюдать default на одной ветке, когда на другой обозначен true или false, я так понимаю, что в "стандартной ветки в операторе switch-case в Си-подобных языках программирования" это нормальная пара: true/default?
Стоит отметить, что я не знаю подробностей работы этого узла, и если все в порядке, то баг-тикет необходимо закрывать.
Updated by Sergey Smolov over 10 years ago
- Assignee changed from Sergey Smolov to Alexander Protsenko
Си-подобные ЯП упоминались лишь для того, чтобы подчеркнуть корректность использования самого имени default.
Применение default-ветвей - прием, позволяющий избежать необходимости вычисления конкретного значения для дуги, в которую можно попасть, только если значение выражения в Switch-узле не равно ни одному из значений прочих дуг.
Баг предлагаю отменить.