Project

General

Profile

Actions

Feature #3151

open

Нужен чекер для проверки предикатов

Added by Viktoria Kopach over 12 years ago. Updated about 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/02/2012
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

Сейчас при введении некорректного предиката ничего не происходит. Но при попытке сгенерировать отчет возникает окно с исключением:

При этом пользователю не понятно, в чем именно дело.
Нужно либо сразу при введении некорректного предиката писать ошибку в Problems с указанием на соответствующее требование, либо при генерации отчета выдавать осмысленное предупреждение.

P.S. Кхм. Возможно, это исключение вызывается другой причиной. Но при исправлении предиката оно перестает возникать.
В любом случае чекер нужен.

P.P.S. Примеры неправильных предикатов:
a
-- то есть не понятно, что такое a.

s < 2
-- при условии, что атрибут s указан не для всех требований.

Также можно ввести несколько пробелов (и ничего более) в поле предиката. Это должно быть недопустимо.


Files

wrong_predicate.png (21.2 KB) wrong_predicate.png Viktoria Kopach, 07/02/2012 06:14 PM
Actions #1

Updated by Viktoria Kopach over 12 years ago

  • Tracker changed from Bug to Feature
  • Description updated (diff)

Кхм. Возможно, это исключение вызывается другой причиной. Но при исправлении предиката оно перестает возникать.
В любом случае чекер нужен.

Actions #2

Updated by Viktoria Kopach over 12 years ago

  • Target version set to 0.14
Actions #3

Updated by Viktoria Kopach about 12 years ago

  • Description updated (diff)
Actions #4

Updated by Alexey Khoroshilov about 12 years ago

  • Target version deleted (0.14)
Actions #5

Updated by Viktoria Kopach about 12 years ago

  • Description updated (diff)
Actions

Also available in: Atom PDF