Using version 3.0.2 on windows with Python 3.11
observed beahvior:
When running the doorstop command on a sample document tree, with some links to inactive items, the program stops with a DoorstopError:
checking item REQ-B-001...
ERROR: no item with UID: REQ-A-018
expected behavior:
The program should issue a DoorstopInfo saying: linked to inactive item: REQ-A-018
Source (from ItemValidator._get_issues_tree() in file item_validator.py):
else:
# check the parent item
if not parent.active:
msg = "linked to inactive item: {}".format(parent)
yield DoorstopInfo(msg)