Feature #10162
closed
Checker rules: в настройках сделать группу Rule settings неактивной, если никакое правило не выбрано
Added by Viktoria Kopach over 4 years ago.
Updated about 4 years ago.
Published in build:
1.2.602
Description
В настройках проекта открываем настройки Checker rules.
Сейчас, если в поле Rules никакое правило не выбрано, поля Name и Body (которые объединены в группу Rule settings), остаются активны. В них можно что-то вписать, но это не будет иметь смысла.
Это может ввести пользователя в заблуждение, когда он будет думать, что изменил правило, а на самом деле ничего не произошло.
Например, пользователь создал правило для требования, потом переключился на текстовые узлы и тут же вернулся на требование. Имя и текст правила при этом не исчезли, пользователь что-то в них меняет и думает, что правило изменилось. Но он может не увидеть, что в поле Rules выделение с правила исчезло. И эти изменения в итоге никуда не сохранятся.
Detected in build 1.2.596
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Description updated (diff)
- Published in build deleted (
1.2.596)
- Target version set to 1.2
- Published in build set to 1.2.601
- Status changed from Resolved to Open
1.В настройках Rule Checkers нажимаем "Add".
Создается Rule 1.
2. Кликаем на Rule1. Теперь оно выбрано. Группа "Rule settings" становится активна.
3. Снова нажимаем "Add".
Создается Rule 2. Ни одно из правил не выделено. Группа "Rule settings" все еще активна и там указано имя Rule1.
4. Если после этого вывести текст правил, применить и закрыть настройки, а потом снова их открыть и кликнуть на Rule1, то у него текст будет пустой.
- Status changed from Open to Resolved
- Published in build deleted (
1.2.601)
- Published in build set to 1.2.602
- Status changed from Resolved to Verified
Если никакое правило не выбрано, поле для текста правила неактивно.
- Status changed from Verified to Closed
Also available in: Atom
PDF